DataContractAttribute.Namespace Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l'espace de noms du contrat de données pour le type.
public:
property System::String ^ Namespace { System::String ^ get(); void set(System::String ^ value); };
public string Namespace { get; set; }
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 qui se conforment avec un contrat de données spécifique.
Conseil
Pour que les données soient correctement transmises, le nom des données dans un contrat doit être identique sur le client et le serveur. Par défaut, les projets Visual Basic ajoutent un préfixe à l’espace de noms défini dans chaque fichier (appelé « espace de noms racine », nommé d’après le projet). L'ajout de ce préfixe différencie ainsi les espaces de noms client et serveur pour un même type. La solution consiste à définir la Namespace propriété sur « » ou à définir explicitement l’espace de noms de contrat de données dans cette propriété.