Condividi tramite


DataContractAttribute.Namespace Proprietà

Definizione

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

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

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 che siano conformi a un contratto dati specifico.

Suggerimento

Per una corretta trasmissione dei dati, il nome dei dati in un contratto dati deve essere lo stesso sia nel client sia nel server. Per impostazione predefinita, i progetti di Visual Basic aggiungono un prefisso allo spazio dei nomi definito in ogni file (denominato "spazio dei nomi radice", denominato dopo il progetto). L'aggiunta di questo prefisso rende diversi gli spazi dei nomi del client e del server per lo stesso tipo. La soluzione consiste nell'impostare la proprietà su "" o impostare in modo esplicito lo Namespace spazio dei nomi del contratto dati in questa proprietà.

Si applica a