DbExpressionBinding Clase
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í.
Representa un conjunto de entrada en expresiones relacionales como DbFilterExpression, DbProjectExpressiony DbJoinExpression. Esta clase no puede heredarse.
public ref class DbExpressionBinding sealed
public sealed class DbExpressionBinding
type DbExpressionBinding = class
Public NotInheritable Class DbExpressionBinding
- Herencia
-
DbExpressionBinding
Comentarios
Esta clase es muy similar a un foreach recorrido con un enlace a cada elemento del recorrido. Esta clase se proporciona como una clase auxiliar para muchas de las expresiones que corresponden a operadores relacionales.
Propiedades
| Nombre | Description |
|---|---|
| Expression |
Obtiene o establece el DbExpression objeto que define el conjunto de entrada. |
| Variable |
Obtiene el DbVariableReferenceExpression objeto que hace referencia a la variable de elemento. |
| VariableName |
Obtiene el nombre asignado a la variable de elemento. |
| VariableType |
Obtiene los metadatos de tipo de la variable de elemento. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Métodos de extensión
| Nombre | Description |
|---|---|
| All(DbExpressionBinding, DbExpression) |
Crea un nuevo DbQuantifierExpression que determina si el predicado especificado contiene todos los elementos del conjunto de entrada. |
| Any(DbExpressionBinding, DbExpression) |
Crea un nuevo DbQuantifierExpression objeto que determina si el predicado especificado contiene cualquier elemento del conjunto de entrada. |
| CrossApply(DbExpressionBinding, DbExpressionBinding) |
Crea un nuevo DbApplyExpression objeto que evalúa la expresión dada |
| Filter(DbExpressionBinding, DbExpression) |
Crea un nuevo DbFilterExpression objeto que filtra los elementos del conjunto de entrada especificado mediante el predicado especificado. |
| FullOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression) |
Crea un nuevo DbJoinExpression objeto que combina los conjuntos especificados por los enlaces de expresión izquierda y derecha, en la condición de combinación especificada, mediante FullOuterJoin como DbExpressionKind. |
| InnerJoin(DbExpressionBinding, DbExpressionBinding, DbExpression) |
Crea un nuevo DbJoinExpression objeto que combina los conjuntos especificados por los enlaces de expresión izquierda y derecha, en la condición de combinación especificada, usando InnerJoin como DbExpressionKind. |
| LeftOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression) |
Crea un nuevo DbJoinExpression objeto que combina los conjuntos especificados por los enlaces de expresión izquierda y derecha, en la condición de combinación especificada, mediante LeftOuterJoin como DbExpressionKind. |
| OuterApply(DbExpressionBinding, DbExpressionBinding) |
Crea un nuevo DbApplyExpression objeto que evalúa la expresión dada |
| Project(DbExpressionBinding, DbExpression) |
Crea un nuevo DbProjectExpression objeto que proyecta la expresión especificada sobre el conjunto de entrada especificado. |
| Skip(DbExpressionBinding, IEnumerable<DbSortClause>, DbExpression) |
Crea un nuevo DbSkipExpression objeto que ordena el conjunto de entrada especificado por las especificaciones de ordenación especificadas antes de omitir el número especificado de elementos. |
| Sort(DbExpressionBinding, IEnumerable<DbSortClause>) |
Crea un nuevo DbSortExpression objeto que ordena el conjunto de entrada especificado por las especificaciones de ordenación especificadas. |