Metodo SerializationExtensionMethods.SetAssociationAnnotations
Imposta le annotazioni per l'associazione serializzata per una proprietà di navigazione.
Spazio dei nomi Microsoft.Data.Edm.Csdl
Assembly: Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)
Sintassi
'Dichiarazione
<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) _
)
'Utilizzo
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>
)
Parametri
- model
Tipo: Microsoft.Data.Edm.IEdmModel
Modello contenente la proprietà di navigazione.
- property
Tipo: Microsoft.Data.Edm.IEdmNavigationProperty
Proprietà di navigazione.
- annotations
Tipo: System.Collections.Generic.IEnumerable<IEdmDirectValueAnnotation>
Annotazioni dell'associazione.
- end1Annotations
Tipo: System.Collections.Generic.IEnumerable<IEdmDirectValueAnnotation>
Annotazioni per l'estremità 1 dell'associazione.
- end2Annotations
Tipo: System.Collections.Generic.IEnumerable<IEdmDirectValueAnnotation>
Annotazioni per l'estremità 2 dell'associazione.
- constraintAnnotations
Tipo: System.Collections.Generic.IEnumerable<IEdmDirectValueAnnotation>
Annotazioni per il vincolo referenziale.
Nota sull'utilizzo
In Visual Basic e C# questo metodo può essere chiamato come metodo di istanza su qualsiasi oggetto di tipo IEdmModel. Quando si utilizza la sintassi del metodo di istanza per chiamare questo metodo, omettere il primo parametro. Per ulteriori informazioni, vedere https://msdn.microsoft.com/it-it/library/bb384936(v=vs.103) o https://msdn.microsoft.com/it-it/library/bb383977(v=vs.103).