XmlDictionaryWriter.WriteArray 方法

定义

从类型化数组写入重复出现的数据类型。

重载

WriteArray(String, XmlDictionaryString, XmlDictionaryString, DateTime[], Int32, Int32)

DateTime 数组写入节点。

WriteArray(String, XmlDictionaryString, XmlDictionaryString, TimeSpan[], Int32, Int32)

TimeSpan 数组写入节点。

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Single[], Int32, Int32)

Single 数组写入节点。

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int64[], Int32, Int32)

Int64 数组写入节点。

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int32[], Int32, Int32)

Int32 数组写入节点。

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int16[], Int32, Int32)

Int16 数组写入节点。

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Double[], Int32, Int32)

Double 数组写入节点。

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Decimal[], Int32, Int32)

Decimal 数组写入节点。

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Boolean[], Int32, Int32)

Boolean 数组写入节点。

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Guid[], Int32, Int32)

Guid 数组写入节点。

WriteArray(String, String, String, Single[], Int32, Int32)

Single 数组写入节点。

WriteArray(String, String, String, Int64[], Int32, Int32)

Int64 数组写入节点。

WriteArray(String, String, String, Int32[], Int32, Int32)

Int32 数组写入节点。

WriteArray(String, String, String, Int16[], Int32, Int32)

Int16 数组写入节点。

WriteArray(String, String, String, TimeSpan[], Int32, Int32)

TimeSpan 数组写入节点。

WriteArray(String, String, String, Guid[], Int32, Int32)

Guid 数组写入节点。

WriteArray(String, String, String, Double[], Int32, Int32)

Double 数组写入节点。

WriteArray(String, String, String, Decimal[], Int32, Int32)

Decimal 数组写入节点。

WriteArray(String, String, String, DateTime[], Int32, Int32)

DateTime 数组写入节点。

WriteArray(String, String, String, Boolean[], Int32, Int32)

Boolean 数组写入节点。

WriteArray(String, XmlDictionaryString, XmlDictionaryString, DateTime[], Int32, Int32)

