Freigeben über


LiteralEncoder.TaggedVector Methode

Definition

Überlädt

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

Codiert den Typ und die Elemente eines Vektors mithilfe der angegebenen Delegaten.

TaggedVector(CustomAttributeArrayTypeEncoder, VectorEncoder)

Gibt ein Encoderpaar zurück, das zum Codieren des Typs und der Elemente eines Vektorliterals in der Reihenfolge verwendet werden muss, in der sie in der Parameterliste stehen.

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

Quelle:
BlobEncoders.cs
Quelle:
BlobEncoders.cs
Quelle:
BlobEncoders.cs
Quelle:
BlobEncoders.cs

Codiert den Typ und die Elemente eines Vektors mithilfe der angegebenen Delegaten.

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

Parameter

arrayType
Action<CustomAttributeArrayTypeEncoder>

Ein Delegat, der verwendet wird, um den Typ des Vektors zu codieren. Wird von dieser Methode zuerst aufgerufen.

vector
Action<VectorEncoder>

Ein Delegat, der verwendet wird, um die Elemente des Vektors zu codieren. Wird von dieser Methode als zweites aufgerufen.

Ausnahmen

arrayType oder vector ist null.

Gilt für:

TaggedVector(CustomAttributeArrayTypeEncoder, VectorEncoder)

Quelle:
BlobEncoders.cs
Quelle:
BlobEncoders.cs
Quelle:
BlobEncoders.cs
Quelle:
BlobEncoders.cs

Gibt ein Encoderpaar zurück, das zum Codieren des Typs und der Elemente eines Vektorliterals in der Reihenfolge verwendet werden muss, in der sie in der Parameterliste stehen.

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)

Parameter

arrayType
CustomAttributeArrayTypeEncoder

Nach Ausführung dieser Methode ein benutzerdefinierter Attributarraytyp-Encoder, der verwendet wird, um den Typ des Vektors zu codieren.

vector
VectorEncoder

Nach Ausführung dieser Methode ein codierter Vektor, der verwendet wird, um die Elemente des Vektors zu codieren.

Gilt für: