XmlSerializationWriter クラス

定義

XmlSerializer クラスによるシリアル化を制御するために使用する抽象クラスを表します。Represents an abstract class used for controlling serialization by the XmlSerializer class.

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public ref class XmlSerializationWriter abstract : System::Xml::Serialization::XmlSerializationGeneratedCode
public ref class XmlSerializationWriter abstract
public abstract class XmlSerializationWriter : System.Xml.Serialization.XmlSerializationGeneratedCode
public abstract class XmlSerializationWriter
type XmlSerializationWriter = class
    inherit XmlSerializationGeneratedCode
type XmlSerializationWriter = class
Public MustInherit Class XmlSerializationWriter
Inherits XmlSerializationGeneratedCode
Public MustInherit Class XmlSerializationWriter
継承
XmlSerializationWriter
継承
XmlSerializationWriter

注釈

初期化中に、.NET Framework XML シリアル化インフラストラクチャは、抽象クラスから派生したシリアル化の一時クラスを動的に生成してコンパイルし XmlSerializationWriter ます。During initialization, the .NET Framework XML serialization infrastructure dynamically generates and compiles a temporary class for serialization that is derived from the abstract XmlSerializationWriter class. XmlSerializationWriter は、 DiscoveryDocument およびオブジェクトを XML ドキュメントにシリアル化するために、.NET Framework 内にも実装され ServiceDescription ます。XmlSerializationWriter is also implemented within the .NET Framework for serialization of DiscoveryDocument and ServiceDescription objects into XML documents.

からクラスを派生させることはできません XmlSerializationWriterYou should not derive classes from XmlSerializationWriter. 代わりに、メソッドを呼び出し Serialize ます。Instead, call the Serialize method.

コンストラクター

XmlSerializationWriter()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XmlSerializationWriter クラスの新しいインスタンスを初期化します。Initializes a new instance of the XmlSerializationWriter class.

プロパティ

EscapeName

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

有効な XML を書き込むために EncodeName(String) メソッドが使用されるかどうか示す値を取得または設定します。Gets or sets a value that indicates whether the EncodeName(String) method is used to write valid XML.

Namespaces

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XML ドキュメントに修飾名を作成するために使用する名前空間とプレフィックスを含む XML 修飾名オブジェクトのリストを取得または設定します。Gets or sets a list of XML qualified name objects that contain the namespaces and prefixes used to produce qualified names in XML documents.

Writer

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XmlWriter によって使用されている XmlSerializationWriter を取得または設定します。Gets or sets the XmlWriter that is being used by the XmlSerializationWriter.

メソッド

AddWriteCallback(Type, String, String, XmlSerializationWriteCallback)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XmlSerializationWriteCallback デリゲートの実装、およびデリゲートを適用する型を、後で呼び出すために保管します。Stores an implementation of the XmlSerializationWriteCallback delegate and the type it applies to, for a later invocation.

