LiteralEncoder.TaggedVector Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
TaggedVector(Action<CustomAttributeArrayTypeEncoder>, Action<VectorEncoder>) |
Кодирует тип и элементы векторного литерала с помощью указанных делегатов. |
TaggedVector(CustomAttributeArrayTypeEncoder, VectorEncoder) |
Возвращает пару кодировщиков, которые должны использоваться для кодирования типа и элементов векторного литерала в порядке их следования в списке параметров. |
TaggedVector(Action<CustomAttributeArrayTypeEncoder>, Action<VectorEncoder>)
- Исходный код:
- BlobEncoders.cs
- Исходный код:
- 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
- Исходный код:
- 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
Когда этот метод возвращает управление, содержит кодировщик вектора, используемый для кодирования элементов вектора.