IEdmPathType Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje definici typu Cesta.
public interface IEdmPathType : Microsoft.OData.Edm.IEdmSchemaType
type IEdmPathType = interface
interface IEdmSchemaType
interface IEdmSchemaElement
interface IEdmNamedElement
interface IEdmElement
interface IEdmVocabularyAnnotatable
interface IEdmType
Public Interface IEdmPathType
Implements IEdmSchemaType
- Implementuje
Vlastnosti
Name |
Získá název tohoto prvku. (Zděděno od IEdmNamedElement) |
Namespace |
Získá obor názvů, do který patří tento prvek schématu. (Zděděno od IEdmSchemaElement) |
PathKind |
Získá typ cesty tohoto typu. |
SchemaElementKind |
Získá typ tohoto prvku schématu. (Zděděno od IEdmSchemaElement) |
TypeKind |
Získá typ tohoto typu. (Zděděno od IEdmType) |
Metody rozšíření
IsEquivalentTo(IEdmType, IEdmType) |
Vrátí hodnotu true, pokud je porovnávaný typ sémanticky ekvivalentní tomuto typu. Typy schémat (IEdmSchemaType) se porovnávají s odkazy na objekty. |
AsActualType(IEdmType) |
Vrátí skutečný typ daného typu. Pokud je daný typ definice typu, skutečný typ je jeho podkladový typ; v opačném případě vrátí samotný daný typ. |
IsBinary(IEdmType) |
Vrátí hodnotu true, pokud tato definice odkazuje na binární typ. |
IsDecimal(IEdmType) |
Vrátí hodnotu true, pokud tato definice odkazuje na desítkový typ. |
IsGeography(IEdmType) |
Vrátí hodnotu true, pokud tato definice odkazuje na geografický typ. |
IsGeometry(IEdmType) |
Vrátí hodnotu true, pokud tato definice odkazuje na typ geometrie. |
IsOnSameTypeHierarchyLineWith(IEdmType, IEdmType) |
Určuje, zda thisType je stejný jako otherType, nebo thisType je odvozen z jinéType, nebo otherType je odvozen z thisType. |
IsOrInheritsFrom(IEdmType, IEdmType) |
Určuje, zda je typ ekvivalentní jinému typu nebo odvozen od jiného typu. |
IsSpatial(IEdmType) |
Vrátí hodnotu true, pokud tato definice odkazuje na prostorový typ. |
IsStream(IEdmType) |
Vrátí hodnotu true, pokud tento odkaz odkazuje na typ datového proudu. |
IsString(IEdmType) |
Vrátí hodnotu true, pokud tato definice odkazuje na typ řetězce. |
IsTemporal(IEdmType) |
Vrátí hodnotu true, pokud tato definice odkazuje na dočasný typ. |
IsUntyped(IEdmType) |
Vrátí hodnotu true, pokud tato definice odkazuje na typ bez typu. |
GetSymbolicString(IEdmVocabularyAnnotatable) |
Získá symbolický řetězec anotovaného elementu. V další zásadní změně je lepší přidat vlastnost do IEdmVocabularyAnnotatable. |
AsElementType(IEdmType) |
Získá typ prvku kolekce definice nebo sám o sobě ne-kolekce definice odkazovat na typ odkaz. |
FullName(IEdmSchemaElement) |
Získá úplný název elementu. |
FullTypeName(IEdmType) |
Získá úplný název definice odkazované odkazem na typ. |
IsOpen(IEdmType) |
Vrátí hodnotu true, pokud je definice tohoto odkazu otevřená. |
Location(IEdmElement) |
Získá umístění tohoto prvku. |
ShortQualifiedName(IEdmSchemaElement) |
Získá krátký kvalifikovaný název elementu. |
VocabularyAnnotations(IEdmVocabularyAnnotatable, IEdmModel) |
Získá poznámky ke slovníku elementu s poznámkami, jak je vidět z konkrétního modelu. |
ToTraceString(IEdmSchemaElement) |
Vrátí text reprezentaci aktuálního objektu. |
ToTraceString(IEdmSchemaType) |
Vrátí text reprezentaci aktuálního objektu. |
ToTraceString(IEdmType) |
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) . |