DataContractAttribute.Namespace Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja a típushoz tartozó adatszerződés névterét.
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
Tulajdonság értéke
A szerződés névtere.
Megjegyzések
Ezzel a tulajdonsággal megadhat egy adott névteret, ha a típusnak egy adott adatszerződésnek megfelelő adatokat kell visszaadnia.
Tip
Az adatok sikeres továbbításához az adatszerződésben szereplő adatok nevének meg kell egyeznie az ügyfélben és a kiszolgálón is. Visual Basic projektek alapértelmezés szerint hozzáadnak egy előtagot az egyes fájlokban definiált névtérhez (a projektről elnevezett gyökérnévtérnek). Ha hozzáadja ezt az előtagot, az ügyfél- és kiszolgálónévterek eltérőek lesznek ugyanahhoz a típushoz. A megoldás az, hogy a Namespace tulajdonságot "" értékre állítja, vagy explicit módon beállítja a tulajdonság adatszerződés-névterét.