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


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()

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

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