CreateChoiceIdentifierValueException(String, String, String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XML スキーマの choice 要素宣言に準拠する要素に、想定外の名前が使用されたことを示す InvalidOperationException を作成します。Creates an InvalidOperationException that indicates an unexpected name for an element that adheres to an XML Schema choice element declaration.

CreateInvalidAnyTypeException(Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

InvalidOperationException が無効なメンバーに適用されたこと (XmlAnyElementAttribute 型のメンバー、または XmlNode から派生したメンバーのみ有効であること) を示す XmlNode を作成します。Creates an InvalidOperationException that indicates the XmlAnyElementAttribute which has been invalidly applied to a member; only members that are of type XmlNode, or derived from XmlNode, are valid.

CreateInvalidAnyTypeException(Type)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

InvalidOperationException が無効なメンバーに適用されたこと (XmlAnyElementAttribute 型のメンバー、または XmlNode から派生したメンバーのみ有効であること) を示す XmlNode を作成します。Creates an InvalidOperationException that indicates the XmlAnyElementAttribute which has been invalidly applied to a member; only members that are of type XmlNode, or derived from XmlNode, are valid.

CreateInvalidChoiceIdentifierValueException(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XML スキーマの choice 要素宣言が適用される配列の書き込み中にエラーが発生したことを示す InvalidOperationException を作成します。Creates an InvalidOperationException that indicates a failure while writing an array where an XML Schema choice element declaration is applied.

CreateInvalidEnumValueException(Object, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

無効な列挙値を示す InvalidOperationException を作成します。Creates an InvalidOperationException for an invalid enumeration value.

CreateMismatchChoiceException(String, String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XML 要素の値が列挙型に一致しないことを示す InvalidOperationException を作成します。Creates an InvalidOperationException that indicates that a value for an XML element does not match an enumeration type.

CreateUnknownAnyElementException(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XML スキーマの any 要素宣言に準拠させる必要のある XML 要素を処理できないことを示す InvalidOperationException を作成します。Creates an InvalidOperationException that indicates that an XML element that should adhere to the XML Schema any element declaration cannot be processed.

CreateUnknownTypeException(Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シリアル化対象の型を有効な方法で扱えないこと、またはシリアル化対象の型に想定外の状況が発生したことを示す InvalidOperationException を作成します。Creates an InvalidOperationException that indicates that a type being serialized is not being used in a valid manner or is unexpectedly encountered.

CreateUnknownTypeException(Type)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

シリアル化対象の型を有効な方法で扱えないこと、またはシリアル化対象の型に想定外の状況が発生したことを示す InvalidOperationException を作成します。Creates an InvalidOperationException that indicates that a type being serialized is not being used in a valid manner or is unexpectedly encountered.

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(継承元 Object)
FromByteArrayBase64(Byte[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

Base 64 バイト配列を処理します。Processes a base-64 byte array.

FromByteArrayHex(Byte[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力された 16 進バイト配列から文字列を作成します。Produces a string from an input hexadecimal byte array.

FromChar(Char)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力された Char から文字列を作成します。Produces a string from an input Char.

FromDate(DateTime)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

DateTime オブジェクトから文字列を作成します。Produces a string from a DateTime object.

FromDateTime(DateTime)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力された DateTime から文字列を作成します。Produces a string from an input DateTime.

FromEnum(Int64, String[], Int64[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

設定されている列挙型のメンバーを表す識別子で構成された文字列を作成します。各識別子は区切り記号で区切られます。Produces a string that consists of delimited identifiers that represent the enumeration members that have been set.

FromEnum(Int64, String[], Int64[], String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

列挙型リストから数値型の列挙値、名前、および定数を受け取り、設定されている列挙値メンバーを表す識別子で構成された文字列を返します。識別子は区切り記号で区切られます。Takes a numeric enumeration value and the names and constants from the enumerator list for the enumeration and returns a string that consists of delimited identifiers that represent the enumeration members that have been set.

FromTime(DateTime)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

DateTime オブジェクトから文字列を作成します。Produces a string from a DateTime object.

FromXmlName(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

無効な文字をエスケープ シーケンスに置き換えることで、有効な XML 名をエンコードします。Encodes a valid XML name by replacing characters that are not valid with escape sequences.

FromXmlNCName(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

無効な文字をエスケープ シーケンスに置き換えることで、有効な XML ローカル名をエンコードします。Encodes a valid XML local name by replacing characters that are not valid with escape sequences.

FromXmlNmToken(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XML 名をエンコードします。Encodes an XML name.

FromXmlNmTokens(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

空白で区切られた一連の XML 名を、単一の XML 名にエンコードします。Encodes a space-delimited sequence of XML names into a single XML name.

FromXmlQualifiedName(XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XML 修飾名を返します (無効な文字はエスケープ シーケンスに置き換えられます)。Returns an XML qualified name, with invalid characters replaced by escape sequences.

FromXmlQualifiedName(XmlQualifiedName, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XML 修飾名として書き込むことができる文字列を作成します。無効な文字はエスケープ シーケンスに置き換えられます。Produces a string that can be written as an XML qualified name, with invalid characters replaced by escape sequences.

GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
InitCallbacks()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

SOAP エンコード済み XML データをシリアル化する、XmlSerializationWriteCallback デリゲートのインスタンスを初期化します。Initializes an instances of the XmlSerializationWriteCallback delegate to serialize SOAP-encoded XML data.

MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
ResolveDynamicAssembly(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

動的に生成されるアセンブリを名前で取得します。Gets a dynamically generated assembly by name.

TopLevelElement()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

SOAP エンコード済みの SOAP メッセージをシリアル化する場合に限り、オブジェクト参照を初期化します。Initializes object references only while serializing a SOAP-encoded SOAP message.

ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(継承元 Object)
WriteAttribute(String, Byte[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XmlWriter オブジェクトに、名前に対して名前空間が指定されていない XML 属性を書き込むように指示します。Instructs an XmlWriter object to write an XML attribute that has no namespace specified for its name.

WriteAttribute(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XmlWriter に、名前に対して名前空間が指定されていない XML 属性を書き込むよう指示します。Instructs the XmlWriter to write an XML attribute that has no namespace specified for its name.

WriteAttribute(String, String, Byte[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XmlWriter オブジェクトに、XML 属性を書き込むよう指示します。Instructs an XmlWriter object to write an XML attribute.

WriteAttribute(String, String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XML 属性を書き込みます。Writes an XML attribute.

WriteAttribute(String, String, String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

手動で提供された名前空間プレフィックスを使用して XML 属性を書き込みます。Writes an XML attribute where the namespace prefix is provided manually.

WriteElementEncoded(XmlNode, String, String, Boolean, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

名前付き XML 要素の本体内に XML ノード オブジェクトを書き込みます。Writes an XML node object within the body of a named XML element.

WriteElementLiteral(XmlNode, String, String, Boolean, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

名前付き XML 要素の本体内に XmlWriter オブジェクトを書き込むよう XmlNode オブジェクトに指示します。Instructs an XmlWriter object to write an XmlNode object within the body of a named XML element.

WriteElementQualifiedName(String, String, XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の修飾名を持つ XML 要素を書き込みます。Writes an XML element with a specified qualified name in its body.

WriteElementQualifiedName(String, String, XmlQualifiedName, XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の修飾名を持つ XML 要素を書き込みます。Writes an XML element with a specified qualified name in its body.

WriteElementQualifiedName(String, XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の修飾名を持つ XML 要素を書き込みます。Writes an XML element with a specified qualified name in its body.

WriteElementQualifiedName(String, XmlQualifiedName, XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の修飾名を持つ XML 要素を書き込みます。Writes an XML element with a specified qualified name in its body.

WriteElementString(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の値を持つ XML 要素を書き込みます。Writes an XML element with a specified value in its body.

WriteElementString(String, String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の値を持つ XML 要素を書き込みます。Writes an XML element with a specified value in its body.

WriteElementString(String, String, String, XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の値を持つ XML 要素を書き込みます。Writes an XML element with a specified value in its body.

WriteElementString(String, String, XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の値を持つ XML 要素を書き込みます。Writes an XML element with a specified value in its body.

WriteElementStringRaw(String, Byte[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の値を持つ XML 要素を書き込みます。Writes an XML element with a specified value in its body.

WriteElementStringRaw(String, Byte[], XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の値を持つ XML 要素を書き込みます。Writes an XML element with a specified value in its body.

WriteElementStringRaw(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の値を持つ XML 要素を書き込みます。Writes an XML element with a specified value in its body.

WriteElementStringRaw(String, String, Byte[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の値を持つ XML 要素を書き込みます。Writes an XML element with a specified value in its body.

WriteElementStringRaw(String, String, Byte[], XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の値を持つ XML 要素を書き込みます。Writes an XML element with a specified value in its body.

WriteElementStringRaw(String, String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の値を持つ XML 要素を書き込みます。Writes an XML element with a specified value in its body.

WriteElementStringRaw(String, String, String, XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の値を持つ XML 要素を書き込みます。Writes an XML element with a specified value in its body.

WriteElementStringRaw(String, String, XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に指定の値を持つ XML 要素を書き込みます。Writes an XML element with a specified value in its body.

WriteEmptyTag(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体が空の XML 要素を書き込みます。Writes an XML element whose body is empty.

WriteEmptyTag(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体が空の XML 要素を書き込みます。Writes an XML element whose body is empty.

WriteEndElement()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

<closing> 要素タグを書き込みます。Writes a <closing> element tag.

WriteEndElement(Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

<closing> 要素タグを書き込みます。Writes a <closing> element tag.

WriteId(Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

SOAP エンコード済みの id 要素内に出現する multiRef 属性を書き込みます。Writes an id attribute that appears in a SOAP-encoded multiRef element.

WriteNamespaceDeclarations(XmlSerializerNamespaces)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

名前空間宣言属性を書き込みます。Writes the namespace declaration attributes.

WriteNullableQualifiedNameEncoded(String, String, XmlQualifiedName, XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に有効な XML 修飾名を含む XML 要素を書き込みます。Writes an XML element whose body contains a valid XML qualified name. 文字列値が xsi:nil='true' の場合、XmlWriternull 属性を挿入します。XmlWriter inserts an xsi:nil='true' attribute if the string's value is null.

WriteNullableQualifiedNameLiteral(String, String, XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体内に有効な XML 修飾名を含む XML 要素を書き込みます。Writes an XML element whose body contains a valid XML qualified name. 文字列値が xsi:nil='true' の場合、XmlWriternull 属性を挿入します。XmlWriter inserts an xsi:nil='true' attribute if the string's value is null.

WriteNullableStringEncoded(String, String, String, XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体として文字列を含む XML 要素を書き込みます。Writes an XML element that contains a string as the body. 文字列値が xsi:nil='true' の場合、XmlWriternull 属性を挿入します。XmlWriter inserts an xsi:nil='true' attribute if the string's value is null.

WriteNullableStringEncodedRaw(String, String, Byte[], XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XML 要素の本体としてバイト配列を書き込みます。Writes a byte array as the body of an XML element. 文字列値が xsi:nil='true' の場合、XmlWriternull 属性を挿入します。XmlWriter inserts an xsi:nil='true' attribute if the string's value is null.

WriteNullableStringEncodedRaw(String, String, String, XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体として文字列を含む XML 要素を書き込みます。Writes an XML element that contains a string as the body. 文字列値が xsi:nil='true' の場合、XmlWriternull 属性を挿入します。XmlWriter inserts an xsi:nil='true' attribute if the string's value is null.

WriteNullableStringLiteral(String, String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体として文字列を含む XML 要素を書き込みます。Writes an XML element that contains a string as the body. 文字列値が xsi:nil='true' の場合、XmlWriternull 属性を挿入します。XmlWriter inserts an xsi:nil='true' attribute if the string's value is null.

WriteNullableStringLiteralRaw(String, String, Byte[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

XML 要素の本体としてバイト配列を書き込みます。Writes a byte array as the body of an XML element. 文字列値が xsi:nil='true' の場合、XmlWriternull 属性を挿入します。XmlWriter inserts an xsi:nil='true' attribute if the string's value is null.

WriteNullableStringLiteralRaw(String, String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体として文字列を含む XML 要素を書き込みます。Writes an XML element that contains a string as the body. 文字列値が xsi:nil='true' の場合、XmlWriternull 属性を挿入します。XmlWriter inserts a xsi:nil='true' attribute if the string's value is null.

WriteNullTagEncoded(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

xsi:nil='true' 属性を持つ XML 要素を書き込みます。Writes an XML element with an xsi:nil='true' attribute.

WriteNullTagEncoded(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

xsi:nil='true' 属性を持つ XML 要素を書き込みます。Writes an XML element with an xsi:nil='true' attribute.

WriteNullTagLiteral(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

xsi:nil='true' 属性を持つ XML 要素を書き込みます。Writes an XML element with an xsi:nil='true' attribute.

WriteNullTagLiteral(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

xsi:nil='true' 属性を持つ XML 要素を書き込みます。Writes an XML element with an xsi:nil='true' attribute.

WritePotentiallyReferencingElement(String, String, Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

WritePotentiallyReferencingElement(String, String, Object, Type)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

WriteReferencedElements()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

SOAP メッセージ内の SOAP エンコード済み multiRef XML 要素にオブジェクトをシリアル化します。Serializes objects into SOAP-encoded multiRef XML elements in a SOAP message.

WriteReferencingElement(String, String, Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したオブジェクトに対応する 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)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

WriteRpcResult(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

本体に指定の修飾名を持つ SOAP 1.2 RPC 結果要素を書き込みます。Writes a SOAP 1.2 RPC result element with a specified qualified name in its body.

WriteSerializable(IXmlSerializable, String, String, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

カスタム XML フォーマットを使用するオブジェクトを XML 要素として書き込みます。Writes an object that uses custom XML formatting as an XML element.

WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

カスタム XML フォーマットを使用するオブジェクトを XML 要素として書き込むよう XmlNode に指示します。Instructs XmlNode to write an object that uses custom XML formatting as an XML element.

WriteStartDocument()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ライターが XML ドキュメントの開始位置に到達した際に、XML 宣言を書き込みます。Writes the XML declaration if the writer is positioned at the start of an XML document.

WriteStartElement(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

開始要素タグおよび属性を書き込みます。Writes an opening element tag, including any attributes.

WriteStartElement(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

開始要素タグおよび属性を書き込みます。Writes an opening element tag, including any attributes.

WriteStartElement(String, String, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

開始要素タグおよび属性を書き込みます。Writes an opening element tag, including any attributes.

WriteStartElement(String, String, Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

開始要素タグおよび属性を書き込みます。Writes an opening element tag, including any attributes.

WriteStartElement(String, String, Object, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

開始要素タグおよび属性を書き込みます。Writes an opening element tag, including any attributes.

WriteStartElement(String, String, Object, Boolean, XmlSerializerNamespaces)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

開始要素タグおよび属性を書き込みます。Writes an opening element tag, including any attributes.

WriteTypedPrimitive(String, String, Object, Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

テキスト本体内に単純な XML スキーマ データ型の値を持つ XML 要素を書き込みます。Writes an XML element whose text body is a value of a simple XML Schema data type.

WriteValue(Byte[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

Base 64 のバイト配列を書き込みます。Writes a base-64 byte array.

WriteValue(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した文字列値を書き込みます。Writes a specified string value.

WriteXmlAttribute(XmlNode)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した XmlNode を XML 属性として書き込みます。Writes the specified XmlNode as an XML attribute.

WriteXmlAttribute(XmlNode, Object)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した XmlNode オブジェクトを XML 属性として書き込みます。Writes the specified XmlNode object as an XML attribute.

WriteXsiType(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ドキュメントにシリアル化される XML 要素の xsi:type 属性を書き込みます。Writes an xsi:type attribute for an XML element that is being serialized into a document.

適用対象

こちらもご覧ください