LiteralEncoder.TaggedVector Метод

Определение

Перегрузки

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

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

TaggedVector(CustomAttributeArrayTypeEncoder, VectorEncoder)

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

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

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

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

public:
 void TaggedVector(Action<System::Reflection::Metadata::Ecma335::CustomAttributeArrayTypeEncoder> ^ arrayType, Action<System::Reflection::Metadata::Ecma335::VectorEncoder> ^ vector);
public void TaggedVector (Action<System.Reflection.Metadata.Ecma335.CustomAttributeArrayTypeEncoder> arrayType, Action<System.Reflection.Metadata.Ecma335.VectorEncoder> vector);
member this.TaggedVector : Action<System.Reflection.Metadata.Ecma335.CustomAttributeArrayTypeEncoder> * Action<System.Reflection.Metadata.Ecma335.VectorEncoder> -> unit
Public Sub TaggedVector (arrayType As Action(Of CustomAttributeArrayTypeEncoder), vector As Action(Of VectorEncoder))

Параметры

arrayType
Action<CustomAttributeArrayTypeEncoder>

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

vector
Action<VectorEncoder>

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

Исключения

Параметр arrayType или vector имеет значение null.

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

TaggedVector(CustomAttributeArrayTypeEncoder, VectorEncoder)

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

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

public:
 void TaggedVector([Runtime::InteropServices::Out] System::Reflection::Metadata::Ecma335::CustomAttributeArrayTypeEncoder % arrayType, [Runtime::InteropServices::Out] System::Reflection::Metadata::Ecma335::VectorEncoder % vector);
public void TaggedVector (out System.Reflection.Metadata.Ecma335.CustomAttributeArrayTypeEncoder arrayType, out System.Reflection.Metadata.Ecma335.VectorEncoder vector);
member this.TaggedVector : CustomAttributeArrayTypeEncoder * VectorEncoder -> unit
Public Sub TaggedVector (ByRef arrayType As CustomAttributeArrayTypeEncoder, ByRef vector As VectorEncoder)

Параметры

arrayType
CustomAttributeArrayTypeEncoder

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

vector
VectorEncoder

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

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