Implemented interface member:
method
GetSetMethod
System.Runtime.InteropServices._PropertyInfo.GetSetMethod(System.Boolean)
11 overrides of GetSetMethod
mscorlib (2)
system\reflection\emit\propertybuilder.cs (1)
216public override MethodInfo GetSetMethod(bool nonPublic)
system\reflection\propertyinfo.cs (1)
520public override MethodInfo GetSetMethod(bool nonPublic)
PresentationFramework (1)
src\Framework\MS\Internal\Data\IndexerPropertyInfo.cs (1)
63public override MethodInfo GetSetMethod(bool nonPublic)
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1821public override MethodInfo GetSetMethod(bool nonPublic) { return _info.GetSetMethod(nonPublic); }
System.Data (1)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1821public override MethodInfo GetSetMethod(bool nonPublic) { return _info.GetSetMethod(nonPublic); }
System.Workflow.Activities (1)
Designers\StateDesigner.cs (1)
2475public override MethodInfo GetSetMethod(bool nonPublic)
System.Workflow.ComponentModel (5)
AuthoringOM\Bind.cs (1)
1618public override MethodInfo GetSetMethod(bool nonPublic)
AuthoringOM\Compiler\TypeSystem\PropertyInfo.cs (1)
81public override MethodInfo GetSetMethod(bool nonPublic)
AuthoringOM\Compiler\TypeSystem\RTTypeWrapper.cs (1)
994public override MethodInfo GetSetMethod(bool nonPublic)
AuthoringOM\Design\ComponentSerializationService.cs (1)
754public override MethodInfo GetSetMethod(bool nonPublic)
AuthoringOM\Serializer\ExtendedPropertyInfo.cs (1)
115public override MethodInfo GetSetMethod(bool nonPublic)
55 references to GetSetMethod
mscorlib (5)
system\attribute.cs (1)
102propAccessor = property.GetSetMethod(true);
system\reflection\propertyinfo.cs (2)
150return GetSetMethod(true); 156public MethodInfo GetSetMethod() { return GetSetMethod(false); }
system\rttype.cs (1)
4888semiFinalist = semiFinalists[i].GetSetMethod(true);
system\runtime\interopservices\windowsruntime\custompropertyimpl.cs (1)
109MethodInfo accessor = getValue ? m_property.GetGetMethod(true) : m_property.GetSetMethod(true);
PresentationBuildTasks (1)
Framework\System\Windows\Markup\XamlTypeMapper.cs (1)
1074MethodInfo mi = pi.GetSetMethod(true);
PresentationFramework (3)
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (1)
1667setter = pi.GetSetMethod(true); // 'true' means get a non-public setter
src\Framework\System\Windows\Markup\XamlTypeMapper.cs (2)
1197MethodInfo mi = pi.GetSetMethod(true); 1213MethodInfo mi = pi.GetSetMethod(true);
System (1)
compmod\system\componentmodel\ReflectPropertyDescriptor.cs (1)
485setMethod = propInfo.GetSetMethod(true);
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1821public override MethodInfo GetSetMethod(bool nonPublic) { return _info.GetSetMethod(nonPublic); }
System.Core (8)
Microsoft\Scripting\Ast\IndexExpression.cs (2)
300mi = pi.GetSetMethod(true); 372MethodInfo setter = property.GetSetMethod(true);
Microsoft\Scripting\Ast\MemberExpression.cs (2)
261MethodInfo mi = property.GetGetMethod(true) ?? property.GetSetMethod(true); 300if (pi.CanWrite && CheckMethod(mi, pi.GetSetMethod(true))) {
Microsoft\Scripting\Compiler\LambdaCompiler.Address.cs (1)
277EmitCall(instanceType, pi.GetSetMethod(true));
Microsoft\Scripting\Compiler\LambdaCompiler.Expressions.cs (3)
289var method = node.Indexer.GetSetMethod(true); 674EmitCall(objectType, ((PropertyInfo)member).GetSetMethod(true)); 805EmitCall(objectType, pi.GetSetMethod(true));
System.Data (1)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1821public override MethodInfo GetSetMethod(bool nonPublic) { return _info.GetSetMethod(nonPublic); }
System.Data.Entity (12)
System\Data\Common\Internal\Materialization\Translator.cs (1)
1410if (propertyInfo.GetSetMethod(nonPublic: true) == setterMethod)
System\Data\Metadata\Edm\EdmProperty.cs (1)
72method = propertyInfo.GetSetMethod(true); // return public or non-public getter
System\Data\Metadata\Edm\LightweightCodeGenerator.cs (1)
111MethodInfo mi = navigationProperty.GetSetMethod(true);
System\Data\Objects\Internal\EntityProxyFactory.cs (8)
606return CanProxyMethod(clrProperty.GetSetMethod(true)); 759MethodInfo baseSetter = baseProperty.GetSetMethod(true); ; 1022gen.Emit(OpCodes.Call, _baseSetters[i].GetSetMethod(true)); 1182generator.Emit(OpCodes.Callvirt, navProperty.Value.GetSetMethod(true)); 1226MethodInfo baseSetter = baseProperty.GetSetMethod(true); 1348MethodInfo baseSetter = baseProperty.GetSetMethod(true); ; 1372MethodInfo baseSetter = baseProperty.GetSetMethod(true); ; 1392generator.Emit(OpCodes.Call, baseProperty.GetSetMethod(true));
System\Data\Query\InternalTrees\ColumnMapFactory.cs (1)
156prop.CanWrite && prop.GetIndexParameters().Length == 0 && null != prop.GetSetMethod(/* nonPublic */true))
System.Data.Linq (4)
Mapping\Accessors.cs (2)
103dset = Delegate.CreateDelegate(typeof(DSet<,>).MakeGenericType(objectType, pi.PropertyType), pi.GetSetMethod(true), true); 118gen.Emit(OpCodes.Call, pi.GetSetMethod(true));
Mapping\AttributedMetaModel.cs (1)
628&& (!pi.CanWrite || pi.GetSetMethod(false) != null);
SqlClient\Reader\ObjectReaderCompiler.cs (1)
2197MethodInfo meth = pi.GetSetMethod(true);
System.Runtime.Serialization (4)
System\Runtime\Serialization\ClassDataContract.cs (2)
885MethodInfo setMethod = property.GetSetMethod(true); 950MethodInfo setMethod = property.GetSetMethod(true);
System\Runtime\Serialization\CodeGenerator.cs (1)
804MethodInfo setMethod = property.GetSetMethod(true);
System\Runtime\Serialization\DataMember.cs (1)
301MethodInfo setMethod = property.GetSetMethod(true /*nonPublic*/);
System.ServiceModel (1)
System\ServiceModel\Description\TypeLoader.cs (1)
1279MethodInfo setMethod = property.GetSetMethod(true);
System.Web (1)
UI\Util.cs (1)
598MethodInfo methodInfo = propInfo.GetSetMethod(true /*nonPublic*/);
System.Workflow.Activities (5)
Designers\StateDesigner.cs (1)
2477return this.realPropertyInfo.GetSetMethod(nonPublic);
Rules\Design\Dialogs\IntellisenseTextBox.cs (1)
361mi = ((PropertyInfo)item).GetSetMethod(true);
Rules\Executor.cs (1)
139if (!propertyInfo.GetSetMethod(true).IsStatic && targetObject == null)
Rules\Expressions.cs (2)
1119MethodInfo accessorMethod = isWritten ? pi.GetSetMethod(includeNonPublic) : pi.GetGetMethod(includeNonPublic); 2388MethodInfo accessorMethod = isWritten ? pi.GetSetMethod(includeNonPublic) : pi.GetGetMethod(includeNonPublic);
System.Workflow.ComponentModel (5)
AuthoringOM\Compiler\TypeSystem\DesignTimeType.cs (1)
735accessorMethod = propertyInfo.GetSetMethod(true);
AuthoringOM\Compiler\TypeSystem\RTTypeWrapper.cs (1)
996MethodInfo methodInfo = this.propertyInfo.GetSetMethod(nonPublic);
AuthoringOM\Design\ComponentSerializationService.cs (1)
757return this.realPropInfo.GetSetMethod(nonPublic);
AuthoringOM\ScheduleChanges.cs (1)
899if (visibility != DesignerSerializationVisibility.Hidden && property.GetSetMethod() == null && property.GetSetMethod(true) != null)
AuthoringOM\Serializer\ExtendedPropertyInfo.cs (1)
117return this.realPropertyInfo.GetSetMethod(nonPublic);
System.WorkflowServices (1)
System\Workflow\Activities\ContractType.cs (1)
566accessorMethod = propertyInfo.GetSetMethod(true);
System.Xml (2)
System\Xml\Serialization\CodeGenerator.cs (2)
712result = currentProperty.GetSetMethod(true); 810MethodInfo setMethod = property.GetSetMethod(true);