IEdmTypeDefinition Interfejs
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje definicję typu EDM.
public interface IEdmTypeDefinition : Microsoft.OData.Edm.IEdmSchemaType
type IEdmTypeDefinition = interface
interface IEdmSchemaType
interface IEdmSchemaElement
interface IEdmNamedElement
interface IEdmElement
interface IEdmVocabularyAnnotatable
interface IEdmType
Public Interface IEdmTypeDefinition
Implements IEdmSchemaType
- Pochodne
- Implementuje
Name |
Pobiera nazwę tego elementu. (Odziedziczone po IEdmNamedElement) |
Namespace |
Pobiera przestrzeń nazw, do którego należy ten element schematu. (Odziedziczone po IEdmSchemaElement) |
Schema |
Pobiera rodzaj tego elementu schematu. (Odziedziczone po IEdmSchemaElement) |
Type |
Pobiera rodzaj tego typu. (Odziedziczone po IEdmType) |
Underlying |
Pobiera podstawowy typ tej definicji typu. |
Is |
Zwraca wartość true, jeśli porównywany typ jest semantycznie równoważny z tym typem. Typy schematów (IEdmSchemaType) są porównywane przez odwołania do obiektów. |
As |
Zwraca rzeczywisty typ danego typu. Jeśli dany typ jest definicją typu, rzeczywisty typ jest jego typem bazowym; w przeciwnym razie zwróć dany typ. |
Is |
Zwraca wartość true, jeśli ta definicja odwołuje się do typu binarnego. |
Is |
Zwraca wartość true, jeśli ta definicja odwołuje się do typu dziesiętnego. |
Is |
Zwraca wartość true, jeśli ta definicja odwołuje się do typu geografii. |
Is |
Zwraca wartość true, jeśli ta definicja odnosi się do typu geometrii. |
Is |
Określa, czy thisType jest taki sam jak otherType, czy thisType pochodzi z otherType, lub otherType pochodzi z thisType. |
Is |
Określa, czy typ jest równoważny lub pochodzi z innego typu. |
Is |
Zwraca wartość true, jeśli ta definicja odwołuje się do typu przestrzennego. |
Is |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu strumienia. |
Is |
Zwraca wartość true, jeśli ta definicja odwołuje się do typu ciągu. |
Is |
Zwraca wartość true, jeśli ta definicja odwołuje się do typu czasowego. |
Is |
Zwraca wartość true, jeśli ta definicja odwołuje się do typu nietypowego. |
Get |
Pobiera symboliczny ciąg elementu z adnotacjami. W następnej zmianie powodującej niezgodność lepiej jest dodać właściwość do IEdmVocabularyAnnotatableelementu . |
As |
Pobiera typ elementu definicji kolekcji lub samą definicję inną niż kolekcja, do której odwołuje się odwołanie typu. |
Full |
Pobiera pełną nazwę elementu. |
Full |
Pobiera pełną nazwę definicji, do której odwołuje się odwołanie typu. |
Is |
Zwraca wartość true, jeśli definicja tego odwołania jest otwarta. |
Location(IEdm |
Pobiera lokalizację tego elementu. |
Short |
Pobiera krótką kwalifikowaną nazwę elementu. |
Vocabulary |
Pobiera adnotacje dotyczące słownictwa elementu do adnotacji, jak pokazano na podstawie określonego modelu. |
To |
Zwraca reprezentację tekstowa bieżącego obiektu. |
To |
Zwraca reprezentację tekstowa bieżącego obiektu. |
To |
Zwraca reprezentację tekstowa bieżącego obiektu. |
Errors(IEdm |
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 typu. |
Is |
Zwraca wartość true, jeśli ten element zawiera błędy zwracane przez metodę Errors(IEdmElement) . |