Sdílet prostřednictvím


IEdmDecimalTypeReference Rozhraní

Definice

Představuje odkaz na typ desetinného čísla EDM.

public interface IEdmDecimalTypeReference : Microsoft.OData.Edm.IEdmPrimitiveTypeReference
type IEdmDecimalTypeReference = interface
    interface IEdmPrimitiveTypeReference
    interface IEdmTypeReference
    interface IEdmElement
Public Interface IEdmDecimalTypeReference
Implements IEdmPrimitiveTypeReference
Odvozené
Implementuje

Vlastnosti

Definition

Získá definici, na kterou tento typ odkazuje.

(Zděděno od IEdmTypeReference)
IsNullable

Získá hodnotu označující, zda tento typ je nullable.

(Zděděno od IEdmTypeReference)
Precision

Získá přesnost tohoto typu.

Scale

Získá měřítko tohoto typu.

Metody rozšíření

IsEquivalentTo(IEdmTypeReference, IEdmTypeReference)

Vrátí hodnotu true, pokud je porovnávaný odkaz na typ sémanticky ekvivalentní odkazu tohoto typu. Typy schémat (IEdmSchemaType) se porovnávají s odkazy na objekty.

AsBinary(IEdmTypeReference)

Pokud je tento odkaz binárního typu, vrátí se do definice typu platný odkaz binárního typu. V opačném případě vrátí špatný odkaz na binární typ.

AsCollection(IEdmTypeReference)

Pokud je tento odkaz typu kolekce, vrátí se platný odkaz na typ kolekce na definici typu. V opačném případě vrátí chybný odkaz na typ kolekce.

AsComplex(IEdmTypeReference)

Pokud je tento odkaz komplexního typu, vrátí se do definice typu platný odkaz na komplexní typ. V opačném případě vrátí špatný odkaz na komplexní typ.

AsDecimal(IEdmTypeReference)

Pokud je tento odkaz typu desetinný, vrátí se platný odkaz na desítkový typ na definici typu. V opačném případě se vrátí chybný odkaz na desítkový typ.

AsEntity(IEdmTypeReference)

Pokud je tento odkaz typu entity, vrátí se platný odkaz na typ entity na definici typu. V opačném případě vrátí špatný odkaz na typ entity.

AsEntityReference(IEdmTypeReference)

Pokud je tento odkaz typu odkazu na entitu, vrátí se do definice typu platný odkaz na entitu. V opačném případě vrátí špatný odkaz na typ odkazu na entitu.

AsEnum(IEdmTypeReference)

Pokud je tento odkaz typu výčtu, vrátí se platný odkaz na typ výčtu definice typu. V opačném případě vrátí špatný odkaz na typ výčtu.

AsPath(IEdmTypeReference)

Pokud je tento odkaz typu cesty, vrátí se do definice typu platný odkaz na typ cesty. V opačném případě vrátí chybný odkaz na typ cesty.

AsPrimitive(IEdmTypeReference)

Pokud je tento odkaz primitivního typu, vrátí se do definice typu platný odkaz na primitivní typ. V opačném případě vrátí špatný odkaz na primitivní typ.

AsSpatial(IEdmTypeReference)

Pokud je tento odkaz prostorového typu, vrátí se do definice typu platný odkaz na prostorový typ. V opačném případě vrátí špatný odkaz na prostorový typ.

AsString(IEdmTypeReference)

Pokud je tento odkaz typu řetězec, vrátí se do definice typu platný odkaz na typ řetězce. V opačném případě vrátí špatný odkaz na typ řetězce.

AsStructured(IEdmTypeReference)

Pokud je tento odkaz strukturovaného typu, vrátí se do definice typu platný odkaz na strukturovaný typ. V opačném případě vrátí špatný odkaz na strukturovaný typ.

AsTemporal(IEdmTypeReference)

Pokud je tento odkaz dočasného typu, vrátí se do definice typu platný dočasný odkaz na typ. V opačném případě se vrátí chybný odkaz na dočasný typ.

AsTypeDefinition(IEdmTypeReference)

Pokud je tento odkaz definice typu, vrátí se na definici typu platný odkaz na definici typu. V opačném případě vrátí špatný odkaz na definici typu.

IsBinary(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na binární typ.

IsBoolean(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na logický typ.

IsByte(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ bajtu.

IsCollection(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na kolekci.

IsComplex(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na komplexní typ.

IsDate(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ Date.

IsDateTimeOffset(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ DateTimeOffset.

IsDecimal(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na desítkový typ.

IsDouble(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na dvojitý typ.

IsDuration(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ doby trvání.

IsEntity(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ entity.

IsEntityReference(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ entity.

IsEnum(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ výčtu.

IsFloating(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ s plovoucí desetinou čárkou.

IsGeography(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na geografický typ.

IsGeometry(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ geometrie.

IsGuid(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ GUID.

IsInt16(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ Int16.

IsInt32(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ Int32.

IsInt64(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ Int64.

IsIntegral(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na celočíselný typ.

IsPath(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ cesty.

IsPrimitive(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na primitivní typ.

IsSByte(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ SByte.

IsSignedIntegral(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na celočíselný typ se signýmmi sadou.

IsSingle(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na jeden typ.

IsSpatial(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na prostorový typ.

IsStream(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ datového proudu.

IsString(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ řetězce.

IsStructured(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na strukturovaný typ.

IsTemporal(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na dočasný typ.

IsTimeOfDay(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ TimeOfDay.

IsTypeDefinition(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na definici typu.

IsUntyped(IEdmTypeReference)

Vrátí hodnotu true, pokud tento odkaz odkazuje na typ Edm.Untyped.

PrimitiveKind(IEdmTypeReference)

Vrátí primitivní druh definice tohoto odkazu.

FullName(IEdmTypeReference)

Získá úplný název definice odkazované odkazem na typ.

Location(IEdmElement)

Získá umístění tohoto prvku.

PrimitiveDefinition(IEdmPrimitiveTypeReference)

Získá definici tohoto primitivního typu odkaz.

PrimitiveKind(IEdmPrimitiveTypeReference)

Získá primitivní druh definice odkaz na tento typ odkazu.

ShortQualifiedName(IEdmTypeReference)

Získá krátký kvalifikovaný název definice odkazované na typ odkaz.

ToStructuredType(IEdmTypeReference)

Získá strukturovaný typ, na který cílí tento odkaz na typ strukturální vlastnosti.

TypeKind(IEdmTypeReference)

Získá typ typu typ odkazy definice.

ToTraceString(IEdmTypeReference)

Vrátí text reprezentaci aktuálního objektu.

Errors(IEdmElement)

Získá chyby, pokud existují, které patří k tomuto elementu nebo elementům, které tento prvek obsahuje. Mezi chyby strukturálního typu patří například chyby samotného typu a chyby jeho deklarovaných vlastností. Metoda neanalyzuje prvky, na které tento prvek odkazuje. Například chyby vlastnosti nezahrnují chyby z jejího typu.

IsBad(IEdmElement)

Vrátí hodnotu true, pokud tento prvek obsahuje chyby vrácené metodou Errors(IEdmElement) .

TypeErrors(IEdmTypeReference)

Získá chyby, pokud existují, které patří k tomuto typu odkazu nebo jeho definici.

Platí pro