EdmPrimitiveTypeReference 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.
Rappresenta un riferimento a un tipo primitivo EDM.
public class EdmPrimitiveTypeReference : Microsoft.OData.Edm.EdmTypeReference, Microsoft.OData.Edm.IEdmPrimitiveTypeReference
type EdmPrimitiveTypeReference = class
inherit EdmTypeReference
interface IEdmPrimitiveTypeReference
interface IEdmTypeReference
interface IEdmElement
Public Class EdmPrimitiveTypeReference
Inherits EdmTypeReference
Implements IEdmPrimitiveTypeReference
- Ereditarietà
- Derivato
- Implementazioni
Costruttori
EdmPrimitiveTypeReference(IEdmPrimitiveType, Boolean) |
Inizializza una nuova istanza della classe EdmPrimitiveTypeReference. |
Proprietà
Definition |
Ottiene la definizione cui si riferisce il tipo. (Ereditato da EdmTypeReference) |
IsNullable |
Ottiene un valore che indica se il tipo ammette i valori Null. (Ereditato da EdmTypeReference) |
Metodi
ToString() |
Restituisce la rappresentazione in formato testo dell'oggetto corrente. (Ereditato da EdmTypeReference) |
Metodi di estensione
IsEquivalentTo(IEdmTypeReference, IEdmTypeReference) |
Restituisce true se il riferimento al tipo confrontato è semanticamente equivalente a questo riferimento al tipo. I tipi di schema (IEdmSchemaType) vengono confrontati con i relativi ref oggetto. |
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 al tipo di percorso valido 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 alla definizione del tipo valido. In caso contrario, restituirà un riferimento alla definizione di tipo non valido. |
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 Di data. |
IsDateTimeOffset(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo DateTimeOffset. |
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(IEdmTypeReference) |
Restituisce true se questo riferimento fa riferimento a un tipo geography. |
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(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo Integer. |
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(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo spaziale. |
IsStream(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo di flusso. |
IsString(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo stringa. |
IsStructured(IEdmTypeReference) |
Restituisce true se il riferimento è relativo a un tipo strutturato. |
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(IEdmTypeReference) |
Restituisce true se questo riferimento fa riferimento a un tipo Edm.Untyped. |
PrimitiveKind(IEdmTypeReference) |
Restituisce il genere primitivo della definizione del riferimento. |
FullName(IEdmTypeReference) |
Ottiene il nome completo della definizione a cui fa riferimento il tipo. |
Location(IEdmElement) |
Ottiene il percorso dell'elemento. |
PrimitiveDefinition(IEdmPrimitiveTypeReference) |
Ottiene la definizione di questo riferimento al tipo primitivo. |
PrimitiveKind(IEdmPrimitiveTypeReference) |
Ottiene il tipo primitivo della definizione a cui fa riferimento questo tipo. |
ShortQualifiedName(IEdmTypeReference) |
Ottiene il nome breve della definizione a cui fa riferimento il tipo. |
ToStructuredType(IEdmTypeReference) |
Ottiene il tipo strutturato destinato da questo riferimento al tipo di proprietà strutturale. |
TypeKind(IEdmTypeReference) |
Ottiene il tipo di definizione dei riferimenti al tipo. |
ToTraceString(IEdmTypeReference) |
Restituisce la rappresentazione in formato testo dell'oggetto corrente. |
Errors(IEdmElement) |
Ottiene gli eventuali errori che appartengono all'elemento o agli elementi che contiene. Gli errori per un tipo strutturale includono ad esempio gli errori relativi a tipo stesso ed errori relativi alle proprietà dichiarate. Il metodo non analizza gli elementi cui questo elemento fa riferimento. Gli errori relativi a una proprietà non includono errori del tipo corrispondente. |
IsBad(IEdmElement) |
Restituisce true se questo elemento contiene errori restituiti dal Errors(IEdmElement) metodo . |
TypeErrors(IEdmTypeReference) |
Ottiene gli eventuali errori che appartengono al riferimento al tipo o alla relativa definizione. |