PropertyBuilder.GetSetMethod(Boolean) Метод

Определение

Возвращает метод доступа набора для этого свойства.

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

Параметры

nonPublic
Boolean

Указывает, следует ли возвращать метод доступа, если он недоступен. true Значение , если не открытые методы должны быть включены; falseв противном случае .

Возвращаемое значение

Метод свойства Set или null, как показано в следующей таблице.

Ценность Состояние
MethodInfo Объект, представляющий метод Set для этого свойства. Метод доступа к набору является общедоступным.

nonPublic значение true, а не открытые методы могут быть возвращены.

Null nonPublic значение true, но свойство доступно только для чтения.

nonPublic имеет значение false, а метод доступа к набору не является общедоступным.

Комментарии

Чтобы получить метод задания свойства, отражайте родительский тип свойства с помощью Type.GetType или Assembly.GetType, извлеките объект свойства Reflection из типа и вызовите PropertyInfo.GetSetMethod.

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