Compartilhar via


EdmTerm Classe

Definição

Representa um termo EDM.

public class EdmTerm : Microsoft.OData.Edm.EdmNamedElement, Microsoft.OData.Edm.IEdmFullNamedElement, Microsoft.OData.Edm.Vocabularies.IEdmTerm
type EdmTerm = class
    inherit EdmNamedElement
    interface IEdmTerm
    interface IEdmSchemaElement
    interface IEdmNamedElement
    interface IEdmElement
    interface IEdmVocabularyAnnotatable
    interface IEdmFullNamedElement
Public Class EdmTerm
Inherits EdmNamedElement
Implements IEdmFullNamedElement, IEdmTerm
Herança
Implementações

Construtores

EdmTerm(String, String, EdmPrimitiveTypeKind, String)

Inicializa uma nova instância da classe EdmTerm. O novo termo será do primitivo typeanulável .

EdmTerm(String, String, EdmPrimitiveTypeKind)

Inicializa uma nova instância da classe EdmTerm. O novo termo será do primitivo typeanulável .

EdmTerm(String, String, IEdmTypeReference, String, String)

Inicializa uma nova instância da classe EdmTerm.

EdmTerm(String, String, IEdmTypeReference, String)

Inicializa uma nova instância da classe EdmTerm.

EdmTerm(String, String, IEdmTypeReference)

Inicializa uma nova instância da classe EdmTerm.

Propriedades

AppliesTo

Obtém o AppliesTo deste termo.

DefaultValue

Obtém o DefaultValue deste termo.

FullName

Obtém o nome completo desse elemento de esquema.

Name

Obtém o nome desse elemento.

(Herdado de EdmNamedElement)
Namespace

Obtém o namespace deste termo.

SchemaElementKind

Obtém o tipo de elemento de esquema deste termo.

Type

Obtém o tipo deste termo.

Métodos de Extensão

GetSymbolicString(IEdmVocabularyAnnotatable)

Obtém a cadeia de caracteres simbólica de um elemento anotado. Na próxima alteração interruptiva, é melhor adicionar uma propriedade a IEdmVocabularyAnnotatable.

FullName(IEdmSchemaElement)

Obtém o nome completo do elemento.

Location(IEdmElement)

Obtém o local desse elemento.

ShortQualifiedName(IEdmSchemaElement)

Obtém o nome qualificado curto do elemento.

VocabularyAnnotations(IEdmVocabularyAnnotatable, IEdmModel)

Obtém anotações de vocabulário de um elemento annotatable, conforme visto de um modelo específico.

ToTraceString(IEdmSchemaElement)

Retorna a representação de texto do objeto atual.

Errors(IEdmElement)

Obtém os erros, se houver, que pertencem a este elemento ou elementos que este elemento contém. Por exemplo, os erros de um tipo estrutural incluem os erros do próprio tipo e os erros de suas propriedades declaradas. O método não analisa elementos referenciados por esse elemento. Por exemplo, erros de uma propriedade não incluem erros de seu tipo.

IsBad(IEdmElement)

Retornará true se este elemento contiver erros retornados pelo Errors(IEdmElement) método .

Aplica-se a