EdmTypeSemantics Klasa
Definicja
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.
Zapewnia semantyka wstępnie zdefiniowanych typów EDM.
public static class EdmTypeSemantics
type EdmTypeSemantics = class
Public Module EdmTypeSemantics
- Dziedziczenie
-
EdmTypeSemantics
Metody
AsActualType(IEdmType) |
Zwraca rzeczywisty typ danego typu. Jeśli dany typ jest definicją typu, rzeczywisty typ jest jego typem bazowym; w przeciwnym razie zwróć dany typ. |
AsBinary(IEdmTypeReference) |
Jeśli to odwołanie jest typu binarnego, spowoduje to zwrócenie prawidłowego odwołania typu binarnego do definicji typu. W przeciwnym razie zwróci nieprawidłowe odwołanie do typu binarnego. |
AsCollection(IEdmTypeReference) |
Jeśli to odwołanie jest typu kolekcji, spowoduje to zwrócenie prawidłowego odwołania typu kolekcji do definicji typu. W przeciwnym razie zwróci nieprawidłowe odwołanie do typu kolekcji. |
AsComplex(IEdmTypeReference) |
Jeśli to odwołanie jest typu złożonego, zwróci prawidłowe odwołanie typu złożonego do definicji typu. W przeciwnym razie zwróci nieprawidłowe odwołanie typu złożonego. |
AsDecimal(IEdmTypeReference) |
Jeśli to odwołanie jest typu dziesiętnego, spowoduje to zwrócenie prawidłowego odwołania typu dziesiętnego do definicji typu. W przeciwnym razie zwróci nieprawidłowe odwołanie do typu dziesiętnego. |
AsEntity(IEdmTypeReference) |
Jeśli to odwołanie jest typu jednostki, spowoduje to zwrócenie prawidłowego odwołania typu jednostki do definicji typu. W przeciwnym razie zwróci nieprawidłowe odwołanie do typu jednostki. |
AsEntityReference(IEdmTypeReference) |
Jeśli to odwołanie jest typu odwołania do jednostki, spowoduje to zwrócenie prawidłowego odwołania do typu odwołania do jednostki do definicji typu. W przeciwnym razie zwróci nieprawidłowe odwołanie do typu odwołania do jednostki. |
AsEnum(IEdmTypeReference) |
Jeśli to odwołanie jest typu wyliczenia, spowoduje to zwrócenie prawidłowego odwołania typu wyliczenia do definicji typu. W przeciwnym razie zwróci nieprawidłowe odwołanie do typu wyliczenia. |
AsPath(IEdmTypeReference) |
Jeśli to odwołanie jest typu ścieżki, spowoduje to zwrócenie prawidłowego odwołania typu ścieżki do definicji typu. W przeciwnym razie zwróci nieprawidłowe odwołanie do typu ścieżki. |
AsPrimitive(IEdmTypeReference) |
Jeśli to odwołanie jest typu pierwotnego, spowoduje to zwrócenie prawidłowego odwołania typu pierwotnego do definicji typu. W przeciwnym razie zwróci nieprawidłowe odwołanie typu pierwotnego. |
AsSpatial(IEdmTypeReference) |
Jeśli to odwołanie jest typu przestrzennego, zwróci prawidłowe odwołanie typu przestrzennego do definicji typu. W przeciwnym razie zwróci nieprawidłowe odwołanie do typu przestrzennego. |
AsString(IEdmTypeReference) |
Jeśli to odwołanie jest typu ciągu, spowoduje to zwrócenie prawidłowego odwołania typu ciągu do definicji typu. W przeciwnym razie zwróci nieprawidłowe odwołanie do typu ciągu. |
AsStructured(IEdmTypeReference) |
Jeśli to odwołanie jest typu strukturalnego, zwróci prawidłowe odwołanie typu strukturalnego do definicji typu. W przeciwnym razie zwróci nieprawidłowe odwołanie typu strukturalnego. |
AsTemporal(IEdmTypeReference) |
Jeśli to odwołanie jest typu czasowego, zwróci prawidłowe odwołanie typu czasowego do definicji typu. W przeciwnym razie zwróci nieprawidłowe odwołanie typu czasowego. |
AsTypeDefinition(IEdmTypeReference) |
Jeśli to odwołanie jest definicją typu, spowoduje to zwrócenie prawidłowego odwołania definicji typu do definicji typu. W przeciwnym razie zwróci nieprawidłowe odwołanie do definicji typu. |
InheritsFrom(IEdmStructuredType, IEdmStructuredType) |
Określa, czy potencjalny typ podstawowy znajduje się w hierarchii dziedziczenia testowanego typu. |
IsBinary(IEdmType) |
Zwraca wartość true, jeśli ta definicja odwołuje się do typu binarnego. |
IsBinary(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odnosi się do typu binarnego. |
IsBoolean(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu logicznego. |
IsByte(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu bajtów. |
IsCollection(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do kolekcji. |
IsComplex(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu złożonego. |
IsDate(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu Data. |
IsDateTimeOffset(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu DateTimeOffset. |
IsDecimal(IEdmType) |
Zwraca wartość true, jeśli ta definicja odwołuje się do typu dziesiętnego. |
IsDecimal(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu dziesiętnego. |
IsDouble(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do podwójnego typu. |
IsDuration(IEdmTypeReference) |
Zwraca wartość true, jeśli ta dokumentacja odwołuje się do typu czasu trwania. |
IsEntity(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu jednostki. |
IsEntityReference(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu jednostki. |
IsEnum(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu wyliczenia. |
IsFloating(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu zmiennoprzecinkowego. |
IsGeography(EdmPrimitiveTypeKind) |
Zwraca wartość true, jeśli ten rodzaj typu reprezentuje typ geografii. |
IsGeography(IEdmType) |
Zwraca wartość true, jeśli ta definicja odwołuje się do typu geografii. |
IsGeography(IEdmTypeReference) |
Zwraca wartość true, jeśli to odwołanie odwołuje się do typu geografii. |
IsGeometry(EdmPrimitiveTypeKind) |
Zwraca wartość true, jeśli ten rodzaj typu reprezentuje typ geometrii. |
IsGeometry(IEdmType) |
Zwraca wartość true, jeśli ta definicja odnosi się do typu geometrii. |
IsGeometry(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu geometrii. |
IsGuid(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu identyfikatora GUID. |
IsInt16(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu Int16. |
IsInt32(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu Int32. |
IsInt64(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu Int64. |
IsIntegral(EdmPrimitiveTypeKind) |
Zwraca wartość true, jeśli ten rodzaj typu pierwotnego reprezentuje typ liczby całkowitej. |
IsIntegral(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu liczby całkowitej. |
IsOnSameTypeHierarchyLineWith(IEdmType, IEdmType) |
Określa, czy thisType jest taki sam jak otherType, czy thisType pochodzi z otherType, lub otherType pochodzi z thisType. |
IsOrInheritsFrom(IEdmType, IEdmType) |
Określa, czy typ jest równoważny lub pochodzi z innego typu. |
IsPath(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu ścieżki. |
IsPrimitive(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu pierwotnego. |
IsSByte(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu SByte. |
IsSignedIntegral(IEdmTypeReference) |
Zwraca wartość true, jeśli to odwołanie odnosi się do typu całkowitego ze znakiem. |
IsSingle(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do pojedynczego typu. |
IsSpatial(EdmPrimitiveTypeKind) |
Zwraca wartość true, jeśli ten rodzaj typu reprezentuje typ przestrzenny. |
IsSpatial(IEdmType) |
Zwraca wartość true, jeśli ta definicja odwołuje się do typu przestrzennego. |
IsSpatial(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu przestrzennego. |
IsStream(IEdmType) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu strumienia. |
IsStream(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu strumienia. |
IsString(IEdmType) |
Zwraca wartość true, jeśli ta definicja odwołuje się do typu ciągu. |
IsString(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu ciągu. |
IsStructured(EdmTypeKind) |
Zwraca wartość true, jeśli ten rodzaj typu reprezentuje typ ustrukturyzowany. |
IsStructured(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu strukturalnego. |
IsTemporal(EdmPrimitiveTypeKind) |
Zwraca wartość true, jeśli ten rodzaj typu reprezentuje typ czasowy. |
IsTemporal(IEdmType) |
Zwraca wartość true, jeśli ta definicja odwołuje się do typu czasowego. |
IsTemporal(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu czasowego. |
IsTimeOfDay(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu TimeOfDay. |
IsTypeDefinition(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do definicji typu. |
IsUntyped(IEdmType) |
Zwraca wartość true, jeśli ta definicja odwołuje się do typu nietypowego. |
IsUntyped(IEdmTypeReference) |
Zwraca wartość true, jeśli odwołanie odwołuje się do typu Edm.Untyped. |
PrimitiveKind(IEdmTypeReference) |
Zwraca typ pierwotny definicji tego odwołania. |