CborWriter.WriteStartArray(Nullable<Int32>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schreibt den Anfang eines Arrays mit bestimmter oder unbestimmter Länge (Haupttyp 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))
Parameter
Die Länge des Arrays mit bestimmter Länge oder null
für ein Array mit unbestimmter Länge.
Ausnahmen
Der definiteLength
-Parameter darf nicht negativ sein.
Das Schreiben eines neuen Werts überschreitet die bestimmte Länge des übergeordneten Datenelements.
- oder -
Der Haupttyp des codierten Werts ist im übergeordneten Datenelement nicht zulässig.
- oder -
Die geschriebenen Daten werden im aktuellen Konformitätsmodus nicht akzeptiert.
Hinweise
In kanonischen Konformitätsmodi lehnt der Writer Schreibvorgänge mit unbegrenzter Länge ab, es sei denn, das ConvertIndefiniteLengthEncodings Flag ist aktiviert.