Udostępnij za pośrednictwem


EdmTerm Klasa

Definicja

Reprezentuje termin 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
Dziedziczenie
Implementuje

Konstruktory

EdmTerm(String, String, EdmPrimitiveTypeKind, String)

Inicjuje nowe wystąpienie klasy EdmTerm. Nowy termin będzie mieć wartość pierwotną typedopuszczaną do wartości null.

EdmTerm(String, String, EdmPrimitiveTypeKind)

Inicjuje nowe wystąpienie klasy EdmTerm. Nowy termin będzie mieć wartość pierwotną typedopuszczaną do wartości null.

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

Inicjuje nowe wystąpienie klasy EdmTerm.

EdmTerm(String, String, IEdmTypeReference, String)

Inicjuje nowe wystąpienie klasy EdmTerm.

EdmTerm(String, String, IEdmTypeReference)

Inicjuje nowe wystąpienie klasy EdmTerm.

Właściwości

AppliesTo

Pobiera element AppliesTo tego terminu.

DefaultValue

Pobiera wartość DefaultValue tego terminu.

FullName

Pobiera pełną nazwę tego elementu schematu.

Name

Pobiera nazwę tego elementu.

(Odziedziczone po EdmNamedElement)
Namespace

Pobiera przestrzeń nazw tego terminu.

SchemaElementKind

Pobiera rodzaj elementu schematu tego terminu.

Type

Pobiera typ tego terminu.

Metody rozszerzania

GetSymbolicString(IEdmVocabularyAnnotatable)

Pobiera symboliczny ciąg elementu z adnotacjami. W następnej zmianie powodującej niezgodność lepiej dodać właściwość do IEdmVocabularyAnnotatableelementu .

FullName(IEdmSchemaElement)

Pobiera pełną nazwę elementu.

Location(IEdmElement)

Pobiera lokalizację tego elementu.

ShortQualifiedName(IEdmSchemaElement)

Pobiera krótką kwalifikowaną nazwę elementu.

VocabularyAnnotations(IEdmVocabularyAnnotatable, IEdmModel)

Pobiera adnotacje elementu słownictwa, jak pokazano na podstawie konkretnego modelu.

ToTraceString(IEdmSchemaElement)

Zwraca reprezentację tekstu bieżącego obiektu.

Errors(IEdmElement)

Pobiera błędy, jeśli istnieją, które należą do tego elementu lub elementów, które zawiera ten element. Na przykład błędy typu strukturalnego obejmują błędy samego typu i błędy jego zadeklarowanych właściwości. Metoda nie analizuje elementów, do których odwołuje się ten element. Na przykład błędy właściwości nie zawierają błędów z jego typu.

IsBad(IEdmElement)

Zwraca wartość true, jeśli ten element zawiera błędy zwrócone przez metodę Errors(IEdmElement) .

Dotyczy