DataContractAttribute.Namespace Propriété

Définition

Obtient ou définit l'espace de noms du contrat de données associé au type.

public:
 property System::String ^ Namespace { System::String ^ get(); void set(System::String ^ value); };
public string Namespace { get; set; }
member this.Namespace : string with get, set
Public Property Namespace As String

Valeur de propriété

Espace de noms du contrat.

Remarques

Utilisez cette propriété pour spécifier un espace de noms particulier si votre type doit retourner des données conformes à un contrat de données spécifique.

Tip

Pour que les données soient transmises avec succès, le nom des données dans un contrat de données doit être le même dans le client et le serveur. Visual Basic projets, par défaut, ajoutez un préfixe à l’espace de noms défini dans chaque fichier (appelé « espace de noms racine », nommé après le projet). L’ajout de ce préfixe entraîne la différence entre les espaces de noms client et serveur pour le même type. La solution consiste à définir la Namespace propriété sur « » ou à définir explicitement l’espace de noms du contrat de données dans cette propriété.

S’applique à