Sdílet prostřednictvím


EntityDataSource.EntityTypeFilter Vlastnost

Definice

Získá nebo nastaví výraz, který omezí dotaz pouze na výsledky konkrétního odvozeného typu.

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

Hodnota vlastnosti

String

Výraz filtru.

Poznámky

Pokud EntityDataSource ovládací prvek musí vracet konkrétní odvozený typ, EntityTypeFilter musí být vlastnost nastavena také na hodnotu zadat název tohoto odvozeného typu. Pokud EntitySetName vlastnost určuje sadu entit, která může generovat polymorfní výsledky, vlastnost musí EntityTypeFilter být schopna upravovat data. To má stejný účinek jako použití ObjectQuery<T>.OfType<TResultType>() metody na System.Data.Objects.ObjectQuery<T> . Pokud je datová vazba jen pro čtení, EntityTypeFilter vlastnost není požadována. V takovém případě budou vlastnosti objektu vráceného dotazem nastaveny jako výchozí typ entity pro sadu entit.

Platí pro