PropertyBuilder.GetSetMethod(Boolean) Methode

Definition

Gibt den Set-Accessor für diese Eigenschaft zurück.

public:
 override System::Reflection::MethodInfo ^ GetSetMethod(bool nonPublic);
public override System.Reflection.MethodInfo? GetSetMethod(bool nonPublic);
public override System.Reflection.MethodInfo GetSetMethod(bool nonPublic);
override this.GetSetMethod : bool -> System.Reflection.MethodInfo
Public Overrides Function GetSetMethod (nonPublic As Boolean) As MethodInfo

Parameter

nonPublic
Boolean

Gibt an, ob der Accessor zurückgegeben werden soll, wenn er nicht öffentlich ist. truewenn nicht öffentliche Methoden einbezogen werden sollen; andernfalls . false

Gibt zurück

Die Methode der Eigenschaft Set oder null, wie in der folgenden Tabelle dargestellt.

Wert: Bedingung
Ein MethodInfo Objekt, das die Set-Methode für diese Eigenschaft darstellt. Der Set-Accessor ist öffentlich.

nonPublic ist wahr, und nicht öffentliche Methoden können zurückgegeben werden.

Null nonPublic ist wahr, aber die Eigenschaft ist schreibgeschützt.

nonPublic ist "false", und der set-Accessor ist nicht öffentlich.

Hinweise

Um den Setter einer Eigenschaft abzurufen, reflektieren Sie den übergeordneten Typ der Eigenschaft mithilfe von Type.GetType oder Assembly.GetType, rufen Sie das Reflection-Eigenschaftsobjekt vom Typ ab, und rufen Sie PropertyInfo.GetSetMethod auf.

Gilt für: