DataContractAttribute.Namespace Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Namespace des Datenvertrags für den Typ ab oder legt ihn fest.
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
Eigenschaftswert
Der Namespace des Vertrags.
Hinweise
Verwenden Sie diese Eigenschaft, um einen bestimmten Namespace anzugeben, wenn Der Typ Daten zurückgeben muss, die einem bestimmten Datenvertrag entsprechen.
Tipp
Damit die Daten erfolgreich übertragen werden können, muss der Name der Daten in einem Datenvertrag sowohl im Client als auch auf dem Server identisch sein. Visual Basic Projekte fügen Sie standardmäßig dem in jeder Datei definierten Namespace (den "Stammnamespace", benannt nach dem Projekt) ein Präfix hinzu. Das Hinzufügen dieses Präfix bewirkt, dass sich die Client- und Servernamespaces für denselben Typ unterscheiden. Die Lösung besteht darin, die Namespace Eigenschaft auf "" festzulegen oder den Datenvertragsnamespace in dieser Eigenschaft explizit festzulegen.