Condividi tramite


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

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).

Vedere anche

Riferimento

SerializationExtensionMethods Classe

Spazio dei nomi Microsoft.Data.Edm.Csdl