XmlSerializationWriter.WritePotentiallyReferencingElement Methode
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.
Schreibt ein XML-Element für eine SOAP-Nachricht, das einen Verweis auf ein <multiRef>
-XML-Element für ein bestimmtes Objekt enthalten kann.
Überlädt
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean, Boolean) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Schreibt ein XML-Element für eine SOAP-Nachricht, das einen Verweis auf ein |
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Schreibt ein XML-Element für eine SOAP-Nachricht, das einen Verweis auf ein |
WritePotentiallyReferencingElement(String, String, Object, Type) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Schreibt ein XML-Element für eine SOAP-Nachricht, das einen Verweis auf ein |
WritePotentiallyReferencingElement(String, String, Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Schreibt ein XML-Element für eine SOAP-Nachricht, das einen Verweis auf ein |
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean, Boolean)
Schreibt ein XML-Element für eine SOAP-Nachricht, das einen Verweis auf ein multiRef
-XML-Element für ein bestimmtes Objekt enthalten kann.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
protected:
void WritePotentiallyReferencingElement(System::String ^ n, System::String ^ ns, System::Object ^ o, Type ^ ambientType, bool suppressReference, bool isNullable);
protected void WritePotentiallyReferencingElement (string? n, string? ns, object? o, Type? ambientType, bool suppressReference, bool isNullable);
protected void WritePotentiallyReferencingElement (string n, string ns, object o, Type ambientType, bool suppressReference, bool isNullable);
member this.WritePotentiallyReferencingElement : string * string * obj * Type * bool * bool -> unit
Protected Sub WritePotentiallyReferencingElement (n As String, ns As String, o As Object, ambientType As Type, suppressReference As Boolean, isNullable As Boolean)
Parameter
- n
- String
Der lokale Name des zu schreibenden XML-Elements.
- ns
- String
Der Namespace des zu schreibenden XML-Elements.
- o
- Object
Das Objekt, das entweder in das aktuelle XML-Element oder in ein multiRef
-Element serialisiert wird, auf das das aktuelle Element verweist.
- ambientType
- Type
Der in der Typzuordnung des Objekts gespeicherte Typ (im Gegensatz zum Objekttyp, der direkt durch die typeof
-Operation ermittelt wird).
- suppressReference
- Boolean
true
, wenn das Element nicht auf ein anderes Element mit Daten verweisen soll, sondern das Objekt direkt in das XML-Element serialisiert werden soll, andernfalls false
.
- isNullable
- Boolean
true
, falls ein xsi:nil='true'
-Attribut geschrieben werden soll, wenn das zu serialisierende Objekt null
ist, andernfalls false
.
Hinweise
Die geschützten Member XmlSerializationWriter sind nur für die Verwendung durch abgeleitete Klassen vorgesehen, die intern innerhalb der .NET Framework XML-Serialisierungsinfrastruktur verwendet werden.
MIT DER SOAP-Codierung kann ein eindeutiges XML-Element einmal in einer SOAP-Nachricht als multiRef
durch ein id
Attribut identifiziertes Element angezeigt werden. Der id
Wert kann mehrmals mithilfe href
von Attributen (oder ref
Attributen in SOAP 1.2) in Ersatzelementen referenziert werden.
DIE SOAP-Codierung wird in Abschnitt 5 der SOAP 1.1-Spezifikation beschrieben.
Gilt für
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean)
Schreibt ein XML-Element für eine SOAP-Nachricht, das einen Verweis auf ein <multiRef>
-XML-Element für ein bestimmtes Objekt enthalten kann.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
protected:
void WritePotentiallyReferencingElement(System::String ^ n, System::String ^ ns, System::Object ^ o, Type ^ ambientType, bool suppressReference);
protected void WritePotentiallyReferencingElement (string n, string? ns, object? o, Type? ambientType, bool suppressReference);
protected void WritePotentiallyReferencingElement (string n, string ns, object o, Type ambientType, bool suppressReference);
member this.WritePotentiallyReferencingElement : string * string * obj * Type * bool -> unit
Protected Sub WritePotentiallyReferencingElement (n As String, ns As String, o As Object, ambientType As Type, suppressReference As Boolean)
Parameter
- n
- String
Der lokale Name des zu schreibenden XML-Elements.
- ns
- String
Der Namespace des zu schreibenden XML-Elements.
- o
- Object
Das Objekt, das entweder in das aktuelle XML-Element oder in ein multiRef
-Element serialisiert wird, auf das das aktuelle Element verweist.
- ambientType
- Type
Der in der Typzuordnung des Objekts gespeicherte Typ (im Gegensatz zum Objekttyp, der direkt durch die typeof
-Operation ermittelt wird).
- suppressReference
- Boolean
true
, wenn das Element nicht auf ein anderes Element mit Daten verweisen soll, sondern das Objekt direkt in das XML-Element serialisiert werden soll, andernfalls false
.
Hinweise
Die geschützten Member XmlSerializationWriter sind nur für die Verwendung durch abgeleitete Klassen vorgesehen, die intern innerhalb der .NET Framework XML-Serialisierungsinfrastruktur verwendet werden.
MIT DER SOAP-Codierung kann ein eindeutiges XML-Element einmal in einer SOAP-Nachricht als multiRef
durch ein id
Attribut identifiziertes Element angezeigt werden. Der id
Wert kann mehrmals mithilfe href
von Attributen (oder ref
Attributen in SOAP 1.2) in Ersatzelementen referenziert werden.
DIE SOAP-Codierung wird in Abschnitt 5 der SOAP 1.1-Spezifikation beschrieben.
Gilt für
WritePotentiallyReferencingElement(String, String, Object, Type)
Schreibt ein XML-Element für eine SOAP-Nachricht, das einen Verweis auf ein <multiRef>
-XML-Element für ein bestimmtes Objekt enthalten kann.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
protected:
void WritePotentiallyReferencingElement(System::String ^ n, System::String ^ ns, System::Object ^ o, Type ^ ambientType);
protected void WritePotentiallyReferencingElement (string? n, string? ns, object? o, Type? ambientType);
protected void WritePotentiallyReferencingElement (string n, string ns, object o, Type ambientType);
member this.WritePotentiallyReferencingElement : string * string * obj * Type -> unit
Protected Sub WritePotentiallyReferencingElement (n As String, ns As String, o As Object, ambientType As Type)
Parameter
- n
- String
Der lokale Name des zu schreibenden XML-Elements.
- ns
- String
Der Namespace des zu schreibenden XML-Elements.
- o
- Object
Das Objekt, das entweder in das aktuelle XML-Element oder in ein multiRef
-Element serialisiert wird, auf das das aktuelle Element verweist.
- ambientType
- Type
Der in der Typzuordnung des Objekts gespeicherte Typ (im Gegensatz zum Objekttyp, der direkt durch die typeof
-Operation ermittelt wird).
Hinweise
Die geschützten Member XmlSerializationWriter sind nur für die Verwendung durch abgeleitete Klassen vorgesehen, die intern innerhalb der .NET Framework XML-Serialisierungsinfrastruktur verwendet werden.
MIT DER SOAP-Codierung kann ein eindeutiges XML-Element einmal in einer SOAP-Nachricht als <multiRef>
durch ein id
Attribut identifiziertes Element angezeigt werden. Der id
Wert kann mehrmals mithilfe href
von Attributen (oder ref
Attributen in SOAP 1.2) in Ersatzelementen referenziert werden.
DIE SOAP-Codierung wird in Abschnitt 5 der SOAP 1.1-Spezifikation beschrieben.
Gilt für
WritePotentiallyReferencingElement(String, String, Object)
Schreibt ein XML-Element für eine SOAP-Nachricht, das einen Verweis auf ein <multiRef>
-XML-Element für ein bestimmtes Objekt enthalten kann.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
protected:
void WritePotentiallyReferencingElement(System::String ^ n, System::String ^ ns, System::Object ^ o);
protected void WritePotentiallyReferencingElement (string? n, string? ns, object? o);
protected void WritePotentiallyReferencingElement (string n, string ns, object o);
member this.WritePotentiallyReferencingElement : string * string * obj -> unit
Protected Sub WritePotentiallyReferencingElement (n As String, ns As String, o As Object)
Parameter
- n
- String
Der lokale Name des zu schreibenden XML-Elements.
- ns
- String
Der Namespace des zu schreibenden XML-Elements.
- o
- Object
Das Objekt, das entweder in das aktuelle XML-Element oder in ein multiRef
-Element serialisiert wird, auf das das aktuelle Element verweist.
Hinweise
Die geschützten Member XmlSerializationWriter sind nur für die Verwendung durch abgeleitete Klassen vorgesehen, die intern innerhalb der .NET Framework XML-Serialisierungsinfrastruktur verwendet werden.
MIT DER SOAP-Codierung kann ein eindeutiges XML-Element einmal in einer SOAP-Nachricht als <multiRef>
durch ein id
Attribut identifiziertes Element angezeigt werden. Der id
Wert kann mehrmals mithilfe href
von Attributen (oder ref
Attributen in SOAP 1.2) in Ersatzelementen referenziert werden.
DIE SOAP-Codierung wird in Abschnitt 5 der SOAP 1.1-Spezifikation beschrieben.