EdmNavigationPropertyPathExpression Třída
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 výraz cesty k navigační vlastnosti EDM.
public class EdmNavigationPropertyPathExpression : Microsoft.OData.Edm.EdmPathExpression
type EdmNavigationPropertyPathExpression = class
inherit EdmPathExpression
Public Class EdmNavigationPropertyPathExpression
Inherits EdmPathExpression
- Dědičnost
Konstruktory
EdmNavigationPropertyPathExpression(IEnumerable<String>) |
Inicializuje novou instanci EdmNavigationPropertyPathExpression třídy. |
EdmNavigationPropertyPathExpression(String) |
Inicializuje novou instanci EdmNavigationPropertyPathExpression třídy. |
EdmNavigationPropertyPathExpression(String[]) |
Inicializuje novou instanci EdmNavigationPropertyPathExpression třídy. |
Vlastnosti
ExpressionKind |
Získá typ tohoto výrazu. |
Path |
Získá řetězec cesty, například "A.B/C/D.E". (Zděděno od EdmPathExpression) |
PathSegments |
Získá segmenty cesty jako rozložený kvalifikovaný název. "A.B/C/D.E/Func1(NS. T,NS. T2)/P1" je { "A.B", "C", "D.E", "Func1(NS. T,NS. T2)", "P1" }. (Zděděno od EdmPathExpression) |
Metody rozšíření
Location(IEdmElement) |
Získá umístění tohoto prvku. |
TryCast(IEdmExpression, IEdmTypeReference, IEdmType, Boolean, IEnumerable<EdmError>) |
Určuje, jestli je typ výrazu kompatibilní se zadaným typem. |
TryCast(IEdmExpression, IEdmTypeReference, IEnumerable<EdmError>) |
Určuje, jestli je typ výrazu kompatibilní se zadaným typem. |
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) . |