Compartir a través de


EdmLabeledExpressionReferenceExpression Clase

Definición

Representa una expresión de referencia de expresión etiquetada de EDM.

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

Constructores

EdmLabeledExpressionReferenceExpression()

Inicializa una nueva instancia de clase EdmLabeledExpressionReferenceExpression con una propiedad no inicializada ReferencedLabeledExpression .

EdmLabeledExpressionReferenceExpression(IEdmLabeledExpression)

Inicializa una nueva instancia de la clase EdmLabeledExpressionReferenceExpression. Este constructor no permitirá cambiar ReferencedLabeledExpression la propiedad después de que se haya construido la instancia de EdmLabeledExpressionReferenceExpression.

Propiedades

ExpressionKind

Obtiene la clase de esta expresión.

ReferencedLabeledExpression

Obtiene o establece el elemento etiquetado al que se hace referencia. El elemento etiquetado al que se hace referencia solo se puede inicializar una vez mediante el EdmLabeledExpressionReferenceExpression(IEdmLabeledExpression) constructor o asignando valor directamente a esta propiedad.

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