PropertyBuilder.GetSetMethod(Boolean) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Returns the set accessor for this property.
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
Parameters
- nonPublic
- Boolean
Indicates whether the accessor should be returned if it is non-public. true
if non-public methods are to be included; otherwise, false
.
Returns
The property's Set
method, or null
, as shown in the following table.
Value | Condition |
---|---|
A MethodInfo object representing the Set method for this property. | The set accessor is public.
|
null | nonPublic is true, but the property is read-only.
|
Remarks
To get the setter of a property, reflect on the property's parent type using Type.GetType or Assembly.GetType, retrieve the Reflection property object from the type, and call PropertyInfo.GetSetMethod.