DataContractAttribute.Namespace Proprietà

Definizione

Ottiene o imposta lo spazio dei nomi del contratto di dati per il tipo.

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

Valore della proprietà

Spazio dei nomi del contratto.

Commenti

Utilizzare questa proprietà per specificare uno spazio dei nomi specifico se il tipo deve restituire dati conformi a un contratto dati specifico.

Tip

Affinché i dati vengano trasmessi correttamente, il nome dei dati in un contratto dati deve essere lo stesso sia nel client che nel server. Visual Basic progetti, per impostazione predefinita, aggiungere un prefisso allo spazio dei nomi definito in ogni file (denominato "spazio dei nomi radice", denominato dopo il progetto). L'aggiunta di questo prefisso fa sì che gli spazi dei nomi client e server siano diversi per lo stesso tipo. La soluzione consiste nell'impostare la Namespace proprietà su "" o impostare in modo esplicito lo spazio dei nomi del contratto dati in questa proprietà.

Si applica a