ParameterInfo.DefaultValue Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica il valore predefinito se il parametro ha un valore predefinito.
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
Valore della proprietà
Valore predefinito del parametro o Value se il parametro non ha un valore predefinito.
Commenti
Questa proprietà viene utilizzata solo nel contesto di esecuzione. Nel contesto di sola reflection usare invece la RawDefaultValue proprietà .
Il valore predefinito viene utilizzato quando non viene specificato un valore effettivo nella chiamata al metodo. Un parametro può avere un valore predefinito che è null. Questo comportamento è diverso dal caso in cui non è definito un valore predefinito.
Questo metodo utilizza il DefaultValueImpl metodo .
Per ottenere la ParameterInfo matrice, ottenere prima il metodo o il costruttore e quindi chiamare MethodBase.GetParameters.