Freigeben über


EntityDataSource.EntityTypeFilter Eigenschaft

Definition

Ruft den Ausdruck ab, der die Abfrage auf Ergebnisse eines bestimmten abgeleiteten Typs beschränkt, oder legt diesen fest.

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

Eigenschaftswert

String

Der Filterausdruck.

Hinweise

Wenn das EntityDataSource Steuerelement einen bestimmten abgeleiteten Typ zurückgeben muss, muss die- EntityTypeFilter Eigenschaft auch festgelegt werden, um den Namen dieses abgeleiteten Typs anzugeben. Wenn die EntitySetName Eigenschaft eine Entitätenmenge angibt, die polymorphe Ergebnisse generieren kann, EntityTypeFilter ist die Eigenschaft erforderlich, um Daten bearbeiten zu können. Dies hat dieselbe Auswirkung wie die Anwendung der- ObjectQuery<T>.OfType<TResultType>() Methode auf System.Data.Objects.ObjectQuery<T> . Wenn die Datenbindung schreibgeschützt ist, EntityTypeFilter ist die Eigenschaft nicht erforderlich. In diesem Fall sind die Eigenschaften des Objekts, das von der Abfrage zurückgegeben wird, die Eigenschaften des Standard Entitäts Typs für die Entitätenmenge.

Gilt für