Partage via


LiteralEncoder Structure

Définition

Fournit des méthodes d'encodage des littéraux.

public value class LiteralEncoder
public readonly struct LiteralEncoder
public struct LiteralEncoder
type LiteralEncoder = struct
Public Structure LiteralEncoder
Héritage
LiteralEncoder

Constructeurs

LiteralEncoder(BlobBuilder)

Fournit des méthodes d'encodage des littéraux.

Propriétés

Builder

Fournit des méthodes d'encodage des littéraux.

Méthodes

Scalar()

Renvoie l’encodeur utilisé pour encoder la valeur du littéral.

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

Encode le type et la valeur d'un littéral en utilisant les délégués spécifiés.

TaggedScalar(CustomAttributeElementTypeEncoder, ScalarEncoder)

Retourne une paire d’encodeurs qui doivent être utilisés pour encoder le type et la valeur d’un littéral dans l’ordre dans lequel ils apparaissent dans la liste de paramètres.

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

Encode le type et les éléments du littéral d’un vecteur en utilisant les délégués spécifiés.

TaggedVector(CustomAttributeArrayTypeEncoder, VectorEncoder)

Retourne une paire d’encodeurs qui doivent être utilisés pour encoder le type et les éléments du vecteur d’un littéral dans l’ordre dans lequel ils apparaissent dans la liste de paramètres.

Vector()

Obtient un encodeur de vecteur utilisé pour encoder les éléments d'un vecteur.

S’applique à