Sdílet prostřednictvím


LiteralEncoder.TaggedScalar Metoda

Definice

Přetížení

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

Kóduje typ a hodnotu literálu pomocí zadaných delegátů.

TaggedScalar(CustomAttributeElementTypeEncoder, ScalarEncoder)

Vrátí dvojici kodérů, které musí být použity ke kódování typu a hodnoty literálu v pořadí, v jakém jsou uvedeny v seznamu parametrů.

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

Zdroj:
BlobEncoders.cs
Zdroj:
BlobEncoders.cs
Zdroj:
BlobEncoders.cs

Kóduje typ a hodnotu literálu pomocí zadaných delegátů.

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

Parametry

type
Action<CustomAttributeElementTypeEncoder>

Delegát použitý ke kódování typu literálu. Tato metoda je volána jako první.

scalar
Action<ScalarEncoder>

Delegát použitý ke kódování hodnoty literálu. Tato metoda je volána jako sekunda.

Výjimky

type nebo scalar je null.

Platí pro

TaggedScalar(CustomAttributeElementTypeEncoder, ScalarEncoder)

Zdroj:
BlobEncoders.cs
Zdroj:
BlobEncoders.cs
Zdroj:
BlobEncoders.cs

Vrátí dvojici kodérů, které musí být použity ke kódování typu a hodnoty literálu v pořadí, v jakém jsou uvedeny v seznamu parametrů.

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)

Parametry

type
CustomAttributeElementTypeEncoder

Když tato metoda vrátí, vlastní atribut typ typ kodér použitý ke kódování typu literálu.

scalar
ScalarEncoder

Když tato metoda vrátí skalární kód použitý ke kódování hodnoty literálu.

Platí pro