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 oppure 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
. Ciò è 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.
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per