Condividi tramite


IEdmUntypedTypeReference Interfaccia

Definizione

Rappresenta i riferimenti al tipo Edm.Untyped.

public interface IEdmUntypedTypeReference : Microsoft.OData.Edm.IEdmTypeReference
type IEdmUntypedTypeReference = interface
    interface IEdmTypeReference
    interface IEdmElement
Public Interface IEdmUntypedTypeReference
Implements IEdmTypeReference
Derivato
Implementazioni

Proprietà

Definition

Ottiene la definizione cui si riferisce il tipo.

(Ereditato da IEdmTypeReference)
IsNullable

Ottiene un valore che indica se il tipo ammette i valori Null.

(Ereditato da IEdmTypeReference)

Metodi di estensione

IsEquivalentTo(IEdmTypeReference, IEdmTypeReference)

Restituisce true se il riferimento al tipo confrontato è semanticamente equivalente a questo riferimento di tipo. I tipi di schema (IEdmSchemaType) vengono confrontati in base ai relativi riferimenti 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 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.

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(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.

ShortQualifiedName(IEdmTypeReference)

Ottiene il nome completo breve della definizione a cui fa riferimento il tipo.

ToStructuredType(IEdmTypeReference)

Ottiene il tipo strutturato di destinazione da questo riferimento al tipo di proprietà strutturale.

TypeKind(IEdmTypeReference)

Ottiene il tipo della 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.

Si applica a