Freigeben über


ExtensionMethods.GetAnnotationValue Methode

Definition

Überlädt

GetAnnotationValue(IEdmModel, IEdmElement, String, String)

Ruft einen Anmerkungswert ab, der dem bereitgestellten Namespace und Namen entspricht.

GetAnnotationValue<T>(IEdmModel, IEdmElement, String, String)

Ruft einen Anmerkungswert ab, der dem bereitgestellten Namespace und Namen entspricht.

GetAnnotationValue<T>(IEdmModel, IEdmElement)

Ruft einen Anmerkungswert von einem anmerkungsfähigen Element ab.

GetAnnotationValue(IEdmModel, IEdmElement, String, String)

Ruft einen Anmerkungswert ab, der dem bereitgestellten Namespace und Namen entspricht.

public static object GetAnnotationValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.IEdmElement element, string namespaceName, string localName);
static member GetAnnotationValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.IEdmElement * string * string -> obj
<Extension()>
Public Function GetAnnotationValue (model As IEdmModel, element As IEdmElement, namespaceName As String, localName As String) As Object

Parameter

model
IEdmModel

Das Modell, das die Anmerkung enthält.

element
IEdmElement

Das Element mit Anmerkungen.

namespaceName
String

Namespace der Anmerkung.

localName
String

Name der Anmerkung innerhalb des Namespaces.

Gibt zurück

Der angeforderte Anmerkungswert, falls vorhanden. Andernfalls NULL.

Gilt für:

GetAnnotationValue<T>(IEdmModel, IEdmElement, String, String)

Ruft einen Anmerkungswert ab, der dem bereitgestellten Namespace und Namen entspricht.

public static T GetAnnotationValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.IEdmElement element, string namespaceName, string localName) where T : class;
static member GetAnnotationValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.IEdmElement * string * string -> 'T (requires 'T : null)
<Extension()>
Public Function GetAnnotationValue(Of T As Class) (model As IEdmModel, element As IEdmElement, namespaceName As String, localName As String) As T

Typparameter

T

Typ der Anmerkung, die zurückgegeben wird.

Parameter

model
IEdmModel

Das Modell, das die Anmerkung enthält.

element
IEdmElement

Das Element mit Anmerkungen.

namespaceName
String

Namespace der Anmerkung.

localName
String

Name der Anmerkung innerhalb des Namespaces.

Gibt zurück

T

Der angeforderte Anmerkungswert, falls vorhanden. Andernfalls NULL.

Gilt für:

GetAnnotationValue<T>(IEdmModel, IEdmElement)

Ruft einen Anmerkungswert von einem anmerkungsfähigen Element ab.

public static T GetAnnotationValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.IEdmElement element) where T : class;
static member GetAnnotationValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.IEdmElement -> 'T (requires 'T : null)
<Extension()>
Public Function GetAnnotationValue(Of T As Class) (model As IEdmModel, element As IEdmElement) As T

Typparameter

T

Typ der Anmerkung, die zurückgegeben wird.

Parameter

model
IEdmModel

Das Modell, das die Anmerkung enthält.

element
IEdmElement

Das Element mit Anmerkungen.

Gibt zurück

T

Die angeforderte Anmerkung, sofern vorhanden. Andernfalls NULL.

Hinweise

Stark typisierte Wrapper für unbenannte Anmerkungen, geordnet nach CLR-Typ.

Gilt für: