Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt die Anmerkungen für die für eine Navigationseigenschaft serialisierte Zuordnung fest.
Namespace: Microsoft.Data.Edm.Csdl
Assembly: Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public Shared Sub SetAssociationAnnotations ( _
model As IEdmModel, _
property As IEdmNavigationProperty, _
annotations As IEnumerable(Of IEdmDirectValueAnnotation), _
end1Annotations As IEnumerable(Of IEdmDirectValueAnnotation), _
end2Annotations As IEnumerable(Of IEdmDirectValueAnnotation), _
constraintAnnotations As IEnumerable(Of IEdmDirectValueAnnotation) _
)
'Usage
Dim model As IEdmModel
Dim property As IEdmNavigationProperty
Dim annotations As IEnumerable(Of IEdmDirectValueAnnotation)
Dim end1Annotations As IEnumerable(Of IEdmDirectValueAnnotation)
Dim end2Annotations As IEnumerable(Of IEdmDirectValueAnnotation)
Dim constraintAnnotations As IEnumerable(Of IEdmDirectValueAnnotation)
model.SetAssociationAnnotations(property, _
annotations, end1Annotations, end2Annotations, _
constraintAnnotations)
public static void SetAssociationAnnotations(
this IEdmModel model,
IEdmNavigationProperty property,
IEnumerable<IEdmDirectValueAnnotation> annotations,
IEnumerable<IEdmDirectValueAnnotation> end1Annotations,
IEnumerable<IEdmDirectValueAnnotation> end2Annotations,
IEnumerable<IEdmDirectValueAnnotation> constraintAnnotations
)
[ExtensionAttribute]
public:
static void SetAssociationAnnotations(
IEdmModel^ model,
IEdmNavigationProperty^ property,
IEnumerable<IEdmDirectValueAnnotation^>^ annotations,
IEnumerable<IEdmDirectValueAnnotation^>^ end1Annotations,
IEnumerable<IEdmDirectValueAnnotation^>^ end2Annotations,
IEnumerable<IEdmDirectValueAnnotation^>^ constraintAnnotations
)
static member SetAssociationAnnotations :
model:IEdmModel *
property:IEdmNavigationProperty *
annotations:IEnumerable<IEdmDirectValueAnnotation> *
end1Annotations:IEnumerable<IEdmDirectValueAnnotation> *
end2Annotations:IEnumerable<IEdmDirectValueAnnotation> *
constraintAnnotations:IEnumerable<IEdmDirectValueAnnotation> -> unit
public static function SetAssociationAnnotations(
model : IEdmModel,
property : IEdmNavigationProperty,
annotations : IEnumerable<IEdmDirectValueAnnotation>,
end1Annotations : IEnumerable<IEdmDirectValueAnnotation>,
end2Annotations : IEnumerable<IEdmDirectValueAnnotation>,
constraintAnnotations : IEnumerable<IEdmDirectValueAnnotation>
)
Parameter
- model
Typ: Microsoft.Data.Edm.IEdmModel
Das Modell, das die Navigationseigenschaft enthält.
- property
Typ: Microsoft.Data.Edm.IEdmNavigationProperty
Die Navigationseigenschaft.
- annotations
Typ: System.Collections.Generic.IEnumerable<IEdmDirectValueAnnotation>
Die Zuordnungsanmerkungen.
- end1Annotations
Typ: System.Collections.Generic.IEnumerable<IEdmDirectValueAnnotation>
Die Anmerkungen für Zuordnungsende 1.
- end2Annotations
Typ: System.Collections.Generic.IEnumerable<IEdmDirectValueAnnotation>
Die Anmerkungen für Zuordnungsende 2.
- constraintAnnotations
Typ: System.Collections.Generic.IEnumerable<IEdmDirectValueAnnotation>
Die Anmerkungen für die referenzielle Einschränkung.
Hinweis zur Verwendung
In Visual Basic und C# können Sie die Methode als Instanzenmethode für jedes Objekt vom Typ IEdmModel aufrufen. Wenn Sie Instanzmethodensyntax zum Aufruf dieser Methode verwenden, vernachlässigen Sie den ersten Parameter. Weitere Informationen finden Sie unter https://msdn.microsoft.com/de-de/library/bb384936(v=vs.103) oder https://msdn.microsoft.com/de-de/library/bb383977(v=vs.103).