Compartir a través de


EdmCollectionExpression Clase

Definición

Representa una expresión de construcción multivalor de EDM.

public class EdmCollectionExpression : Microsoft.OData.Edm.EdmElement, Microsoft.OData.Edm.Vocabularies.IEdmCollectionExpression
type EdmCollectionExpression = class
    inherit EdmElement
    interface IEdmCollectionExpression
    interface IEdmExpression
    interface IEdmElement
Public Class EdmCollectionExpression
Inherits EdmElement
Implements IEdmCollectionExpression
Herencia
EdmCollectionExpression
Implementaciones

Constructores

EdmCollectionExpression(IEdmExpression[])

Inicializa una nueva instancia de la clase EdmCollectionExpression.

EdmCollectionExpression(IEdmTypeReference, IEdmExpression[])

Inicializa una nueva instancia de la clase EdmCollectionExpression.

EdmCollectionExpression(IEdmTypeReference, IEnumerable<IEdmExpression>)

Inicializa una nueva instancia de la clase EdmCollectionExpression.

EdmCollectionExpression(IEnumerable<IEdmExpression>)

Inicializa una nueva instancia de la clase EdmCollectionExpression.

Propiedades

DeclaredType

Obtiene el tipo declarado de la colección.

Elements

Obtiene los valores de elemento construidos.

ExpressionKind

Obtiene la clase de esta expresión.

Métodos de extensión

Location(IEdmElement)

Obtiene la ubicación de este elemento.

TryCast(IEdmExpression, IEdmTypeReference, IEdmType, Boolean, IEnumerable<EdmError>)

Determina si el tipo de una expresión es compatible con el tipo proporcionado

TryCast(IEdmExpression, IEdmTypeReference, IEnumerable<EdmError>)

Determina si el tipo de una expresión es compatible con el tipo proporcionado

Errors(IEdmElement)

Obtiene los errores, si los hay, que pertenecen a este elemento o a elementos incluidos en este elemento. Por ejemplo, los errores de un tipo estructural incluyen los errores del propio tipo y los errores de sus propiedades declaradas. El método no analiza los elementos a los que hace referencia este elemento. Por ejemplo, los errores de una propiedad no incluyen los errores de su tipo.

IsBad(IEdmElement)

Devuelve true si este elemento contiene errores devueltos por el Errors(IEdmElement) método .

Se aplica a