ParameterInfo.DefaultValue ParameterInfo.DefaultValue ParameterInfo.DefaultValue ParameterInfo.DefaultValue Property

Определение

Возвращает значение по умолчанию, если оно задано для параметра.Gets a value indicating the default value if the parameter has a default value.

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

Значение свойства

Значение параметра по умолчанию или значение Value, если параметр не имеет значения по умолчанию.The default value of the parameter, or Value if the parameter has no default value.

Комментарии

Это свойство используется только в контексте выполнения.This property is used only in the execution context. В контексте, предназначенном только для отражения, RawDefaultValue используйте свойство.In the reflection-only context, use the RawDefaultValue property instead.

Значение по умолчанию используется, если фактическое значение не указано в вызове метода.The default value is used when an actual value is not specified in the method call. Параметр может иметь значение по умолчанию, равное null.A parameter can have a default value that is null. Он отличается от случая, когда значение по умолчанию не определено.This is distinct from the case where a default value is not defined.

Этот метод использует DefaultValueImpl метод.This method utilizes the DefaultValueImpl method.

Чтобы получить ParameterInfo массив, сначала нужно получить метод или конструктор, а затем вызвать MethodBase.GetParameters.To get the ParameterInfo array, first get the method or the constructor and then call MethodBase.GetParameters.

Применяется к