Compartir por


DbSkipExpression Clase

Definición

Omite un número especificado de elementos del conjunto de entrada. DbSkipExpression solo se puede usar después de que la colección de entrada se haya ordenado según lo especificado por las claves de ordenación.

public ref class DbSkipExpression sealed : System::Data::Common::CommandTrees::DbExpression
public sealed class DbSkipExpression : System.Data.Common.CommandTrees.DbExpression
type DbSkipExpression = class
    inherit DbExpression
Public NotInheritable Class DbSkipExpression
Inherits DbExpression
Herencia
DbSkipExpression

Comentarios

DbSkipExpression requiere que su colección de entrada ya se haya ordenado. El criterio de ordenación se representa como la SortOrder propiedad . SortOrder es una lista de DbSortClause objetos.

Propiedades

Nombre Description
Count

Obtiene o establece una expresión que especifica el número de elementos que se van a omitir de la colección de entrada.

ExpressionKind

Obtiene el tipo de la expresión, que indica la operación de esta expresión.

(Heredado de DbExpression)
Input

Obtiene el DbExpressionBinding objeto que especifica el conjunto de entrada.

ResultType

Obtiene los metadatos de tipo para el tipo de resultado de la expresión.

(Heredado de DbExpression)
SortOrder

Obtiene una DbSortClause lista que define el criterio de ordenación.

Métodos

Nombre Description
Accept(DbExpressionVisitor)

Implementa el patrón de visitante para expresiones que no generan un valor de resultado.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementa el patrón de visitante para expresiones que generan un valor de resultado de un tipo específico.

Equals(Object)

Determina si el especificado Object es igual a la instancia de DbExpression actual.

(Heredado de DbExpression)
GetHashCode()

Actúa como una función hash para el tipo.

