ParameterInfo.DefaultValue Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą wartość domyślną, jeśli parametr ma wartość domyślną.
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
Wartość właściwości
Wartość domyślna parametru lub Value jeśli parametr nie ma wartości domyślnej.
Uwagi
Ta właściwość jest używana tylko w kontekście wykonywania. W kontekście tylko odbicia użyj RawDefaultValue właściwości .
Wartość domyślna jest używana, gdy rzeczywista wartość nie jest określona w wywołaniu metody. Parametr może mieć wartość domyślną o null
wartości . Różni się to od przypadku, w którym wartość domyślna nie jest zdefiniowana.
Ta metoda wykorzystuje metodę DefaultValueImpl .
Aby uzyskać tablicę ParameterInfo , najpierw pobierz metodę lub konstruktor, a następnie wywołaj metodę MethodBase.GetParameters.