EdmTypeSemantics Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce la semantica dei tipi EDM predefiniti.
public static class EdmTypeSemantics
type EdmTypeSemantics = class
Public Module EdmTypeSemantics
- Ereditarietà
-
EdmTypeSemantics
Metodi
AsActualType(IEdmType) |
Restituisce il tipo effettivo del tipo specificato. Se il tipo specificato è una definizione di tipo, il tipo effettivo è il tipo sottostante; in caso contrario, restituire il tipo specificato stesso. |
AsBinary(IEdmTypeReference) |
Se il riferimento è un tipo binario, restituirà un riferimento di tipo binario valido alla definizione del tipo. In caso contrario, restituirà un riferimento di tipo binario non valido. |
AsCollection(IEdmTypeReference) |
Se il riferimento è di tipo raccolta, restituirà un riferimento di tipo raccolta valido alla definizione del tipo. In caso contrario, restituirà un riferimento di tipo raccolta non valido. |
AsComplex(IEdmTypeReference) |
Se il riferimento è di tipo complesso, restituirà un riferimento di tipo complesso valido alla definizione del tipo. In caso contrario, restituirà un riferimento di tipo complesso non valido. |
AsDecimal(IEdmTypeReference) |
Se il riferimento è di tipo decimale, restituirà un riferimento di tipo decimale valido alla definizione del tipo. In caso contrario, restituirà un riferimento di tipo decimal non valido. |
AsEntity(IEdmTypeReference) |
Se il riferimento è un tipo di entità, restituirà un riferimento di tipo di entità valido alla definizione del tipo. In caso contrario, restituirà un riferimento di tipo di entità non valido. |
AsEntityReference(IEdmTypeReference) |
Se il riferimento è un tipo di riferimento all'entità, restituirà un riferimento di tipo di riferimento all'entità valido alla definizione del tipo. In caso contrario, restituirà un riferimento di tipo di riferimento all'entità non valido. |
AsEnum(IEdmTypeReference) |
Se il riferimento è un tipo di enumerazione, restituirà un riferimento di tipo di enumerazione valido alla definizione del tipo. In caso contrario, restituirà un riferimento di tipo di enumerazione non valido. |
AsPath(IEdmTypeReference) |
Se questo riferimento è di un tipo di percorso, verrà restituito un riferimento valido al tipo di percorso alla definizione del tipo. In caso contrario, restituirà un riferimento al tipo di percorso non valido. |
AsPrimitive(IEdmTypeReference) |
Se il riferimento è di tipo primitivo, restituirà un riferimento di tipo primitivo valido alla definizione del tipo. In caso contrario, restituirà un riferimento di tipo primitivo non valido. |
AsSpatial(IEdmTypeReference) |
Se il riferimento è di tipo spaziale, restituirà un riferimento di tipo spaziale valido alla definizione del tipo. In caso contrario, restituirà un riferimento di tipo spaziale non valido. |
AsString(IEdmTypeReference) |
Se il riferimento è di tipo stringa, restituirà un riferimento di tipo stringa valido alla definizione del tipo. In caso contrario, restituirà un riferimento di tipo stringa non valido. |
AsStructured(IEdmTypeReference) |
Se il riferimento è di tipo strutturato, restituirà un riferimento di tipo strutturato valido alla definizione del tipo. In caso contrario, restituirà un riferimento di tipo strutturato non valido. |
AsTemporal(IEdmTypeReference) |
Se il riferimento è di tipo temporale, restituirà un riferimento di tipo temporale valido alla definizione del tipo. In caso contrario, restituirà un riferimento di tipo temporale non valido. |
AsTypeDefinition(IEdmTypeReference) |
Se questo riferimento è di una definizione di tipo, verrà restituito un riferimento di definizione di tipo valido alla definizione del tipo. In caso contrario, restituirà un riferimento di definizione del tipo non valido. |
InheritsFrom(IEdmStructuredType, IEdmStructuredType) |
Determina se il tipo di base potenziale è nella gerarchia di ereditarietà del tipo verificato. |
IsBinary(IEdmType) |
Restituisce true se questa definizione fa riferimento a un tipo binario. |
IsBinary(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo binario. |
IsBoolean(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo booleano. |
IsByte(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo byte. |
IsCollection(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a una raccolta. |
IsComplex(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo complesso. |
IsDate(IEdmTypeReference) |
Restituisce true se questo riferimento fa riferimento a un tipo date. |
IsDateTimeOffset(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo DateTimeOffset. |
IsDecimal(IEdmType) |
Restituisce true se questa definizione fa riferimento a un tipo decimale. |
IsDecimal(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo decimale. |
IsDouble(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo double. |
IsDuration(IEdmTypeReference) |
Restituisce true se questo riferimento fa riferimento a un tipo di durata. |
IsEntity(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo di entità. |
IsEntityReference(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo di entità. |
IsEnum(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo di enumerazione. |
IsFloating(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo in virgola mobile. |
IsGeography(EdmPrimitiveTypeKind) |
Restituisce true se questo tipo rappresenta un tipo geography. |
IsGeography(IEdmType) |
Restituisce true se questa definizione fa riferimento a un tipo geography. |
IsGeography(IEdmTypeReference) |
Restituisce true se questo riferimento fa riferimento a un tipo geography. |
IsGeometry(EdmPrimitiveTypeKind) |
Restituisce true se questo tipo rappresenta un tipo geometry. |
IsGeometry(IEdmType) |
Restituisce true se questa definizione fa riferimento a un tipo geometry. |
IsGeometry(IEdmTypeReference) |
Restituisce true se questo riferimento fa riferimento a un tipo geometry. |
IsGuid(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo GUID. |
IsInt16(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo Int16. |
IsInt32(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo Int32. |
IsInt64(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo Int64. |
IsIntegral(EdmPrimitiveTypeKind) |
Restituisce true se il genere del tipo primitivo rappresenta un tipo Integer. |
IsIntegral(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo Integer. |
IsOnSameTypeHierarchyLineWith(IEdmType, IEdmType) |
Determina se thisType è uguale a otherType o thisType deriva da otherType o otherType deriva da thisType. |
IsOrInheritsFrom(IEdmType, IEdmType) |
Determina se un tipo è equivalente a oppure è derivato da un altro tipo. |
IsPath(IEdmTypeReference) |
Restituisce true se questo riferimento fa riferimento a un tipo di percorso. |
IsPrimitive(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo primitivo. |
IsSByte(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo SByte. |
IsSignedIntegral(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo integrale con segno. |
IsSingle(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo singolo. |
IsSpatial(EdmPrimitiveTypeKind) |
Restituisce true se il genere del tipo rappresenta un tipo spaziale. |
IsSpatial(IEdmType) |
Restituisce true se la definizione fa riferimento a un tipo spaziale. |
IsSpatial(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo spaziale. |
IsStream(IEdmType) |
Restituisce true se il riferimento è relativo a un tipo di flusso. |
IsStream(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo di flusso. |
IsString(IEdmType) |
Restituisce true se questa definizione fa riferimento a un tipo stringa. |
IsString(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo stringa. |
IsStructured(EdmTypeKind) |
Restituisce true se il genere del tipo rappresenta un tipo strutturato. |
IsStructured(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo strutturato. |
IsTemporal(EdmPrimitiveTypeKind) |
Restituisce true se il genere del tipo rappresenta un tipo temporale. |
IsTemporal(IEdmType) |
Restituisce true se questa definizione fa riferimento a un tipo temporale. |
IsTemporal(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo temporale. |
IsTimeOfDay(IEdmTypeReference) |
Restituisce true se questo riferimento fa riferimento a un tipo TimeOfDay. |
IsTypeDefinition(IEdmTypeReference) |
Restituisce true se questo riferimento fa riferimento a una definizione di tipo. |
IsUntyped(IEdmType) |
Restituisce true se questa definizione fa riferimento a un tipo non tipizzato. |
IsUntyped(IEdmTypeReference) |
Restituisce true se questo riferimento fa riferimento a un tipo Edm.Untyped. |
PrimitiveKind(IEdmTypeReference) |
Restituisce il genere primitivo della definizione del riferimento. |