Поделиться через


CborWriter Конструкторы

Определение

Перегрузки

CborWriter(CborConformanceMode, Boolean, Boolean)

Инициализирует новый экземпляр класса CborWriter, используя указанную конфигурацию.

CborWriter(CborConformanceMode, Boolean, Boolean, Int32)

CborWriter(CborConformanceMode, Boolean, Boolean)

Исходный код:
CborWriter.cs
Исходный код:
CborWriter.cs
Исходный код:
CborWriter.cs

Инициализирует новый экземпляр класса CborWriter, используя указанную конфигурацию.

public:
 CborWriter(System::Formats::Cbor::CborConformanceMode conformanceMode, bool convertIndefiniteLengthEncodings, bool allowMultipleRootLevelValues);
public CborWriter (System.Formats.Cbor.CborConformanceMode conformanceMode = System.Formats.Cbor.CborConformanceMode.Strict, bool convertIndefiniteLengthEncodings = false, bool allowMultipleRootLevelValues = false);
public CborWriter (System.Formats.Cbor.CborConformanceMode conformanceMode, bool convertIndefiniteLengthEncodings, bool allowMultipleRootLevelValues);
new System.Formats.Cbor.CborWriter : System.Formats.Cbor.CborConformanceMode * bool * bool -> System.Formats.Cbor.CborWriter
Public Sub New (Optional conformanceMode As CborConformanceMode = System.Formats.Cbor.CborConformanceMode.Strict, Optional convertIndefiniteLengthEncodings As Boolean = false, Optional allowMultipleRootLevelValues As Boolean = false)
Public Sub New (conformanceMode As CborConformanceMode, convertIndefiniteLengthEncodings As Boolean, allowMultipleRootLevelValues As Boolean)

Параметры

conformanceMode
CborConformanceMode

Одно из значений перечисления, задающих инструкции по проверкам соответствия, выполняемым для закодированных данных. По умолчанию используется режим соответствия Strict.

convertIndefiniteLengthEncodings
Boolean

true , чтобы включить автоматическое преобразование кодирования неопределенной длины в эквиваленты определенной длины и разрешить использование API записи неопределенной длины в режимах соответствия, которые в противном случае не разрешают это; в противном случае — false.

allowMultipleRootLevelValues
Boolean

Значение true, чтобы разрешить запись нескольких значений корневого уровня средством записи; в противном случае — значение false.

Исключения

conformanceMode не является определенным значением CborConformanceMode.

Применяется к

CborWriter(CborConformanceMode, Boolean, Boolean, Int32)

Исходный код:
CborWriter.cs
public CborWriter (System.Formats.Cbor.CborConformanceMode conformanceMode = System.Formats.Cbor.CborConformanceMode.Strict, bool convertIndefiniteLengthEncodings = false, bool allowMultipleRootLevelValues = false, int initialCapacity = -1);
new System.Formats.Cbor.CborWriter : System.Formats.Cbor.CborConformanceMode * bool * bool * int -> System.Formats.Cbor.CborWriter
Public Sub New (Optional conformanceMode As CborConformanceMode = System.Formats.Cbor.CborConformanceMode.Strict, Optional convertIndefiniteLengthEncodings As Boolean = false, Optional allowMultipleRootLevelValues As Boolean = false, Optional initialCapacity As Integer = -1)

Параметры

conformanceMode
CborConformanceMode
convertIndefiniteLengthEncodings
Boolean
allowMultipleRootLevelValues
Boolean
initialCapacity
Int32

Применяется к