Share via


EntityDataSource.EntityTypeFilter Proprietà

Definizione

Ottiene o imposta l'espressione che limita la query in modo da visualizzare solo i risultati di un tipo derivato specifico.

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

Valore della proprietà

Espressione di filtro.

Commenti

Quando il EntityDataSource controllo deve restituire un tipo derivato specifico, è necessario impostare anche la EntityTypeFilter proprietà per specificare il nome di questo tipo derivato. Se la EntitySetName proprietà specifica un set di entità in grado di generare risultati polimorfici, la EntityTypeFilter proprietà deve essere in grado di modificare i dati. Ciò ha lo stesso effetto dell'applicazione del ObjectQuery<T>.OfType<TResultType>() metodo a System.Data.Objects.ObjectQuery<T>. Se il data binding è di sola lettura, la EntityTypeFilter proprietà non è necessaria. In questo caso, le proprietà dell'oggetto restituito dalla query saranno quelle del tipo di entità predefinito per il set di entità.

Si applica a