Share via


EdmVocabularyAnnotation Constructors

Definition

Overloads

EdmVocabularyAnnotation(IEdmVocabularyAnnotatable, IEdmTerm, IEdmExpression)

Initializes a new instance of the EdmVocabularyAnnotation class.

EdmVocabularyAnnotation(IEdmVocabularyAnnotatable, IEdmTerm, String, IEdmExpression)

Initializes a new instance of the EdmVocabularyAnnotation class.

EdmVocabularyAnnotation(IEdmVocabularyAnnotatable, IEdmTerm, IEdmExpression)

Initializes a new instance of the EdmVocabularyAnnotation class.

public EdmVocabularyAnnotation (Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable target, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, Microsoft.OData.Edm.IEdmExpression value);
new Microsoft.OData.Edm.Vocabularies.EdmVocabularyAnnotation : Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * Microsoft.OData.Edm.Vocabularies.IEdmTerm * Microsoft.OData.Edm.IEdmExpression -> Microsoft.OData.Edm.Vocabularies.EdmVocabularyAnnotation
Public Sub New (target As IEdmVocabularyAnnotatable, term As IEdmTerm, value As IEdmExpression)

Parameters

target
IEdmVocabularyAnnotatable

Element the annotation applies to.

term
IEdmTerm

Term bound by the annotation.

value
IEdmExpression

Expression producing the value of the annotation.

Applies to

EdmVocabularyAnnotation(IEdmVocabularyAnnotatable, IEdmTerm, String, IEdmExpression)

Initializes a new instance of the EdmVocabularyAnnotation class.

public EdmVocabularyAnnotation (Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable target, Microsoft.OData.Edm.Vocabularies.IEdmTerm term, string qualifier, Microsoft.OData.Edm.IEdmExpression value);
new Microsoft.OData.Edm.Vocabularies.EdmVocabularyAnnotation : Microsoft.OData.Edm.Vocabularies.IEdmVocabularyAnnotatable * Microsoft.OData.Edm.Vocabularies.IEdmTerm * string * Microsoft.OData.Edm.IEdmExpression -> Microsoft.OData.Edm.Vocabularies.EdmVocabularyAnnotation
Public Sub New (target As IEdmVocabularyAnnotatable, term As IEdmTerm, qualifier As String, value As IEdmExpression)

Parameters

target
IEdmVocabularyAnnotatable

Element the annotation applies to.

term
IEdmTerm

Term bound by the annotation.

qualifier
String

Qualifier used to discriminate between multiple bindings of the same property or type.

value
IEdmExpression

Expression producing the value of the annotation.

Applies to