CborWriter.WriteStartArray(Nullable<Int32>) Metoda

Definicja

Zapisuje początek określonej lub nieokreślonej tablicy (typ główny 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))

Parametry

definiteLength
Nullable<Int32>

Długość tablicy o określonej długości lub null dla tablicy o długości nieokreślonej.

Wyjątki

Parametr definiteLength nie może być ujemny.

Zapisywanie nowej wartości przekracza określoną długość elementu danych nadrzędnych.

— lub —

Główny typ zakodowanej wartości nie jest dozwolony w elemencie danych nadrzędnych.

— lub —

Zapisane dane nie są akceptowane w bieżącym trybie zgodności.

Uwagi

W trybach zgodności kanonicznej składnik zapisywania odrzuci zapisy o nieskończonej długości, chyba że flaga ConvertIndefiniteLengthEncodings jest włączona.

Dotyczy