EntityDataSource.EntityTypeFilter プロパティ

定義

特定の派生型の結果のみ得られるようにクエリを制限する式を取得または設定します。

public:
 property System::String ^ EntityTypeFilter { System::String ^ get(); void set(System::String ^ value); };
public string EntityTypeFilter { get; set; }
member this.EntityTypeFilter : string with get, set
Public Property EntityTypeFilter As String

プロパティ値

フィルター式です。

注釈

コントロールが特定の EntityDataSource 派生型を返す必要がある場合は、 EntityTypeFilter プロパティも設定して、この派生型の名前を指定する必要があります。 プロパティが EntitySetName ポリモーフィックな結果を生成できるエンティティ セットを指定する場合、 EntityTypeFilter プロパティはデータを編集できる必要があります。 これは、 メソッドを に適用する場合 ObjectQuery<T>.OfType<TResultType>() と同じ効果があります System.Data.Objects.ObjectQuery<T>。 データ バインディングが読み取り専用の場合、 EntityTypeFilter プロパティは必要ありません。 この場合、クエリによって返されるオブジェクトのプロパティは、エンティティ セットの既定のエンティティ型のプロパティになります。

適用対象