Entity メンバ (Microsoft.Office.Server.ApplicationRegistry.MetadataModel)
基幹業務 (LOB) アプリケーション内の Customer や Product などのエンティティを表します。
次の表は、 Entity 型によって公開されるメンバの一覧です。
パブリック フィールド
名前 | 説明 | |
---|---|---|
AuditSuppressPropertyName | ||
CanonicalNamePropertyName | ||
DefaultActionPropertyName | ビジネス データ検索結果やビジネス データ列などでハイパーリンクとして使用される Action の名前。 | |
DisplaySearchResultRightsMaskPropertyName | 権限ベクトルを Yes または No の値に変換するときに使用する権限マスクを表します。 | |
SecondarySsoApplicationIdPropertyName | Username フィルタと Password フィルタで使用される資格情報を格納するシングル サインオン (SSO) エンタープライズ アプリケーション定義の ID を表します。(DataClass から継承) | |
SsoProviderImplementationPropertyName | ISsoProvider 実装の完全修飾型名の定義に使用する Metadata Property の名前を表します。この実装は、Web サービスの呼び出しに使用する資格情報を格納し、2 次 SSO 資格情報を使用する場合にそれを取得します。(DataClass から継承) |
最上位
パブリック プロパティ
名前 | 説明 | |
---|---|---|
EstimatedInstanceCount | このエンティティのエンティティ インスタンスの推定数を取得します。 | |
Id | 各メタデータ オブジェクトの固有 ID を取得します。(MetadataObject から継承) | |
IsCached | メタデータ オブジェクトをキャッシュするかどうかを決定します。(MetadataObject から継承) | |
Name | メタデータ オブジェクトの名前を取得します。(MetadataObject から継承) |
最上位
パブリック メソッド
( 保護されたメソッド も参照)
名前 | 説明 | |
---|---|---|
CheckAccess | 現在のユーザーが 1 つ以上のエンティティ インスタンスに対して持つ権限を取得します。 | |
ContainsDefaultAction | エンティティに既定のアクションを含むかどうかを決定します。 | |
ContainsLocalizedDisplayName | メタデータ オブジェクトがローカライズされた表示名を含むかどうかを決定します。(MetadataObject から継承) | |
Equals | オーバーロードされます。 ( Object から継承) | |
Execute | オーバーロードされます。 | |
FindAssociated | オーバーロードされます。 指定したエンティティ インスタンスに関連付けられているエンティティ インスタンスを取得します。 | |
FindFiltered | ビジネス アプリケーションからフィルタ処理されたエンティティ インスタンスを取得します。 | |
FindSpecific | オーバーロードされます。 単一のエンティティ インスタンスを取得します。 | |
GetAccessCheckerMethodInstance | このエンティティの AccessChecker MethodInstance を取得します。 | |
GetActions | エンティティに含まれるアクションを取得します。 | |
GetAssociationView | 指定した関連付けのビューを取得します。関連付けが実行された場合に、返されるエンティティ インスタンスにあると思われるフィールドを表します。 | |
GetById | ID が指定されたエンティティを取得します。 | |
GetDefaultAction | エンティティに関連付けられている既定のアクションを取得します。 | |
GetDefaultDisplayName | メタデータ オブジェクトの既定の表示名を取得します。(MetadataObject から継承) | |
GetDestinationAssociations | このエンティティがリレーションシップの参照先である関連付けを取得します。 | |
GetFinderFilters | エンティティに対して定義されている Finder フィルタのコレクションを取得します。 | |
GetFinderMethodInstance | Finder メソッドを定義するメソッド インスタンスを取得します。 | |
GetFinderView | Finder メソッドのビューを取得します。Finder が実行された場合に、返されるエンティティ インスタンスにあると思われるフィールドを表します。 | |
GetHashCode | ( Object から継承) | |
GetIdentifierCount | エンティティに対して定義されている ID の数を取得します。 | |
GetIdentifiers | エンティティに対して定義されている ID を取得します。 | |
GetLobSystem | この DataClass (エンティティ) オブジェクトが属する LobSystem オブジェクトを取得します。(DataClass から継承) | |
GetLocalizedDisplayName | メタデータ オブジェクトのローカライズされた表示名を取得します。(MetadataObject から継承) | |
GetMethodInstances | この DataClass オブジェクト (エンティティ) に使用可能なメソッド インスタンスを取得します。(DataClass から継承) | |
GetMethods | この DataClass オブジェクト (エンティティ) に使用可能なメソッドを取得します。(DataClass から継承) | |
GetProperties | メタデータ オブジェクトに関連付けられているプロパティを取得します。(MetadataObject から継承) | |
GetSourceAssociations | このエンティティがリレーションシップの参照元エンティティである関連付けを取得します。 | |
GetSpecificFinderMethodInstance | このエンティティの SpecificFinder メソッド インスタンスを取得します。 | |
GetSpecificFinderView | SpecificFinder メソッドのビューを取得します。SpecificFinder が実行された場合に、返されるエンティティ インスタンスにあると思われるフィールドを表します。 | |
GetType | ( Object から継承) | |
GetViewAccessorMethodInstances | このエンティティの MethodInstance 型 ViewAccessor であるすべてのメソッド インスタンスを取得します。 | |
GetViewDefinition | エンティティの指定したビューにフィールドのリストを取得します。 | |
HasAccessChecker | このエンティティに定義された AccessChecker MethodInstance があるかどうかに基づいて、true または false を返します。 | |
HasFinder | エンティティに Finder メソッドが定義されているかどうかを示します。 | |
HasSpecificFinder | エンティティに SpecificFinder メソッドが定義されているかどうかを示します。 | |
ReferenceEquals | ( Object から継承) | |
ToString | ( Object から継承) |
最上位
保護されたメソッド
名前 | 説明 | |
---|---|---|
ApplySystemLevelFilters | ( DataClass から継承) | |
ExtractTargetAndTouchOuterStreams | ||
Finalize | ( Object から継承) | |
Initialize | Entity オブジェクトを初期化します。 | |
MemberwiseClone | ( Object から継承) | |
WrapAsEntities | ||
WrapAsForeignKeyAssociation |
最上位
関連項目
参照
Entity クラス
Microsoft.Office.Server.ApplicationRegistry.MetadataModel 名前空間