LiteralEncoder.TaggedScalar Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
TaggedScalar(Action<CustomAttributeElementTypeEncoder>, Action<ScalarEncoder>) |
Кодирует тип и значение литерала с помощью указанных делегатов. |
TaggedScalar(CustomAttributeElementTypeEncoder, ScalarEncoder) |
Возвращает пару кодировщиков, которые должны использоваться для кодирования типа и значения литерала в порядке их следования в списке параметров. |
TaggedScalar(Action<CustomAttributeElementTypeEncoder>, Action<ScalarEncoder>)
- Исходный код:
- BlobEncoders.cs
- Исходный код:
- BlobEncoders.cs
- Исходный код:
- BlobEncoders.cs
- Исходный код:
- BlobEncoders.cs
Кодирует тип и значение литерала с помощью указанных делегатов.
public:
void TaggedScalar(Action<System::Reflection::Metadata::Ecma335::CustomAttributeElementTypeEncoder> ^ type, Action<System::Reflection::Metadata::Ecma335::ScalarEncoder> ^ scalar);
public void TaggedScalar (Action<System.Reflection.Metadata.Ecma335.CustomAttributeElementTypeEncoder> type, Action<System.Reflection.Metadata.Ecma335.ScalarEncoder> scalar);
member this.TaggedScalar : Action<System.Reflection.Metadata.Ecma335.CustomAttributeElementTypeEncoder> * Action<System.Reflection.Metadata.Ecma335.ScalarEncoder> -> unit
Public Sub TaggedScalar (type As Action(Of CustomAttributeElementTypeEncoder), scalar As Action(Of ScalarEncoder))
Параметры
Делегат, используемый для кодирования типа литерала. Вызывается этим методом в первую очередь.
- scalar
- Action<ScalarEncoder>
Делегат, используемый для кодирования значения литерала. Вызывается этим методом во вторую очередь.
Исключения
Параметр type
или scalar
имеет значение null
.
Применяется к
TaggedScalar(CustomAttributeElementTypeEncoder, ScalarEncoder)
- Исходный код:
- BlobEncoders.cs
- Исходный код:
- BlobEncoders.cs
- Исходный код:
- BlobEncoders.cs
- Исходный код:
- BlobEncoders.cs
Возвращает пару кодировщиков, которые должны использоваться для кодирования типа и значения литерала в порядке их следования в списке параметров.
public:
void TaggedScalar([Runtime::InteropServices::Out] System::Reflection::Metadata::Ecma335::CustomAttributeElementTypeEncoder % type, [Runtime::InteropServices::Out] System::Reflection::Metadata::Ecma335::ScalarEncoder % scalar);
public void TaggedScalar (out System.Reflection.Metadata.Ecma335.CustomAttributeElementTypeEncoder type, out System.Reflection.Metadata.Ecma335.ScalarEncoder scalar);
member this.TaggedScalar : CustomAttributeElementTypeEncoder * ScalarEncoder -> unit
Public Sub TaggedScalar (ByRef type As CustomAttributeElementTypeEncoder, ByRef scalar As ScalarEncoder)
Параметры
Когда этот метод возвращает управление, содержит кодировщик типа элемента настраиваемого атрибута, используемый для кодирования типа литерала.
- scalar
- ScalarEncoder
Когда этот метод возвращает управление, содержит кодированный скаляр, используемый для кодирования значения литерала.