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


LiteralEncoder Структура

Определение

Предоставляет методы для кодирования литералов.

public value class LiteralEncoder
public readonly struct LiteralEncoder
public struct LiteralEncoder
type LiteralEncoder = struct
Public Structure LiteralEncoder
Наследование
LiteralEncoder

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

LiteralEncoder(BlobBuilder)

Предоставляет методы для кодирования литералов.

Свойства

Builder

Предоставляет методы для кодирования литералов.

Методы

Scalar()

Возвращает кодировщик, используемый для кодирования литерального значения.

TaggedScalar(Action<CustomAttributeElementTypeEncoder>, Action<ScalarEncoder>)

Кодирует тип и значение литерала с помощью указанных делегатов.

TaggedScalar(CustomAttributeElementTypeEncoder, ScalarEncoder)

Возвращает пару кодировщиков, которые должны использоваться для кодирования типа и значения литерала в порядке их следования в списке параметров.

TaggedVector(Action<CustomAttributeArrayTypeEncoder>, Action<VectorEncoder>)

Кодирует тип и элементы векторного литерала с помощью указанных делегатов.

TaggedVector(CustomAttributeArrayTypeEncoder, VectorEncoder)

Возвращает пару кодировщиков, которые должны использоваться для кодирования типа и элементов векторного литерала в порядке их следования в списке параметров.

Vector()

Возвращает кодировщик вектора, используемый для кодирования элементов вектора.

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