DataContractAttribute.Namespace Egenskap

Definition

Hämtar eller anger namnområdet för datakontraktet för typen.

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

Egenskapsvärde

Kontraktets namnområde.

Kommentarer

Använd den här egenskapen för att ange ett visst namnområde om din typ måste returnera data som uppfyller ett specifikt datakontrakt.

Tip

För att data ska kunna överföras måste namnet på data i ett datakontrakt vara detsamma i både klienten och servern. Visual Basic projekt lägger du som standard till ett prefix i namnområdet som definierats i varje fil (kallas "rotnamnområdet", med namnet efter projektet). Om du lägger till det här prefixet blir klient- och servernamnrymderna olika för samma typ. Lösningen är att ange Namespace egenskapen till "" eller att uttryckligen ange datakontraktets namnområde i den här egenskapen.

Gäller för