Compartir a través de


ParameterInfo.DefaultValue Propiedad

Definición

Obtiene un valor que indica el valor predeterminado si el parámetro tiene un valor predeterminado.

public:
 virtual property System::Object ^ DefaultValue { System::Object ^ get(); };
public virtual object DefaultValue { get; }
public virtual object? DefaultValue { get; }
member this.DefaultValue : obj
Public Overridable ReadOnly Property DefaultValue As Object

Valor de propiedad

El valor predeterminado del parámetro, o Value si el parámetro no tiene ningún valor predeterminado.

Comentarios

Esta propiedad solo se usa en el contexto de ejecución. En el contexto de solo reflexión, use la RawDefaultValue propiedad en su lugar.

El valor predeterminado se usa cuando no se especifica un valor real en la llamada al método. Un parámetro puede tener un valor predeterminado que sea null. Esto es distinto del caso en el que no se define un valor predeterminado.

Este método utiliza el DefaultValueImpl método .

Para obtener la ParameterInfo matriz, primero obtenga el método o el constructor y, a continuación, llame a MethodBase.GetParameters.

Se aplica a