(Heredado de DbExpression)
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
Abs(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Abs' canónica con el argumento especificado, que debe tener cada uno un tipo de resultado numérico. El tipo de resultado de la expresión es el mismo que el tipo de resultado de value.

AddDays(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'AddDays' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime o DateTimeOffset e enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de dateValue.

AddHours(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'AddHours' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime, DateTimeOffset o Time y enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de timeValue.

AddMicroseconds(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'AddMicroseconds' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime, DateTimeOffset o Time y enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de timeValue.

AddMilliseconds(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'AddMilliseconds' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime, DateTimeOffset o Time y enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de timeValue.

AddMinutes(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'AddMinutes' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime, DateTimeOffset o Time y enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de timeValue.

AddMonths(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'AddMonths' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime o DateTimeOffset e enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de dateValue.

AddNanoseconds(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'AddNanoseconds' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime, DateTimeOffset o Time, y enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de timeValue.

AddSeconds(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'AddSeconds' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime, DateTimeOffset o Time y enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de timeValue.

AddYears(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'AddYears' canónica con los argumentos especificados, que deben tener tipos de resultados DateTime o DateTimeOffset e enteros. El tipo de resultado de la expresión es el mismo que el tipo de resultado de dateValue.

All(DbExpression, Func<DbExpression,DbExpression>)

Crea un nuevo DbQuantifierExpression que determina si el predicado especificado contiene todos los elementos del conjunto de entrada.

And(DbExpression, DbExpression)

Crea un DbAndExpression objeto que realiza los argumentos lógicos And de la izquierda y derecha.

Any(DbExpression, Func<DbExpression,DbExpression>)

Crea un nuevo DbQuantifierExpression objeto que determina si el predicado especificado contiene cualquier elemento del conjunto de entrada.

Any(DbExpression)

Crea un nuevo DbExpression objeto que determina si el argumento set especificado no está vacío.

Area(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Area' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Double.

As(DbExpression, String)

Devuelve los argumentos especificados como un objeto de par clave-valor.

AsBinary(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'AsBinary' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Binary.

AsGml(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'AsGml' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.String.

AsText(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'AsText' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.String.

Average(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Avg' canónica a través de la colección especificada. El tipo de resultado de la expresión es el mismo que el tipo de elemento de la colección.

Bind(DbExpression)

Crea un nuevo DbExpressionBinding que usa un nombre de variable generado para enlazar la expresión especificada.

BindAs(DbExpression, String)

Crea un nuevo DbExpressionBinding que usa el nombre de variable especificado para enlazar la expresión especificada.

BitwiseAnd(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'BitwiseAnd' canónica con los argumentos especificados, que debe tener el mismo tipo de resultado numérico entero. El tipo de resultado de la expresión es el mismo que el tipo de los argumentos.

BitwiseNot(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'BitwiseNot' canónica con el argumento especificado, que debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es el mismo que el tipo de los argumentos.

BitwiseOr(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'BitwiseOr' canónica con los argumentos especificados, que debe tener el mismo tipo de resultado numérico entero. El tipo de resultado de la expresión es el mismo que el tipo de los argumentos.

BitwiseXor(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'BitwiseXor' canónica con los argumentos especificados, que debe tener el mismo tipo de resultado numérico entero. El tipo de resultado de la expresión es el mismo que el tipo de los argumentos.

CastTo(DbExpression, TypeUsage)

Crea un nuevo DbCastExpression objeto que aplica una operación de conversión a un argumento polimórfico.

Ceiling(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Ceiling' canónica con el argumento especificado, que debe tener un tipo de resultado simple, doble o decimal. El tipo de resultado de la expresión es el mismo que el tipo de resultado de value.

Centroid(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Centroid' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Geometry.

Concat(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Concat' canónica con los argumentos especificados, que deben tener cada uno un tipo de resultado de cadena. El tipo de resultado de la expresión es string.

Contains(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Contains' canónica con los argumentos especificados, que deben tener un tipo de resultado de cadena. El tipo de resultado de la expresión es booleano.

CoordinateSystemId(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'CoordinateSystemId' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Int32.

Count(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Count' canónica sobre la colección especificada. El tipo de resultado de la expresión es Edm.Int32.

CrossApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>)

Crea un nuevo DbApplyExpression objeto que evalúa la expresión dada apply una vez para cada elemento de un conjunto de entrada determinado, lo que genera una colección de filas con las columnas de entrada y aplicación correspondientes. No se incluyen filas para las que apply se evalúa como un conjunto vacío.

Day(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Day' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32.

DayOfYear(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'DayOfYear' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32.

Deref(DbExpression)

Crea un nuevo DbDerefExpression objeto que recupera una entidad específica dada una expresión de referencia.

DiffDays(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'DiffDays' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32.

DiffHours(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'DiffHours' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32.

DiffMicroseconds(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'DiffMicroseconds' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32.

DiffMilliseconds(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'DiffMilliseconds' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32.

DiffMinutes(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'DiffMinutes' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32.

DiffMonths(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'DiffMonths' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32.

DiffNanoseconds(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'DiffNanoseconds' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32.

DiffSeconds(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'DiffSeconds' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32.

DiffYears(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'DiffYears' canónica con los argumentos especificados, que deben tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32.

Distance(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Distance' canónica con los argumentos especificados, que deben tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es Edm.Double.

Distinct(DbExpression)

Crea un nuevo DbDistinctExpression objeto que quita los duplicados del argumento set especificado.

Divide(DbExpression, DbExpression)

Crea un nuevo DbArithmeticExpression objeto que divide el argumento izquierdo por el argumento derecho.

Element(DbExpression)

Crea un nuevo DbElementExpression objeto que convierte un conjunto en un singleton.

Elevation(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Elevation' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Double.

EndPoint(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'EndPoint' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado es el mismo que el de spatialValue.

EndsWith(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'EndsWith' canónica con los argumentos especificados, que deben tener cada uno un tipo de resultado de cadena. El tipo de resultado de la expresión es booleano.

Equal(DbExpression, DbExpression)

Crea un nuevo DbComparisonExpression objeto que compara los argumentos izquierdo y derecho para obtener igualdad.

Except(DbExpression, DbExpression)

Crea un nuevo DbExceptExpression objeto que calcula la resta del argumento de conjunto derecho del argumento de conjunto izquierdo.

Exists(DbExpression)

Crea un nuevo DbExpression objeto que determina si el argumento set especificado no está vacío.

ExteriorRing(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'ExteriorRing' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Geometry.

Floor(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Floor' canónica con el argumento especificado, que debe tener un tipo de resultado simple, doble o decimal. El tipo de resultado de la expresión es el mismo que el tipo de resultado de value.

FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

Crea un nuevo DbJoinExpression objeto que combina los conjuntos especificados por las expresiones izquierda y derecha, en la condición de combinación especificada, usando FullOuterJoin como DbExpressionKind.

GetEntityRef(DbExpression)

Crea un nuevo DbEntityRefExpression objeto que recupera la referencia de la entidad especificada en forma estructural.

GetRefKey(DbExpression)

Crea un nuevo DbRefKeyExpression objeto que recupera los valores clave de la referencia especificada en forma estructural.

GetTotalOffsetMinutes(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'GetTotalOffsetMinutes' canónica con el argumento especificado, que debe tener un tipo de resultado DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32.

GreaterThan(DbExpression, DbExpression)

Crea un nuevo DbComparisonExpression objeto que determina si el argumento izquierdo es mayor que el argumento derecho.

GreaterThanOrEqual(DbExpression, DbExpression)

Crea un nuevo DbComparisonExpression que determina si el argumento izquierdo es mayor o igual que el argumento derecho.

GroupBind(DbExpression)

Crea un nuevo enlace de expresiones de grupo que usa nombres de variable y de grupo generados para enlazar la expresión dada.

GroupBindAs(DbExpression, String, String)

Crea un nuevo DbGroupExpressionBinding que usa el nombre de variable y los nombres de variable de grupo especificados para enlazar la expresión especificada.

Hour(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Hour' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32.

IndexOf(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'IndexOf' canónica con los argumentos especificados, que deben tener cada uno un tipo de resultado de cadena. El tipo de resultado de la expresión es Edm.Int32.

InnerJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

Crea un nuevo DbJoinExpression objeto que combina los conjuntos especificados por las expresiones izquierda y derecha, en la condición de combinación especificada, usando InnerJoin como DbExpressionKind.

InteriorRingAt(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'InteriorRingAt' canónica con los argumentos especificados. El primer argumento debe tener un tipo de resultado Edm.Geometry. El segundo argumento debe tener tipos de resultados numéricos enteros. El tipo de resultado de la expresión es Edm.Geometry.

InteriorRingCount(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'InteriorRingCount' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Int32.

Intersect(DbExpression, DbExpression)

Crea un nuevo DbIntersectExpression objeto que calcula la intersección de los argumentos de conjunto izquierdo y derecho.

IsClosedSpatial(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'IsClosedSpatial' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado es Edm.Boolean.

IsEmpty(DbExpression)

Crea un nuevo DbIsEmptyExpression objeto que determina si el argumento set especificado es un conjunto vacío.

IsEmptySpatial(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'IsEmptySpatial' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

IsNull(DbExpression)

Crea un nuevo DbIsNullExpression objeto que determina si el argumento especificado es NULL.

IsOf(DbExpression, TypeUsage)

Crea un nuevo DbIsOfExpression que determina si el argumento especificado es del tipo especificado o de un subtipo.

IsOfOnly(DbExpression, TypeUsage)

Crea una nueva DbIsOfExpression expresión que determina si el argumento especificado es del tipo especificado y solo ese tipo (no un subtipo).

IsRing(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'IsRing' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado es Edm.Boolean.

IsSimpleGeometry(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'IsSimpleGeometry' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

IsValidGeometry(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'IsValidGeometry' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

Join(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>)

Crea un nuevo DbJoinExpression objeto que combina los conjuntos especificados por las expresiones externas y internas, en una condición de igualdad entre las claves externas e internas especificadas, utilizando InnerJoin como DbExpressionKind.

Join<TSelector>(DbExpression, DbExpression, Func<DbExpression, DbExpression>, Func<DbExpression,DbExpression>, Func<DbExpression, DbExpression,TSelector>)

Crea un nuevo DbProjectExpression objeto que proyecta el selector especificado sobre los conjuntos especificados por las expresiones externas e internas, combinadas en una condición de igualdad entre las claves externas e internas especificadas, utilizando InnerJoin como DbExpressionKind.

Latitude(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Latitude' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography. El tipo de resultado de la expresión es Edm.Double.

Left(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Left' canónica con los argumentos especificados, que debe tener un tipo de resultado numérico entero y de cadena. El tipo de resultado de la expresión es string.

LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

Crea un nuevo DbJoinExpression objeto que combina los conjuntos especificados por las expresiones izquierda y derecha, en la condición de combinación especificada, mediante LeftOuterJoin como DbExpressionKind.

Length(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Length' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión es Edm.Int32.

LessThan(DbExpression, DbExpression)

Crea un nuevo DbComparisonExpression que determina si el argumento izquierdo es menor que el argumento derecho.

LessThanOrEqual(DbExpression, DbExpression)

Crea un nuevo DbComparisonExpression que determina si el argumento izquierdo es menor o igual que el argumento derecho.

Like(DbExpression, DbExpression, DbExpression)

Crea un nuevo DbLikeExpression objeto que compara la cadena de entrada especificada con el patrón especificado mediante el escape opcional.

Like(DbExpression, DbExpression)

Crea un nuevo DbLikeExpression objeto que compara la cadena de entrada especificada con el patrón especificado.

Limit(DbExpression, DbExpression)

Crea un nuevo DbLimitExpression objeto que restringe el número de elementos de la colección Argument al valor límite de recuento especificado. Los resultados vinculados no se incluyen en la salida.

LongCount(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'BigCount' canónica sobre la colección especificada. El tipo de resultado de la expresión es Edm.Int64.

Longitude(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Longitude' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography. El tipo de resultado de la expresión es Edm.Double.

Max(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Max' canónica a través de la colección especificada. El tipo de resultado de la expresión es el mismo que el tipo de elemento de la colección.

Measure(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Measure' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Double.

Millisecond(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Milisecond' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32.

Min(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Min' canónica sobre la colección especificada. El tipo de resultado de la expresión es el mismo que el tipo de elemento de la colección.

Minus(DbExpression, DbExpression)

Crea un nuevo DbArithmeticExpression que resta el argumento derecho del argumento izquierdo.

Minute(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Minute' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32.

Modulo(DbExpression, DbExpression)

Crea un nuevo DbArithmeticExpression objeto que calcula el resto del argumento izquierdo dividido por el argumento derecho.

Month(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Month' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32.

Multiply(DbExpression, DbExpression)

Crea un nuevo DbArithmeticExpression que multiplica el argumento izquierdo por el argumento derecho.

Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)

Crea un nuevo DbRelationshipNavigationExpression objeto que representa la navegación de una composición o una relación de asociación.

Negate(DbExpression)

Crea un nuevo DbArithmeticExpression objeto que niega el valor del argumento.

Not(DbExpression)

Crea un DbNotExpression objeto que realiza la negación lógica del argumento especificado.

NotEqual(DbExpression, DbExpression)

Crea un nuevo DbComparisonExpression objeto que compara los argumentos izquierdo y derecho para la desigualdad.

OfType(DbExpression, TypeUsage)

Crea un nuevo DbOfTypeExpression que genera un conjunto que consta de los elementos del conjunto de entrada especificado que son del tipo especificado.

OfTypeOnly(DbExpression, TypeUsage)

Crea un nuevo DbOfTypeExpression que genera un conjunto que consta de los elementos del conjunto de entrada especificado que son exactamente del tipo especificado.

Or(DbExpression, DbExpression)

Crea un DbOrExpression objeto que realiza el or lógico de los argumentos izquierdo y derecho.

OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)

Crea un nuevo DbSortExpression objeto que ordena el conjunto de entrada especificado por la clave de ordenación especificada, con un criterio de ordenación ascendente y la intercalación especificada.

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Crea un nuevo DbSortExpression objeto que ordena el conjunto de entrada especificado por la clave de ordenación especificada, con un criterio de ordenación ascendente y una intercalación predeterminada.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String)

Crea un nuevo DbSortExpression objeto que ordena el conjunto de entrada especificado por la clave de ordenación especificada, con el criterio de ordenación descendente y la intercalación especificada.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>)

Crea un nuevo DbSortExpression objeto que ordena el conjunto de entrada especificado por la clave de ordenación especificada, con el criterio de ordenación descendente y la intercalación predeterminada.

OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>)

Crea un nuevo DbApplyExpression objeto que evalúa la expresión dada apply una vez para cada elemento de un conjunto de entrada determinado, lo que genera una colección de filas con las columnas de entrada y aplicación correspondientes. Las filas para las que apply se evalúa como un conjunto vacío tienen un valor de columna apply de null.

Plus(DbExpression, DbExpression)

Crea un nuevo DbArithmeticExpression objeto que agrega el argumento izquierdo al argumento derecho.

PointAt(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'PointAt' canónica con los argumentos especificados. El primer argumento debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El segundo argumento debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es el mismo que el de spatialValue.

PointCount(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'PointCount' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Int32.

PointOnSurface(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'PointOnSurface' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Geometry.

Power(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Power' canónica con los argumentos especificados, que deben tener tipos de resultados numéricos. El tipo de resultado de la expresión es el mismo que el tipo de resultado de baseArgument.

Property(DbExpression, EdmProperty)

Crea un nuevo DbPropertyExpression objeto que representa la recuperación de la propiedad especificada.

Property(DbExpression, NavigationProperty)

Crea un nuevo DbPropertyExpression objeto que representa la recuperación de la propiedad de navegación especificada.

Property(DbExpression, RelationshipEndMember)

Crea un nuevo DbPropertyExpression objeto que representa la recuperación del miembro final de la relación especificado.

Property(DbExpression, String)

Crea un nuevo DbPropertyExpression objeto que representa la recuperación de la propiedad de instancia con el nombre especificado de la instancia especificada.

Replace(DbExpression, DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Replace' canónica con los argumentos especificados, que deben tener cada uno un tipo de resultado de cadena. El tipo de resultado de la expresión también es string.

Reverse(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Reverse' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión también es string.

Right(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Right' canónica con los argumentos especificados, que debe tener un tipo de resultado numérico entero y de cadena. El tipo de resultado de la expresión es string.

Round(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Round' canónica con los argumentos especificados, que debe tener un tipo de resultado único, doble o decimal y entero. El tipo de resultado de la expresión es el mismo que el tipo de resultado de value.

Round(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Round' canónica con el argumento especificado, que debe tener un tipo de resultado simple, doble o decimal. El tipo de resultado de la expresión es el mismo que el tipo de resultado de value.

Second(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Second' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime, DateTimeOffset o Time. El tipo de resultado de la expresión es Edm.Int32.

Select<TProjection>(DbExpression, Func<DbExpression,TProjection>)

Crea un nuevo DbProjectExpression objeto que selecciona la expresión especificada en el conjunto de entrada especificado.

SelectMany(DbExpression, Func<DbExpression,DbExpression>)

Crea un nuevo DbApplyExpression objeto que evalúa la expresión dada apply una vez para cada elemento de un conjunto de entrada determinado, lo que genera una colección de filas con las columnas de entrada y aplicación correspondientes. No se incluyen filas para las que apply se evalúa como un conjunto vacío. A DbProjectExpression continuación, se crea un objeto que selecciona la apply columna de cada fila, lo que genera la colección general de apply resultados.

SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>)

Crea un nuevo DbApplyExpression objeto que evalúa la expresión dada apply una vez para cada elemento de un conjunto de entrada determinado, lo que genera una colección de filas con las columnas de entrada y aplicación correspondientes. No se incluyen filas para las que apply se evalúa como un conjunto vacío. A DbProjectExpression continuación, se crea un objeto que selecciona el especificado selector en cada fila, lo que genera la colección general de resultados.

SpatialBoundary(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialBoundary' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Geometry.

SpatialBuffer(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialBuffer' canónica con los argumentos especificados, que deben tener un tipo de resultado Edm.Geography o Edm.Geometry y Edm.Double. El tipo de resultado de la expresión es Edm.Geometry.

SpatialContains(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialContains' canónica con los argumentos especificados, que deben tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

SpatialConvexHull(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialConvexHull' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Geometry.

SpatialCrosses(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialCrosses' canónica con los argumentos especificados, que deben tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

SpatialDifference(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialDifference' canónica con los argumentos especificados, que deben tener cada uno un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es el mismo que el tipo de spatialValue1 y spatialValue2.

SpatialDimension(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialDimension' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Int32.

SpatialDisjoint(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialDisjoint' canónica con los argumentos especificados, que deben tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es Edm.Boolean.

SpatialElementAt(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialElementAt' canónica con los argumentos especificados. El primer argumento debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El segundo argumento debe tener un tipo de resultado numérico entero. El tipo de resultado de la expresión es el mismo que el de spatialValue.

SpatialElementCount(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialElementCount' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Int32.

SpatialEnvelope(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialEnvelope' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Geometry.

SpatialEquals(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialEquals' canónica con los argumentos especificados, que deben tener cada uno un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es Edm.Boolean.

SpatialIntersection(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialIntersection' canónica con los argumentos especificados, que deben tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es el mismo que el tipo de spatialValue1 y spatialValue2.

SpatialIntersects(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialIntersects' canónica con los argumentos especificados, que deben tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es Edm.Boolean.

SpatialLength(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialLength' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.Double.

SpatialOverlaps(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialOverlaps' canónica con los argumentos especificados, que deben tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

SpatialRelate(DbExpression, DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialRelate' canónica con los argumentos especificados, que deben tener tipos de resultado Edm.Geometry y string. El tipo de resultado de la expresión es Edm.Boolean.

SpatialSymmetricDifference(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialSymmetricDifference' canónica con los argumentos especificados, que deben tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es el mismo que el tipo de spatialValue1 y spatialValue2.

SpatialTouches(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialTouches' canónica con los argumentos especificados, que deben tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

SpatialTypeName(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialTypeName' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de la expresión es Edm.String.

SpatialUnion(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialUnion' canónica con los argumentos especificados, que deben tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado de spatialValue1 debe coincidir con el tipo de resultado de spatialValue2. El tipo de resultado de la expresión es el mismo que el tipo de spatialValue1 y spatialValue2.

SpatialWithin(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'SpatialWithin' canónica con los argumentos especificados, que deben tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Boolean.

StartPoint(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'StartPoint' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geography o Edm.Geometry. El tipo de resultado es el mismo que el de spatialValue.

StartsWith(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'StartsWith' canónica con los argumentos especificados, que deben tener cada uno un tipo de resultado de cadena. El tipo de resultado de la expresión es booleano.

StDev(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'StDev' canónica sobre los miembros no NULL de la colección especificada. El tipo de resultado de la expresión es Edm.Double.

StDevP(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'StDevP' canónica sobre el rellenado de la colección especificada. El tipo de resultado de la expresión es Edm.Double.

Substring(DbExpression, DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Substring' canónica con los argumentos especificados, que deben tener un tipo de resultado numérico de cadena e entero. El tipo de resultado de la expresión es string.

Sum(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Sum' canónica sobre la colección especificada. El tipo de resultado de la expresión es el mismo que el tipo de elemento de la colección.

Take(DbExpression, DbExpression)

Crea un nuevo DbLimitExpression objeto que restringe el número de elementos de la colección Argument al valor límite de recuento especificado. Los resultados vinculados no se incluyen en la salida.

ToLower(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'ToLower' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión también es string.

ToSortClause(DbExpression, String)

Crea un nuevo DbSortClause con un criterio de ordenación ascendente y la intercalación especificada.

ToSortClause(DbExpression)

Crea un nuevo DbSortClause con un criterio de ordenación ascendente y una intercalación predeterminada.

ToSortClauseDescending(DbExpression, String)

Crea un nuevo DbSortClause con un criterio de ordenación descendente y la intercalación especificada.

ToSortClauseDescending(DbExpression)

Crea un nuevo DbSortClause con un criterio de ordenación descendente y una intercalación predeterminada.

ToUpper(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'ToUpper' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión también es string.

TreatAs(DbExpression, TypeUsage)

Crea un nuevo DbTreatExpressionobjeto .

Trim(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Trim' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión también es string.

TrimEnd(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'RTrim' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión también es string.

TrimStart(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'LTrim' canónica con el argumento especificado, que debe tener un tipo de resultado de cadena. El tipo de resultado de la expresión también es string.

Truncate(DbExpression, DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Truncate' canónica con los argumentos especificados, que deben tener un tipo de resultado único, doble o decimal y entero. El tipo de resultado de la expresión es el mismo que el tipo de resultado de value.

TruncateTime(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'TruncateTime' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es el mismo que el tipo de resultado de dateValue.

UnaryMinus(DbExpression)

Crea un nuevo DbArithmeticExpression objeto que niega el valor del argumento.

Union(DbExpression, DbExpression)

Crea un nuevo DbExpression que calcula la unión de los argumentos de conjunto izquierdo y derecho con duplicados quitados.

UnionAll(DbExpression, DbExpression)

Crea un nuevo DbUnionAllExpression objeto que calcula la unión de los argumentos de conjunto izquierdo y derecho y no quita duplicados.

Var(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Var' canónica sobre los miembros no NULL de la colección especificada. El tipo de resultado de la expresión es Edm.Double.

VarP(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'VarP' canónica sobre el rellenado de la colección especificada. Tipo de resultado de la expresión Edm.Double.

Where(DbExpression, Func<DbExpression,DbExpression>)

Crea un nuevo DbFilterExpression objeto que filtra los elementos del conjunto de entrada especificado mediante el predicado especificado.

XCoordinate(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'XCoordinate' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Double.

YCoordinate(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'YCoordinate' canónica con el argumento especificado, que debe tener un tipo de resultado Edm.Geometry. El tipo de resultado de la expresión es Edm.Double.

Year(DbExpression)

Crea un DbFunctionExpression objeto que invoca la función 'Year' canónica con el argumento especificado, que debe tener un tipo de resultado DateTime o DateTimeOffset. El tipo de resultado de la expresión es Edm.Int32.

Se aplica a