ExtensionMethods.GetAnnotationValue<T> Method (IEdmModel, IEdmElement, String, String)

WCF Data Services 5.0

Gets an annotation value corresponding to the given namespace and name provided.

Namespace:  Microsoft.Data.Edm
Assembly:  Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)

public static T GetAnnotationValue<T>(
	this IEdmModel model,
	IEdmElement element,
	string namespaceName,
	string localName
)
where T : class

Type Parameters

T

The type of the annotation being returned.

Parameters

model
Type: Microsoft.Data.Edm.IEdmModel
The model containing the annotation.
element
Type: Microsoft.Data.Edm.IEdmElement
The annotated element.
namespaceName
Type: System.String
The namespace of the annotation.
localName
Type: System.String
The name of the annotation inside the namespace.

Return Value

Type: T
The annotation value.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IEdmModel. When you use instance method syntax to call this method, omit the first parameter. For more information, see https://msdn.microsoft.com/en-us/library/bb384936(v=vs.103).aspx or https://msdn.microsoft.com/en-us/library/bb383977(v=vs.103).aspx.
Show: