Partager via


Classe SerializationExtensionMethods

Contient des méthodes d'extension pour les interfaces IEdmModel utiles à la sérialisation.

Hiérarchie d'héritage

System.Object
  Microsoft.Data.Edm.Csdl.SerializationExtensionMethods

Espace de noms :  Microsoft.Data.Edm.Csdl
Assembly :  Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)

Syntaxe

'Déclaration
<ExtensionAttribute> _
Public NotInheritable Class SerializationExtensionMethods
'Utilisation
public static class SerializationExtensionMethods
[ExtensionAttribute]
public ref class SerializationExtensionMethods abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type SerializationExtensionMethods =  class end
public final class SerializationExtensionMethods

Le type SerializationExtensionMethods expose les membres suivants.

Méthodes

  Nom Description
Méthode publiqueMembre statique GetAssociationAnnotations Obtient les annotations associées à l'association sérialisée pour une propriété de navigation.
Méthode publiqueMembre statique GetAssociationEndName Obtient le nom utilisé pour la terminaison d'association sérialisée pour une propriété de navigation.
Méthode publiqueMembre statique GetAssociationFullName Obtient le nom qualifié complet utilisé pour l'association sérialisée pour une propriété de navigation.
Méthode publiqueMembre statique GetAssociationName Obtient le nom utilisé pour l'association sérialisée pour une propriété de navigation.
Méthode publiqueMembre statique GetAssociationNamespace Obtient l'espace de noms utilisé pour l'association sérialisée pour une propriété de navigation.
Méthode publiqueMembre statique GetAssociationSetAnnotations Obtient les annotations associées à l'association sérialisée pour une cible de navigation d'un jeu d'entités.
Méthode publiqueMembre statique GetAssociationSetName Obtient le nom utilisé pour l'ensemble d'associations sérialisées pour une propriété de navigation d'un jeu d'entités.
Méthode publiqueMembre statique GetDataServiceVersion Obtient la version utilisée pour le service de données d'une propriété de navigation d'un jeu d'entités.
Méthode publiqueMembre statique GetEdmxVersion Obtient la version utilisée pour l'edmx d'une propriété de navigation d'un jeu d'entités.
Méthode publiqueMembre statique GetIsSerializedAsElement Obtient une annotation indiquant si la valeur doit être sérialisée sous forme d'élément.
Méthode publiqueMembre statique GetIsValueExplicit Obtient une annotation indiquant si la valeur d'un membre enum doit être explicitement sérialisée.
Méthode publiqueMembre statique GetMaxDataServiceVersion Obtient la version du service de données maximum d'une propriété de navigation d'un jeu d'entités.
Méthode publiqueMembre statique GetNamespacePrefixMappings Obtient les mappages de préfixe d'espace de noms pour une propriété de navigation.
Méthode publiqueMembre statique GetPrimary Obtient la terminaison primaire d'une paire de propriétés de navigation partenaires en sélectionnant la terminaison principale s'il en existe une, sinon en faisant un choix stable, arbitraire.
Méthode publiqueMembre statique GetSchemaNamespace Obtient le schéma dans lequel une annotation doit être sérialisée.
Méthode publiqueMembre statique GetSerializationLocation Obtient l'emplacement où une annotation doit être sérialisée.
Méthode publiqueMembre statique SetAssociationAnnotations Définit les annotations de l'association sérialisée pour une propriété de navigation.
Méthode publiqueMembre statique SetAssociationEndName Définit le nom utilisé pour la terminaison d'association sérialisée pour une propriété de navigation.
Méthode publiqueMembre statique SetAssociationName Définit le nom utilisé pour l'association sérialisée pour une propriété de navigation.
Méthode publiqueMembre statique SetAssociationNamespace Définit l'espace de noms utilisé pour l'association sérialisée pour une propriété de navigation.
Méthode publiqueMembre statique SetAssociationSetAnnotations Définit les annotations pour l'ensemble d'associations sérialisées pour une cible de navigation d'un jeu d'entités.
Méthode publiqueMembre statique SetAssociationSetName Définit le nom utilisé pour l'ensemble d'associations sérialisées pour une propriété de navigation d'un jeu d'entités.
Méthode publiqueMembre statique SetDataServiceVersion Définit la version utilisée pour le service de données d'une propriété de navigation d'un jeu d'entités.
Méthode publiqueMembre statique SetEdmxVersion Définit la version utilisée pour l'edmx d'une propriété de navigation d'un jeu d'entités.
Méthode publiqueMembre statique SetIsSerializedAsElement Définit une annotation indiquant si la valeur doit être sérialisée sous forme d'élément.
Méthode publiqueMembre statique SetIsValueExplicit Définit une annotation indiquant si la valeur d'un membre enum doit être explicitement sérialisée.
Méthode publiqueMembre statique SetMaxDataServiceVersion Définit la version du service de données maximum d'une propriété de navigation d'un jeu d'entités.
Méthode publiqueMembre statique SetNamespacePrefixMappings Définit les mappages de préfixe d'espace de noms pour une propriété de navigation.
Méthode publiqueMembre statique SetSchemaNamespace Définit le schéma dans lequel une annotation doit apparaître.
Méthode publiqueMembre statique SetSerializationLocation Définit l'emplacement où une annotation doit être sérialisée.

Haut de la page

Notes

Le contenu de cette section ne sera pas mis à jour, n'y ajoutez pas d'informations.

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.Data.Edm.Csdl