XmlSerializationWriter.WritePotentiallyReferencingElement Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapisuje element XML komunikatu SOAP, który może zawierać odwołanie do <multiRef>
elementu XML dla danego obiektu.
Przeciążenia
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean, Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zapisuje element XML komunikatu SOAP, który może zawierać odwołanie do |
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zapisuje element XML komunikatu SOAP, który może zawierać odwołanie do |
WritePotentiallyReferencingElement(String, String, Object, Type) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zapisuje element XML komunikatu SOAP, który może zawierać odwołanie do |
WritePotentiallyReferencingElement(String, String, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zapisuje element XML komunikatu SOAP, który może zawierać odwołanie do |
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean, Boolean)
Zapisuje element XML komunikatu SOAP, który może zawierać odwołanie do multiRef
elementu XML dla danego obiektu.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
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)
Parametry
- n
- String
Lokalna nazwa elementu XML do zapisu.
- ns
- String
Przestrzeń nazw elementu XML do zapisu.
- o
- Object
Obiekt jest serializowany w bieżącym elemencie XML lub multiRef
elemencie, do którego odwołuje się bieżący element.
- ambientType
- Type
Typ przechowywany w mapowaniu typu obiektu (w przeciwieństwie do typu obiektu znalezionego bezpośrednio przez operację typeof
).
- suppressReference
- Boolean
true
aby serializować obiekt bezpośrednio w elemencie XML, a nie odwoływać się do innego elementu zawierającego dane; w przeciwnym razie , false
.
- isNullable
- Boolean
true
w celu zapisania atrybutu xsi:nil='true'
, jeśli obiekt do serializacji to null
; w przeciwnym razie false
.
Uwagi
Chronione elementy członkowskie są XmlSerializationWriter przeznaczone do użytku tylko przez klasy pochodne, które są używane wewnętrznie w ramach infrastruktury serializacji XML .NET Framework XML.
Kodowanie PROTOKOŁU SOAP umożliwia unikatowy element XML pojawiać się raz w komunikacie SOAP jako multiRef
element zidentyfikowany przez id
atrybut. Wartość id
można odwoływać się wiele razy przy użyciu href
atrybutów (lub ref
atrybutów w formacie SOAP 1.2) w elementach zastępczych.
Kodowanie PROTOKOŁU SOAP zostało opisane w sekcji 5 specyfikacji PROTOKOŁU SOAP 1.1.
Dotyczy
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean)
Zapisuje element XML komunikatu SOAP, który może zawierać odwołanie do <multiRef>
elementu XML dla danego obiektu.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
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)
Parametry
- n
- String
Lokalna nazwa elementu XML do zapisu.
- ns
- String
Przestrzeń nazw elementu XML do zapisu.
- o
- Object
Obiekt jest serializowany w bieżącym elemencie XML lub multiRef
elemencie, do którego odwołuje się bieżący element.
- ambientType
- Type
Typ przechowywany w mapowaniu typu obiektu (w przeciwieństwie do typu obiektu znalezionego bezpośrednio przez operację typeof
).
- suppressReference
- Boolean
true
aby serializować obiekt bezpośrednio w elemencie XML, a nie odwoływać się do innego elementu zawierającego dane; w przeciwnym razie , false
.
Uwagi
Chronione elementy członkowskie są XmlSerializationWriter przeznaczone do użytku tylko przez klasy pochodne, które są używane wewnętrznie w ramach infrastruktury serializacji XML .NET Framework XML.
Kodowanie PROTOKOŁU SOAP umożliwia unikatowy element XML pojawiać się raz w komunikacie SOAP jako multiRef
element zidentyfikowany przez id
atrybut. Wartość id
można odwoływać się wiele razy przy użyciu href
atrybutów (lub ref
atrybutów w formacie SOAP 1.2) w elementach zastępczych.
Kodowanie PROTOKOŁU SOAP zostało opisane w sekcji 5 specyfikacji PROTOKOŁU SOAP 1.1.
Dotyczy
WritePotentiallyReferencingElement(String, String, Object, Type)
Zapisuje element XML komunikatu SOAP, który może zawierać odwołanie do <multiRef>
elementu XML dla danego obiektu.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
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)
Parametry
- n
- String
Lokalna nazwa elementu XML do zapisu.
- ns
- String
Przestrzeń nazw elementu XML do zapisu.
- o
- Object
Obiekt jest serializowany w bieżącym elemencie XML lub multiRef
elemencie, do którego odwołuje się bieżący element.
- ambientType
- Type
Typ przechowywany w mapowaniu typu obiektu (w przeciwieństwie do typu obiektu znalezionego bezpośrednio przez operację typeof
).
Uwagi
Chronione elementy członkowskie są XmlSerializationWriter przeznaczone do użytku tylko przez klasy pochodne, które są używane wewnętrznie w ramach infrastruktury serializacji XML .NET Framework XML.
Kodowanie PROTOKOŁU SOAP umożliwia unikatowy element XML pojawiać się raz w komunikacie SOAP jako <multiRef>
element zidentyfikowany przez id
atrybut. Wartość id
można odwoływać się wiele razy przy użyciu href
atrybutów (lub ref
atrybutów w formacie SOAP 1.2) w elementach zastępczych.
Kodowanie PROTOKOŁU SOAP zostało opisane w sekcji 5 specyfikacji PROTOKOŁU SOAP 1.1.
Dotyczy
WritePotentiallyReferencingElement(String, String, Object)
Zapisuje element XML komunikatu SOAP, który może zawierać odwołanie do <multiRef>
elementu XML dla danego obiektu.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
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)
Parametry
- n
- String
Lokalna nazwa elementu XML do zapisu.
- ns
- String
Przestrzeń nazw elementu XML do zapisu.
- o
- Object
Obiekt jest serializowany w bieżącym elemencie XML lub multiRef
elemencie, do którego odwołuje się bieżący element.
Uwagi
Chronione elementy członkowskie są XmlSerializationWriter przeznaczone do użytku tylko przez klasy pochodne, które są używane wewnętrznie w ramach infrastruktury serializacji XML .NET Framework XML.
Kodowanie PROTOKOŁU SOAP umożliwia unikatowy element XML pojawiać się raz w komunikacie SOAP jako <multiRef>
element zidentyfikowany przez id
atrybut. Wartość id
można odwoływać się wiele razy przy użyciu href
atrybutów (lub ref
atrybutów w formacie SOAP 1.2) w elementach zastępczych.
Kodowanie PROTOKOŁU SOAP zostało opisane w sekcji 5 specyfikacji PROTOKOŁU SOAP 1.1.