MethodSignatureEncoder.Parameters Method

Definition

Overloads

Parameters(Int32, Action<ReturnTypeEncoder>, Action<ParametersEncoder>)

Encodes the provided return type and parameters.

Parameters(Int32, ReturnTypeEncoder, ParametersEncoder)

Encodes the provided return type and parameters, which must be used in the order they appear in the parameter list.

Parameters(Int32, Action<ReturnTypeEncoder>, Action<ParametersEncoder>)

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

Encodes the provided return type and parameters.

public:
 void Parameters(int parameterCount, Action<System::Reflection::Metadata::Ecma335::ReturnTypeEncoder> ^ returnType, Action<System::Reflection::Metadata::Ecma335::ParametersEncoder> ^ parameters);
public void Parameters (int parameterCount, Action<System.Reflection.Metadata.Ecma335.ReturnTypeEncoder> returnType, Action<System.Reflection.Metadata.Ecma335.ParametersEncoder> parameters);
member this.Parameters : int * Action<System.Reflection.Metadata.Ecma335.ReturnTypeEncoder> * Action<System.Reflection.Metadata.Ecma335.ParametersEncoder> -> unit
Public Sub Parameters (parameterCount As Integer, returnType As Action(Of ReturnTypeEncoder), parameters As Action(Of ParametersEncoder))

Parameters

parameterCount
Int32

The number of parameters.

returnType
Action<ReturnTypeEncoder>

The method that is called first to encode the return type.

parameters
Action<ParametersEncoder>

The method that is called second to encode the parameters.

Exceptions

returnType or parameters is null.

Applies to

Parameters(Int32, ReturnTypeEncoder, ParametersEncoder)

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

Encodes the provided return type and parameters, which must be used in the order they appear in the parameter list.

public:
 void Parameters(int parameterCount, [Runtime::InteropServices::Out] System::Reflection::Metadata::Ecma335::ReturnTypeEncoder % returnType, [Runtime::InteropServices::Out] System::Reflection::Metadata::Ecma335::ParametersEncoder % parameters);
public void Parameters (int parameterCount, out System.Reflection.Metadata.Ecma335.ReturnTypeEncoder returnType, out System.Reflection.Metadata.Ecma335.ParametersEncoder parameters);
member this.Parameters : int * ReturnTypeEncoder * ParametersEncoder -> unit
Public Sub Parameters (parameterCount As Integer, ByRef returnType As ReturnTypeEncoder, ByRef parameters As ParametersEncoder)

Parameters

parameterCount
Int32

The number of parameters.

returnType
ReturnTypeEncoder

The method that is called first to encode the return types.

parameters
ParametersEncoder

The method that is called second to encode the parameters.

Applies to