CborWriter.WriteStartArray(Nullable<Int32>) 方法

定义

写入确定或不确定长度的数组(主要类型 4)的开头。

public:
 void WriteStartArray(Nullable<int> definiteLength);
public void WriteStartArray (int? definiteLength);
member this.WriteStartArray : Nullable<int> -> unit
Public Sub WriteStartArray (definiteLength As Nullable(Of Integer))

参数

definiteLength
Nullable<Int32>

确定长度的数组的长度;或对于不确定长度的数组,则为 null

例外

definiteLength 参数不得为负。

写入新值超过了父数据项的确定长度。

父数据项中不允许使用已编码值的主要类型。

在当前一致性模式下,写入的数据不被接受。

注解

在规范一致性模式下,除非启用了 标志,否则 ConvertIndefiniteLengthEncodings 编写器将拒绝无限长写入。

适用于