Udostępnij za pośrednictwem


XmlSerializationWriter.WritePotentiallyReferencingElement Metoda

Definicja

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 multiRef elementu XML dla danego obiektu.

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 <multiRef> elementu XML dla danego obiektu.

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 <multiRef> elementu XML dla danego obiektu.

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 <multiRef> elementu XML dla danego obiektu.

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.

Dotyczy