DbExpressionBuilder.OfTypeOnly(DbExpression, TypeUsage) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un nuevo DbOfTypeExpression que genera un conjunto que consta de los elementos del conjunto de entrada especificado que son exactamente del 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
que DbExpression especifica el conjunto de entrada.
- type
- TypeUsage
Escriba los metadatos del tipo que los elementos del conjunto de entrada deben coincidir exactamente para incluirse en el conjunto resultante.
Devoluciones
Nuevo DbOfTypeExpression con el argumento y el tipo de conjunto especificados, y un expressionKind de OfTypeOnly.
Excepciones
argument o type es null.
argument no tiene un tipo de resultado de colección o type no es un tipo en la misma jerarquía de tipos que el tipo de elemento del tipo de resultado de la colección de argument.
Comentarios
DbOfTypeExpression requiere que argument tenga un tipo de resultado de colección con un tipo de elemento polimórfico y que type sea un tipo de la misma jerarquía de tipos que ese tipo de elemento.