ParameterInfo.DefaultValue Właściwość

Definicja

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 nullwartoś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.

Dotyczy