ParameterInfo.DefaultValue Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.