SignatureTypeEncoder.Array 方法

定义

重载

Array(Action<SignatureTypeEncoder>, Action<ArrayShapeEncoder>)

对数组类型进行编码。

Array(SignatureTypeEncoder, ArrayShapeEncoder)

对数组类型进行编码。 返回一个编码器对,必须按它们在参数列表中出现的顺序来使用。

Array(Action<SignatureTypeEncoder>, Action<ArrayShapeEncoder>)

Source:
BlobEncoders.cs
Source:
BlobEncoders.cs
Source:
BlobEncoders.cs
Source:
BlobEncoders.cs

对数组类型进行编码。

public:
 void Array(Action<System::Reflection::Metadata::Ecma335::SignatureTypeEncoder> ^ elementType, Action<System::Reflection::Metadata::Ecma335::ArrayShapeEncoder> ^ arrayShape);
public void Array (Action<System.Reflection.Metadata.Ecma335.SignatureTypeEncoder> elementType, Action<System.Reflection.Metadata.Ecma335.ArrayShapeEncoder> arrayShape);
member this.Array : Action<System.Reflection.Metadata.Ecma335.SignatureTypeEncoder> * Action<System.Reflection.Metadata.Ecma335.ArrayShapeEncoder> -> unit
Public Sub Array (elementType As Action(Of SignatureTypeEncoder), arrayShape As Action(Of ArrayShapeEncoder))

参数

elementType
Action<SignatureTypeEncoder>

第一个调用以对元素的类型进行编码。

arrayShape
Action<ArrayShapeEncoder>

第二个调用以对数组的形状进行编码。

例外

elementTypearrayShapenull

适用于

Array(SignatureTypeEncoder, ArrayShapeEncoder)

Source:
BlobEncoders.cs
Source:
BlobEncoders.cs
Source:
BlobEncoders.cs
Source:
BlobEncoders.cs

对数组类型进行编码。 返回一个编码器对,必须按它们在参数列表中出现的顺序来使用。

public:
 void Array([Runtime::InteropServices::Out] System::Reflection::Metadata::Ecma335::SignatureTypeEncoder % elementType, [Runtime::InteropServices::Out] System::Reflection::Metadata::Ecma335::ArrayShapeEncoder % arrayShape);
public void Array (out System.Reflection.Metadata.Ecma335.SignatureTypeEncoder elementType, out System.Reflection.Metadata.Ecma335.ArrayShapeEncoder arrayShape);
member this.Array : SignatureTypeEncoder * ArrayShapeEncoder -> unit
Public Sub Array (ByRef elementType As SignatureTypeEncoder, ByRef arrayShape As ArrayShapeEncoder)

参数

elementType
SignatureTypeEncoder

第一个使用以对元素的类型进行编码。

arrayShape
ArrayShapeEncoder

第二个使用以对数组的形状进行编码。

适用于