DbExpressionBuilder.OfTypeOnly(DbExpression, TypeUsage) Método

Definição

Cria um novo DbOfTypeExpression que produz um conjunto composto pelos elementos do conjunto de entrada dado que são exatamente do tipo especificado.

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

Parâmetros

argument
DbExpression

E DbExpression que especifica o conjunto de entrada.

type
TypeUsage

Metadados de tipo para o tipo que os elementos do conjunto de entrada devem corresponder exatamente para serem incluídos no conjunto resultante.

Devoluções

Um novo DbOfTypeExpression com o conjunto especificado de argumento e tipo, e um ExpressionKind de OfTypeOnly.

Exceções

argument ou type é null.

argument não tem um tipo de resultado de coleção, ou type não é um tipo na mesma hierarquia de tipos que o tipo de elemento do tipo de resultado de coleção de argument.

Observações

DbOfTypeExpression exige que argument tenha um tipo de resultado de coleção com um tipo de elemento polimórfico, e que type seja um tipo da mesma hierarquia de tipos desse tipo de elemento.

Aplica-se a