商業法人
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
コマースエンティティは、コマースエンティティから継承するPOCOクラスの形で永続性のコア単位を表し、エンティティのライフサイクルイベントや定義されたコマンドに基づいて定義された動作とともにエンティティを拡張できます。
商取引エンティティはJSONに迅速にシリアライズされ、さまざまな永続的ストアに格納されるよう設計されています。これにより、多様な永続化オプションを可能にするシンプルなAPIで、豊かで拡張可能なビジネスエンティティをサポートする能力が提供されます。
ドキュメント指向の哲学を活用することで、バージョン管理やドラフティングなどの重要なCMS機能が解放されます。
商業団体:
- これらは単純に継承可能な基底クラスです。
- 通常は実際のビジネスコンセプトを表しています。
- シリアライズを使ってドキュメントとして永続化します。
- 構成によって拡張されます。
- 保険契約によって延長されています。
- は永続性を用いて独立してアドレス可能です。
以下の表は、商業事業体の性質を示しています。
財産
概要
Namespace
エンティティの一意識別子(文字列)の最初の部分です。
Id
その一意識別子(文字列)。
> [!注]
> SitecoreカスタムエンティティのIDの一部としてGUIDを使用しないことを推奨しています。
Name
エンティティ名(文字列)。
> [!注]
> 一般的なルールとして、エンティティ名の文字列には英数字文字のみを使用することを推奨します。
FriendlyId
人間が読み取れる一意識別子(文字列)のインスタンス。
DisplayName
エンティティの表示可能な名前(ローカライズ済み)。
DateCreated
エンティティが作成された日付と時間、自動更新(DateTime)。
Description
エンティティの説明(ローカライズ)。
DateUpdated
事業体が更新された日付と時間、自動更新(DateTime)。
Policies
当事業体に適用される保険証券の一覧(リスト)。
Components
この事業体に適用されるコンポーネント一覧(リスト)。
ListMemberships
区切られたリスト名のリスト(文字列)。
SortOrder
このアイテムのソート順(文字列)。
IsDeleted
アイテムが削除されたことを示すフラグ(Bool)。
IsPersisted
フラグはアイテムが永続化されていることを示す(Bool)。
DateDeleted
エンティティが削除された日付と時刻(DateTime)。