DbExpressionBuilder.OfTypeOnly(DbExpression, TypeUsage) Metodo

Definizione

Crea un nuovo oggetto DbOfTypeExpression che produce un set di elementi del set di input specificato aventi esattamente il tipo specificato.Creates a new DbOfTypeExpression that produces a set consisting of the elements of the given input set that are of exactly the specified type.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbOfTypeExpression ^ OfTypeOnly(System::Data::Common::CommandTrees::DbExpression ^ argument, System::Data::Metadata::Edm::TypeUsage ^ type);
public static System.Data.Common.CommandTrees.DbOfTypeExpression OfTypeOnly (this System.Data.Common.CommandTrees.DbExpression argument, System.Data.Metadata.Edm.TypeUsage type);
static member OfTypeOnly : System.Data.Common.CommandTrees.DbExpression * System.Data.Metadata.Edm.TypeUsage -> System.Data.Common.CommandTrees.DbOfTypeExpression
<Extension()>
Public Function OfTypeOnly (argument As DbExpression, type As TypeUsage) As DbOfTypeExpression

Parametri

argument
DbExpression

Oggetto DbExpression che specifica il set di input.An DbExpression that specifies the input set.

type
TypeUsage

Metadati del tipo a cui il tipo degli elementi del set di input deve corrispondere in modo esatto affinché gli elementi siano inclusi nel set risultante.Type metadata for the type that elements of the input set must match exactly to be included in the resulting set.

Restituisce

DbOfTypeExpression

Nuovo oggetto DbOfTypeExpression con l'argomento e il tipo di set specificati e un oggetto ExpressionKind di OfTypeOnly.A new DbOfTypeExpression with the specified set argument and type, and an ExpressionKind of OfTypeOnly.

Eccezioni

argument o type è null.argument or type is null.

argument non dispone di un tipo di risultati della raccolta o type non è un tipo della stessa gerarchia di tipi del tipo di elemento del tipo di risultatati della raccolta di argument.argument does not have a collection result type, or type is not a type in the same type hierarchy as the element type of the collection result type of argument.

Commenti

DbOfTypeExpression richiede che argument disponga di un tipo di risultato della raccolta con un tipo di elemento polimorfico e che type sia un tipo della stessa gerarchia di tipi del tipo di elemento.DbOfTypeExpression requires that argument has a collection result type with a polymorphic element type, and that type is a type from the same type hierarchy as that element type.

Si applica a