MetadataBuilder.AddParameter(ParameterAttributes, StringHandle, Int32) Método

Definición

Agrega una definición de parámetro.Adds a parameter definition.

public:
 System::Reflection::Metadata::ParameterHandle AddParameter(System::Reflection::ParameterAttributes attributes, System::Reflection::Metadata::StringHandle name, int sequenceNumber);
public System.Reflection.Metadata.ParameterHandle AddParameter (System.Reflection.ParameterAttributes attributes, System.Reflection.Metadata.StringHandle name, int sequenceNumber);
member this.AddParameter : System.Reflection.ParameterAttributes * System.Reflection.Metadata.StringHandle * int -> System.Reflection.Metadata.ParameterHandle
Public Function AddParameter (attributes As ParameterAttributes, name As StringHandle, sequenceNumber As Integer) As ParameterHandle

Parámetros

attributes
ParameterAttributes

Los atributos del parámetro.The parameter attributes.

name
StringHandle

Opcional.Optional. Nombre del parámetro.The parameter name.

sequenceNumber
Int32

El número de secuencia del parámetro.The sequence number of the parameter. Un valor de 0 hace referencia al tipo de valor devuelto del método propietario; después, sus parámetros se numeran de 1 en adelante.A value of 0 refers to the owner method's return type; its parameters are then numbered from 1 onward.

Devoluciones

ParameterHandle

Un identificador del parámetro agregado.A handle to the added parameter.

Excepciones

sequenceNumber es mayor que MaxValue.sequenceNumber is greater than MaxValue.

Se aplica a