DateTime 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::Xml::XmlDictionaryString ^ localName, System::Xml::XmlDictionaryString ^ namespaceUri, cli::array <DateTime> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, DateTime[] array, int offset, int count);
public virtual void WriteArray (string? prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString? namespaceUri, DateTime[] array, int offset, int count);
abstract member WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * DateTime[] * int * int -> unit
override this.WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * DateTime[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As XmlDictionaryString, namespaceUri As XmlDictionaryString, array As DateTime(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
XmlDictionaryString

元素的本地名称。

namespaceUri
XmlDictionaryString

元素的命名空间 URI。

array
DateTime[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, XmlDictionaryString, XmlDictionaryString, TimeSpan[], Int32, Int32)

TimeSpan 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::Xml::XmlDictionaryString ^ localName, System::Xml::XmlDictionaryString ^ namespaceUri, cli::array <TimeSpan> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, TimeSpan[] array, int offset, int count);
public virtual void WriteArray (string? prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString? namespaceUri, TimeSpan[] array, int offset, int count);
abstract member WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * TimeSpan[] * int * int -> unit
override this.WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * TimeSpan[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As XmlDictionaryString, namespaceUri As XmlDictionaryString, array As TimeSpan(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
XmlDictionaryString

元素的本地名称。

namespaceUri
XmlDictionaryString

元素的命名空间 URI。

array
TimeSpan[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Single[], Int32, Int32)

Single 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::Xml::XmlDictionaryString ^ localName, System::Xml::XmlDictionaryString ^ namespaceUri, cli::array <float> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, float[] array, int offset, int count);
public virtual void WriteArray (string? prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString? namespaceUri, float[] array, int offset, int count);
abstract member WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * single[] * int * int -> unit
override this.WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * single[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As XmlDictionaryString, namespaceUri As XmlDictionaryString, array As Single(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
XmlDictionaryString

元素的本地名称。

namespaceUri
XmlDictionaryString

元素的命名空间 URI。

array
Single[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int64[], Int32, Int32)

Int64 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::Xml::XmlDictionaryString ^ localName, System::Xml::XmlDictionaryString ^ namespaceUri, cli::array <long> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, long[] array, int offset, int count);
public virtual void WriteArray (string? prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString? namespaceUri, long[] array, int offset, int count);
abstract member WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * int64[] * int * int -> unit
override this.WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * int64[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As XmlDictionaryString, namespaceUri As XmlDictionaryString, array As Long(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
XmlDictionaryString

元素的本地名称。

namespaceUri
XmlDictionaryString

元素的命名空间 URI。

array
Int64[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int32[], Int32, Int32)

Int32 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::Xml::XmlDictionaryString ^ localName, System::Xml::XmlDictionaryString ^ namespaceUri, cli::array <int> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, int[] array, int offset, int count);
public virtual void WriteArray (string? prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString? namespaceUri, int[] array, int offset, int count);
abstract member WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * int[] * int * int -> unit
override this.WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * int[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As XmlDictionaryString, namespaceUri As XmlDictionaryString, array As Integer(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
XmlDictionaryString

元素的本地名称。

namespaceUri
XmlDictionaryString

元素的命名空间 URI。

array
Int32[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int16[], Int32, Int32)

Int16 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::Xml::XmlDictionaryString ^ localName, System::Xml::XmlDictionaryString ^ namespaceUri, cli::array <short> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, short[] array, int offset, int count);
public virtual void WriteArray (string? prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString? namespaceUri, short[] array, int offset, int count);
abstract member WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * int16[] * int * int -> unit
override this.WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * int16[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As XmlDictionaryString, namespaceUri As XmlDictionaryString, array As Short(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
XmlDictionaryString

元素的本地名称。

namespaceUri
XmlDictionaryString

元素的命名空间 URI。

array
Int16[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Double[], Int32, Int32)

Double 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::Xml::XmlDictionaryString ^ localName, System::Xml::XmlDictionaryString ^ namespaceUri, cli::array <double> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, double[] array, int offset, int count);
public virtual void WriteArray (string? prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString? namespaceUri, double[] array, int offset, int count);
abstract member WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * double[] * int * int -> unit
override this.WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * double[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As XmlDictionaryString, namespaceUri As XmlDictionaryString, array As Double(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
XmlDictionaryString

元素的本地名称。

namespaceUri
XmlDictionaryString

元素的命名空间 URI。

array
Double[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Decimal[], Int32, Int32)

Decimal 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::Xml::XmlDictionaryString ^ localName, System::Xml::XmlDictionaryString ^ namespaceUri, cli::array <System::Decimal> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, decimal[] array, int offset, int count);
public virtual void WriteArray (string? prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString? namespaceUri, decimal[] array, int offset, int count);
abstract member WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * decimal[] * int * int -> unit
override this.WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * decimal[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As XmlDictionaryString, namespaceUri As XmlDictionaryString, array As Decimal(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
XmlDictionaryString

元素的本地名称。

namespaceUri
XmlDictionaryString

元素的命名空间 URI。

array
Decimal[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Boolean[], Int32, Int32)

Boolean 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::Xml::XmlDictionaryString ^ localName, System::Xml::XmlDictionaryString ^ namespaceUri, cli::array <bool> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, bool[] array, int offset, int count);
public virtual void WriteArray (string? prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString? namespaceUri, bool[] array, int offset, int count);
abstract member WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * bool[] * int * int -> unit
override this.WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * bool[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As XmlDictionaryString, namespaceUri As XmlDictionaryString, array As Boolean(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
XmlDictionaryString

元素的本地名称。

namespaceUri
XmlDictionaryString

元素的命名空间 URI。

array
Boolean[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Guid[], Int32, Int32)

Guid 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::Xml::XmlDictionaryString ^ localName, System::Xml::XmlDictionaryString ^ namespaceUri, cli::array <Guid> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString namespaceUri, Guid[] array, int offset, int count);
public virtual void WriteArray (string? prefix, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString? namespaceUri, Guid[] array, int offset, int count);
abstract member WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * Guid[] * int * int -> unit
override this.WriteArray : string * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * Guid[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As XmlDictionaryString, namespaceUri As XmlDictionaryString, array As Guid(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
XmlDictionaryString

元素的本地名称。

namespaceUri
XmlDictionaryString

元素的命名空间 URI。

array
Guid[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, String, String, Single[], Int32, Int32)

Single 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::String ^ localName, System::String ^ namespaceUri, cli::array <float> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, string localName, string namespaceUri, float[] array, int offset, int count);
public virtual void WriteArray (string? prefix, string localName, string? namespaceUri, float[] array, int offset, int count);
abstract member WriteArray : string * string * string * single[] * int * int -> unit
override this.WriteArray : string * string * string * single[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As String, namespaceUri As String, array As Single(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
String

元素的本地名称。

namespaceUri
String

元素的命名空间 URI。

array
Single[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, String, String, Int64[], Int32, Int32)

Int64 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::String ^ localName, System::String ^ namespaceUri, cli::array <long> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, string localName, string namespaceUri, long[] array, int offset, int count);
public virtual void WriteArray (string? prefix, string localName, string? namespaceUri, long[] array, int offset, int count);
abstract member WriteArray : string * string * string * int64[] * int * int -> unit
override this.WriteArray : string * string * string * int64[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As String, namespaceUri As String, array As Long(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
String

元素的本地名称。

namespaceUri
String

元素的命名空间 URI。

array
Int64[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, String, String, Int32[], Int32, Int32)

Int32 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::String ^ localName, System::String ^ namespaceUri, cli::array <int> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, string localName, string namespaceUri, int[] array, int offset, int count);
public virtual void WriteArray (string? prefix, string localName, string? namespaceUri, int[] array, int offset, int count);
abstract member WriteArray : string * string * string * int[] * int * int -> unit
override this.WriteArray : string * string * string * int[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As String, namespaceUri As String, array As Integer(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
String

元素的本地名称。

namespaceUri
String

元素的命名空间 URI。

array
Int32[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, String, String, Int16[], Int32, Int32)

Int16 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::String ^ localName, System::String ^ namespaceUri, cli::array <short> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, string localName, string namespaceUri, short[] array, int offset, int count);
public virtual void WriteArray (string? prefix, string localName, string? namespaceUri, short[] array, int offset, int count);
abstract member WriteArray : string * string * string * int16[] * int * int -> unit
override this.WriteArray : string * string * string * int16[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As String, namespaceUri As String, array As Short(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
String

元素的本地名称。

namespaceUri
String

元素的命名空间 URI。

array
Int16[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, String, String, TimeSpan[], Int32, Int32)

TimeSpan 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::String ^ localName, System::String ^ namespaceUri, cli::array <TimeSpan> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, string localName, string namespaceUri, TimeSpan[] array, int offset, int count);
public virtual void WriteArray (string? prefix, string localName, string? namespaceUri, TimeSpan[] array, int offset, int count);
abstract member WriteArray : string * string * string * TimeSpan[] * int * int -> unit
override this.WriteArray : string * string * string * TimeSpan[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As String, namespaceUri As String, array As TimeSpan(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
String

元素的本地名称。

namespaceUri
String

元素的命名空间 URI。

array
TimeSpan[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, String, String, Guid[], Int32, Int32)

Guid 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::String ^ localName, System::String ^ namespaceUri, cli::array <Guid> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, string localName, string namespaceUri, Guid[] array, int offset, int count);
public virtual void WriteArray (string? prefix, string localName, string? namespaceUri, Guid[] array, int offset, int count);
abstract member WriteArray : string * string * string * Guid[] * int * int -> unit
override this.WriteArray : string * string * string * Guid[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As String, namespaceUri As String, array As Guid(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
String

元素的本地名称。

namespaceUri
String

元素的命名空间 URI。

array
Guid[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, String, String, Double[], Int32, Int32)

Double 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::String ^ localName, System::String ^ namespaceUri, cli::array <double> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, string localName, string namespaceUri, double[] array, int offset, int count);
public virtual void WriteArray (string? prefix, string localName, string? namespaceUri, double[] array, int offset, int count);
abstract member WriteArray : string * string * string * double[] * int * int -> unit
override this.WriteArray : string * string * string * double[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As String, namespaceUri As String, array As Double(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
String

元素的本地名称。

namespaceUri
String

元素的命名空间 URI。

array
Double[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, String, String, Decimal[], Int32, Int32)

Decimal 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::String ^ localName, System::String ^ namespaceUri, cli::array <System::Decimal> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, string localName, string namespaceUri, decimal[] array, int offset, int count);
public virtual void WriteArray (string? prefix, string localName, string? namespaceUri, decimal[] array, int offset, int count);
abstract member WriteArray : string * string * string * decimal[] * int * int -> unit
override this.WriteArray : string * string * string * decimal[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As String, namespaceUri As String, array As Decimal(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
String

元素的本地名称。

namespaceUri
String

元素的命名空间 URI。

array
Decimal[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, String, String, DateTime[], Int32, Int32)

DateTime 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::String ^ localName, System::String ^ namespaceUri, cli::array <DateTime> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, string localName, string namespaceUri, DateTime[] array, int offset, int count);
public virtual void WriteArray (string? prefix, string localName, string? namespaceUri, DateTime[] array, int offset, int count);
abstract member WriteArray : string * string * string * DateTime[] * int * int -> unit
override this.WriteArray : string * string * string * DateTime[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As String, namespaceUri As String, array As DateTime(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
String

元素的本地名称。

namespaceUri
String

元素的命名空间 URI。

array
DateTime[]

包含节点的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组获取的节点个数。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于

WriteArray(String, String, String, Boolean[], Int32, Int32)

Boolean 数组写入节点。

public:
 virtual void WriteArray(System::String ^ prefix, System::String ^ localName, System::String ^ namespaceUri, cli::array <bool> ^ array, int offset, int count);
public virtual void WriteArray (string prefix, string localName, string namespaceUri, bool[] array, int offset, int count);
public virtual void WriteArray (string? prefix, string localName, string? namespaceUri, bool[] array, int offset, int count);
abstract member WriteArray : string * string * string * bool[] * int * int -> unit
override this.WriteArray : string * string * string * bool[] * int * int -> unit
Public Overridable Sub WriteArray (prefix As String, localName As String, namespaceUri As String, array As Boolean(), offset As Integer, count As Integer)

参数

prefix
String

命名空间前缀。

localName
String

元素的本地名称。

namespaceUri
String

元素的命名空间 URI。

array
Boolean[]

包含数据的数组。

offset
Int32

数组中的起始索引。

count
Int32

要从数组写入的值的数量。

例外

arraynull

offset < 0 或 > array 长度。

  • 或 -

count 为 < 0 或 > array 长度减去 offset

适用于