XmlSerializationWriter.WriteReferencingElement XmlSerializationWriter.WriteReferencingElement XmlSerializationWriter.WriteReferencingElement XmlSerializationWriter.WriteReferencingElement Method

定義

指定したオブジェクトに対応する multiRef 要素への参照を格納する、SOAP メッセージの XML 要素を書き込みます。Writes a SOAP message XML element that contains a reference to a multiRef element for a given object.

オーバーロード

WriteReferencingElement(String, String, Object) WriteReferencingElement(String, String, Object) WriteReferencingElement(String, String, Object) WriteReferencingElement(String, String, Object)

指定したオブジェクトに対応する multiRef 要素への参照を格納する、SOAP メッセージの XML 要素を書き込みます。Writes a SOAP message XML element that contains a reference to a multiRef element for a given object.

WriteReferencingElement(String, String, Object, Boolean) WriteReferencingElement(String, String, Object, Boolean) WriteReferencingElement(String, String, Object, Boolean) WriteReferencingElement(String, String, Object, Boolean)

指定したオブジェクトに対応する multiRef 要素への参照を格納する、SOAP メッセージの XML 要素を書き込みます。Writes a SOAP message XML element that contains a reference to a multiRef element for a given object.

WriteReferencingElement(String, String, Object) WriteReferencingElement(String, String, Object) WriteReferencingElement(String, String, Object) WriteReferencingElement(String, String, Object)

指定したオブジェクトに対応する multiRef 要素への参照を格納する、SOAP メッセージの XML 要素を書き込みます。Writes a SOAP message XML element that contains a reference to a multiRef element for a given object.

protected:
 void WriteReferencingElement(System::String ^ n, System::String ^ ns, System::Object ^ o);
protected void WriteReferencingElement (string n, string ns, object o);
member this.WriteReferencingElement : string * string * obj -> unit
Protected Sub WriteReferencingElement (n As String, ns As String, o As Object)

パラメーター

n
String String String String

書き込む参照元要素のローカル名。The local name of the referencing element being written.

ns
String String String String

書き込む参照元要素の名前空間。The namespace of the referencing element being written.

o
Object Object Object Object

シリアル化するオブジェクト。The object being serialized.

注釈

XmlSerializationWriterプロテクトメンバーは、.NET Framework XML シリアル化インフラストラクチャ内で内部的に使用される派生クラスによってのみ使用されることを意図しています。The protected members of XmlSerializationWriter are intended for use only by derived classes that are used internally within the .NET Framework XML serialization infrastructure.

Soap エンコーディングを使用すると、一意の XML 要素を、 multiRef id属性で識別される要素として soap メッセージ内に1回だけ表示できます。SOAP encoding allows a unique XML element to appear once within a SOAP message as a multiRef element identified by an id attribute. idは、代替要素の属性 ( hrefまたはref SOAP 1.2 の属性) を使用して複数回参照できます。The id value can be referenced multiple times using href attributes (or ref attributes in SOAP 1.2) in substitute elements.

Soap エンコードについては、「SOAP 1.1 仕様」のセクション5で説明されています。SOAP encoding is described in Section 5 of the SOAP 1.1 specification.

WriteReferencingElement(String, String, Object, Boolean) WriteReferencingElement(String, String, Object, Boolean) WriteReferencingElement(String, String, Object, Boolean) WriteReferencingElement(String, String, Object, Boolean)

指定したオブジェクトに対応する multiRef 要素への参照を格納する、SOAP メッセージの XML 要素を書き込みます。Writes a SOAP message XML element that contains a reference to a multiRef element for a given object.

protected:
 void WriteReferencingElement(System::String ^ n, System::String ^ ns, System::Object ^ o, bool isNullable);
protected void WriteReferencingElement (string n, string ns, object o, bool isNullable);
member this.WriteReferencingElement : string * string * obj * bool -> unit
Protected Sub WriteReferencingElement (n As String, ns As String, o As Object, isNullable As Boolean)

パラメーター

n
String String String String

書き込む参照元要素のローカル名。The local name of the referencing element being written.

ns
String String String String

書き込む参照元要素の名前空間。The namespace of the referencing element being written.

o
Object Object Object Object

シリアル化するオブジェクト。The object being serialized.

isNullable
Boolean Boolean Boolean Boolean

シリアル化するオブジェクトが true の場合に xsi:nil='true' 属性を書き込む場合は null。それ以外の場合は falsetrue to write an xsi:nil='true' attribute if the object to serialize is null; otherwise, false.

注釈

XmlSerializationWriterプロテクトメンバーは、.NET Framework XML シリアル化インフラストラクチャ内で内部的に使用される派生クラスによってのみ使用されることを意図しています。The protected members of XmlSerializationWriter are intended for use only by derived classes that are used internally within the .NET Framework XML serialization infrastructure.

Soap エンコーディングを使用すると、一意の XML 要素を、 multiRef id属性で識別される要素として soap メッセージ内に1回だけ表示できます。SOAP encoding allows a unique XML element to appear once within a SOAP message as a multiRef element identified by an id attribute. idは、代替要素の属性 ( hrefまたはref SOAP 1.2 の属性) を使用して複数回参照できます。The id value can be referenced multiple times using href attributes (or ref attributes in SOAP 1.2) in substitute elements.

Soap エンコードについては、「SOAP 1.1 仕様」のセクション5で説明されています。SOAP encoding is described in Section 5 of the SOAP 1.1 specification.

適用対象