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.
Ruft die Anmerkungen ab, die der für eine Navigationseigenschaft serialisierten Zuordnung zugeordnet sind.
Namespace: Microsoft.Data.Edm.Csdl
Assembly: Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public Shared Sub GetAssociationAnnotations ( _
model As IEdmModel, _
property As IEdmNavigationProperty, _
<OutAttribute> ByRef annotations As IEnumerable(Of IEdmDirectValueAnnotation), _
<OutAttribute> ByRef end1Annotations As IEnumerable(Of IEdmDirectValueAnnotation), _
<OutAttribute> ByRef end2Annotations As IEnumerable(Of IEdmDirectValueAnnotation), _
<OutAttribute> ByRef 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.GetAssociationAnnotations(property, _
annotations, end1Annotations, end2Annotations, _
constraintAnnotations)
public static void GetAssociationAnnotations(
this IEdmModel model,
IEdmNavigationProperty property,
out IEnumerable<IEdmDirectValueAnnotation> annotations,
out IEnumerable<IEdmDirectValueAnnotation> end1Annotations,
out IEnumerable<IEdmDirectValueAnnotation> end2Annotations,
out IEnumerable<IEdmDirectValueAnnotation> constraintAnnotations
)
[ExtensionAttribute]
public:
static void GetAssociationAnnotations(
IEdmModel^ model,
IEdmNavigationProperty^ property,
[OutAttribute] IEnumerable<IEdmDirectValueAnnotation^>^% annotations,
[OutAttribute] IEnumerable<IEdmDirectValueAnnotation^>^% end1Annotations,
[OutAttribute] IEnumerable<IEdmDirectValueAnnotation^>^% end2Annotations,
[OutAttribute] IEnumerable<IEdmDirectValueAnnotation^>^% constraintAnnotations
)
static member GetAssociationAnnotations :
model:IEdmModel *
property:IEdmNavigationProperty *
annotations:IEnumerable<IEdmDirectValueAnnotation> byref *
end1Annotations:IEnumerable<IEdmDirectValueAnnotation> byref *
end2Annotations:IEnumerable<IEdmDirectValueAnnotation> byref *
constraintAnnotations:IEnumerable<IEdmDirectValueAnnotation> byref -> unit
public static function GetAssociationAnnotations(
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).