XmlSerializationWriter.WritePotentiallyReferencingElement Metodo

Definizione

Scrive un elemento XML di un messaggio SOAP che può contenere un riferimento a un elemento XML <multiRef> per un oggetto dato.

Overload

WritePotentiallyReferencingElement(String, String, Object, Type, Boolean, Boolean)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Scrive un elemento XML di un messaggio SOAP che può contenere un riferimento a un elemento XML multiRef per un oggetto dato.

WritePotentiallyReferencingElement(String, String, Object, Type, Boolean)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Scrive un elemento XML di un messaggio SOAP che può contenere un riferimento a un elemento XML <multiRef> per un oggetto dato.

WritePotentiallyReferencingElement(String, String, Object, Type)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Scrive un elemento XML di un messaggio SOAP che può contenere un riferimento a un elemento XML <multiRef> per un oggetto dato.

WritePotentiallyReferencingElement(String, String, Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Scrive un elemento XML di un messaggio SOAP che può contenere un riferimento a un elemento XML <multiRef> per un oggetto dato.

WritePotentiallyReferencingElement(String, String, Object, Type, Boolean, Boolean)

Scrive un elemento XML di un messaggio SOAP che può contenere un riferimento a un elemento XML multiRef per un oggetto dato.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

n
String

Nome locale dell'elemento XML da scrivere.

ns
String

Spazio dei nomi dell'elemento XML da scrivere.

o
Object

Oggetto da serializzare nell'elemento XML corrente o in un elemento multiRef a cui fa riferimento l'elemento corrente.

ambientType
Type

Tipo archiviato nel mapping dei tipi dell'oggetto, in contrapposizione al tipo dell'oggetto trovato direttamente mediante l'operazione typeof.

suppressReference
Boolean

true per serializzare l'oggetto direttamente nell'elemento XML anziché fare in modo che l'elemento faccia riferimento a un altro elemento contenente i dati; in caso contrario, false.

isNullable
Boolean

true per scrivere un attributo xsi:nil='true' se l'oggetto da serializzare è null; in caso contrario, false.

Commenti

I membri protetti di XmlSerializationWriter sono destinati all'uso solo da classi derivate utilizzate internamente all'interno dell'infrastruttura di serializzazione XML .NET Framework.

La codifica SOAP consente di visualizzare un elemento XML univoco una volta all'interno di un messaggio SOAP come multiRef elemento identificato da un id attributo. È id possibile fare riferimento al valore più volte usando href attributi (o ref attributi in SOAP 1.2) negli elementi sostitutivi.

La codifica SOAP è descritta nella sezione 5 della specifica SOAP 1.1.

Si applica a

WritePotentiallyReferencingElement(String, String, Object, Type, Boolean)

Scrive un elemento XML di un messaggio SOAP che può contenere un riferimento a un elemento XML <multiRef> per un oggetto dato.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

n
String

Nome locale dell'elemento XML da scrivere.

ns
String

Spazio dei nomi dell'elemento XML da scrivere.

o
Object

Oggetto da serializzare nell'elemento XML corrente o in un elemento multiRef a cui fa riferimento l'elemento corrente.

ambientType
Type

Tipo archiviato nel mapping dei tipi dell'oggetto, in contrapposizione al tipo dell'oggetto trovato direttamente mediante l'operazione typeof.

suppressReference
Boolean

true per serializzare l'oggetto direttamente nell'elemento XML anziché fare in modo che l'elemento faccia riferimento a un altro elemento contenente i dati; in caso contrario, false.

Commenti

I membri protetti di XmlSerializationWriter sono destinati all'uso solo da classi derivate utilizzate internamente all'interno dell'infrastruttura di serializzazione XML .NET Framework.

La codifica SOAP consente di visualizzare un elemento XML univoco una volta all'interno di un messaggio SOAP come multiRef elemento identificato da un id attributo. È id possibile fare riferimento al valore più volte usando href attributi (o ref attributi in SOAP 1.2) negli elementi sostitutivi.

La codifica SOAP è descritta nella sezione 5 della specifica SOAP 1.1.

Si applica a

WritePotentiallyReferencingElement(String, String, Object, Type)

Scrive un elemento XML di un messaggio SOAP che può contenere un riferimento a un elemento XML <multiRef> per un oggetto dato.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

n
String

Nome locale dell'elemento XML da scrivere.

ns
String

Spazio dei nomi dell'elemento XML da scrivere.

o
Object

Oggetto da serializzare nell'elemento XML corrente o in un elemento multiRef a cui fa riferimento l'elemento corrente.

ambientType
Type

Tipo archiviato nel mapping dei tipi dell'oggetto, in contrapposizione al tipo dell'oggetto trovato direttamente mediante l'operazione typeof.

Commenti

I membri protetti di XmlSerializationWriter sono destinati all'uso solo da classi derivate utilizzate internamente all'interno dell'infrastruttura di serializzazione XML .NET Framework.

La codifica SOAP consente di visualizzare un elemento XML univoco una volta all'interno di un messaggio SOAP come <multiRef> elemento identificato da un id attributo. È id possibile fare riferimento al valore più volte usando href attributi (o ref attributi in SOAP 1.2) negli elementi sostitutivi.

La codifica SOAP è descritta nella sezione 5 della specifica SOAP 1.1.

Si applica a

WritePotentiallyReferencingElement(String, String, Object)

Scrive un elemento XML di un messaggio SOAP che può contenere un riferimento a un elemento XML <multiRef> per un oggetto dato.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

n
String

Nome locale dell'elemento XML da scrivere.

ns
String

Spazio dei nomi dell'elemento XML da scrivere.

o
Object

Oggetto da serializzare nell'elemento XML corrente o in un elemento multiRef a cui fa riferimento l'elemento corrente.

Commenti

I membri protetti di XmlSerializationWriter sono destinati all'uso solo da classi derivate utilizzate internamente all'interno dell'infrastruttura di serializzazione XML .NET Framework.

La codifica SOAP consente di visualizzare un elemento XML univoco una volta all'interno di un messaggio SOAP come <multiRef> elemento identificato da un id attributo. È id possibile fare riferimento al valore più volte usando href attributi (o ref attributi in SOAP 1.2) negli elementi sostitutivi.

La codifica SOAP è descritta nella sezione 5 della specifica SOAP 1.1.

Si applica a