Compartir a través de


IEdmLabeledExpression Interfaz

Definición

Representa un elemento de expresión etiquetada de EDM.

public interface IEdmLabeledExpression : Microsoft.OData.Edm.IEdmExpression, Microsoft.OData.Edm.IEdmNamedElement
type IEdmLabeledExpression = interface
    interface IEdmNamedElement
    interface IEdmElement
    interface IEdmExpression
Public Interface IEdmLabeledExpression
Implements IEdmExpression, IEdmNamedElement
Derivado
Implementaciones

Propiedades

Expression

Obtiene la expresión subyacente.

ExpressionKind

Obtiene la clase de esta expresión.

(Heredado de IEdmExpression)
Name

Obtiene el nombre de este elemento.

(Heredado de IEdmNamedElement)

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