DbExpressionBuilder.OfTypeOnly(DbExpression, TypeUsage) Método

Definição

Cria um novo DbOfTypeExpression que produz um conjunto que consiste nos elementos do conjunto de entrada fornecido 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

Um DbExpression que especifica o conjunto de entrada.

type
TypeUsage

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

Retornos

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

Exceções

argument ou type é nulo.

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

Comentários

DbOfTypeExpression requer 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 tipo que esse tipo de elemento.

Aplica-se a