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