ParameterInfo.DefaultValue Tulajdonság

Definíció

Lekéri az alapértelmezett értéket jelző értéket, ha a paraméter alapértelmezett értékkel rendelkezik.

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

Tulajdonság értéke

A paraméter alapértelmezett értéke, vagy Value ha a paraméter nem rendelkezik alapértelmezett értékkel.

Megjegyzések

Ezt a tulajdonságot csak a végrehajtási környezetben használja a rendszer. A csak tükrözési környezetben használja inkább a RawDefaultValue tulajdonságot.

Az alapértelmezett érték akkor használatos, ha a metódushívásban nincs megadva tényleges érték. A paraméterek alapértelmezett értéke nulllehet . Ez különbözik attól az esettől, amikor nincs meghatározva alapértelmezett érték.

Ez a metódus a metódust DefaultValueImpl használja.

A ParameterInfo tömb lekéréséhez először kérje le a metódust vagy a konstruktort, majd hívja meg MethodBase.GetParameters.

A következőre érvényes: