Implemented interface members:
method
GetProperties
System.Reflection.IReflect.GetProperties(System.Reflection.BindingFlags)
method
GetProperties
System.Runtime.InteropServices._Type.GetProperties(System.Reflection.BindingFlags)
13 overrides of GetProperties
mscorlib (7)
system\reflection\emit\enumbuilder.cs (1)
199public override PropertyInfo[] GetProperties(BindingFlags bindingAttr)
system\reflection\emit\generictypeparameterbuilder.cs (1)
144public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) { throw new NotSupportedException(); }
system\reflection\emit\symboltype.cs (1)
479public override PropertyInfo[] GetProperties(BindingFlags bindingAttr)
system\reflection\emit\typebuilder.cs (1)
1237public override PropertyInfo[] GetProperties(BindingFlags bindingAttr)
system\reflection\emit\typebuilderinstantiation.cs (1)
184public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) { throw new NotSupportedException(); }
system\reflection\typedelegator.cs (1)
155public override PropertyInfo[] GetProperties(BindingFlags bindingAttr)
system\rttype.cs (1)
3087public override PropertyInfo[] GetProperties(BindingFlags bindingAttr)
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1365public override PropertyInfo[] GetProperties(BindingFlags bindingAttr)
System.Data (1)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1365public override PropertyInfo[] GetProperties(BindingFlags bindingAttr)
System.Web (1)
Compilation\DelayLoadType.cs (1)
140public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) {
System.Workflow.ComponentModel (2)
AuthoringOM\Compiler\TypeSystem\DesignTimeType.cs (1)
406public override PropertyInfo[] GetProperties(BindingFlags bindingAttr)
AuthoringOM\Compiler\TypeSystem\RTTypeWrapper.cs (1)
347public override PropertyInfo[] GetProperties(BindingFlags bindingAttr)
System.WorkflowServices (1)
System\Workflow\Activities\ContractType.cs (1)
390public override PropertyInfo[] GetProperties(BindingFlags bindingAttr)
79 references to GetProperties
mscorlib (6)
system\reflection\customattribute.cs (1)
381PropertyInfo[] properties = m_ctor.DeclaringType.GetProperties(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
system\reflection\RuntimeReflectionExtensions.cs (1)
25return type.GetProperties(everything);
system\reflection\typedelegator.cs (1)
157return typeImpl.GetProperties(bindingAttr);
system\reflection\typeinfo.cs (1)
179return GetProperties(Type.DeclaredOnlyLookup);
system\type.cs (2)
732return GetProperties(Type.DefaultLookup); 848p = GetProperties(bindingAttr);
PresentationBuildTasks (2)
Framework\System\Windows\Markup\ParserContext.cs (1)
879PropertyInfo[] propertyInfo = extensionType.GetProperties(BindingFlags.Public | BindingFlags.Instance);
Framework\System\Windows\Markup\XamlTypeMapper.cs (1)
2040PropertyInfo[] infos = ownerType.GetProperties(
PresentationCore (1)
Core\CSharp\System\Windows\Input\CursorConverter.cs (1)
58return typeof(Cursors).GetProperties(BindingFlags.Public | BindingFlags.Static);
PresentationFramework (4)
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (1)
1329PropertyInfo[] properties = type.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy);
src\Framework\System\Windows\Markup\BamlReader.cs (1)
1031PropertyInfo[] infos = attrInfo.OwnerType.GetProperties(
src\Framework\System\Windows\Markup\ParserContext.cs (1)
879PropertyInfo[] propertyInfo = extensionType.GetProperties(BindingFlags.Public | BindingFlags.Instance);
src\Framework\System\Windows\Markup\XamlTypeMapper.cs (1)
2040PropertyInfo[] infos = ownerType.GetProperties(
System (2)
compmod\system\componentmodel\ReflectTypeDescriptionProvider.cs (1)
1239PropertyInfo[] propertyInfos = type.GetProperties(bindingFlags);
sys\system\configuration\ApplicationSettingsBase.cs (1)
496PropertyInfo[] properties = SettingsFilter(type.GetProperties(BindingFlags.Instance | BindingFlags.Public));
System.Activities.Presentation (5)
Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\MultiTargetingTypeResolver.cs (2)
31PropertyInfo[] properties = type.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.SetProperty); 32PropertyInfo[] targetProperties = reflectionType.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.SetProperty);
System.Activities.Presentation\System\Activities\Presentation\ActivityDelegateUtilities.cs (2)
21PropertyInfo[] properties = type.GetProperties(BindingFlags.Public | BindingFlags.Instance); 86PropertyInfo[] properties = activityType.GetProperties(BindingFlags.Public | BindingFlags.Instance);
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1367PropertyInfo[] infos = _baseReflectionType.GetProperties(bindingAttr);
System.Configuration (2)
System\Configuration\ConfigurationElement.cs (2)
739foreach (PropertyInfo propertyInformation in type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance)) { 829foreach (PropertyInfo propertyInformation in type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance)) {
System.Core (1)
Microsoft\Scripting\Ast\MemberExpression.cs (1)
295PropertyInfo[] props = type.GetProperties(flags);
System.Data (5)
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\MultiTargetingTypeResolver.cs (2)
31PropertyInfo[] properties = type.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.SetProperty); 32PropertyInfo[] targetProperties = reflectionType.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.SetProperty);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\ActivityDelegateUtilities.cs (2)
21PropertyInfo[] properties = type.GetProperties(BindingFlags.Public | BindingFlags.Instance); 86PropertyInfo[] properties = activityType.GetProperties(BindingFlags.Public | BindingFlags.Instance);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1367PropertyInfo[] infos = _baseReflectionType.GetProperties(bindingAttr);
System.Data.Entity (10)
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (3)
1816typeof(TInstance).GetProperties(BindingFlags.Static).Length == 0 && 1817typeof(TInstance).GetProperties(BindingFlags.Instance | BindingFlags.NonPublic).Length == 0) 1820foreach (PropertyInfo pi in typeof(TInstance).GetProperties(BindingFlags.Public | BindingFlags.Instance))
System\Data\Common\Internal\Materialization\Translator.cs (1)
1408foreach (PropertyInfo propertyInfo in declaringType.GetProperties(bindingAttr))
System\Data\Metadata\Edm\MetadataPropertyCollection.cs (1)
85foreach (PropertyInfo propertyInfo in clrType.GetProperties(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic))
System\Data\Metadata\ObjectLayer\ObjectItemAttributeAssemblyLoader.cs (1)
455PropertyInfo[] properties = structuralType.ClrType.GetProperties(PropertyReflectionBindingFlags);
System\Data\Metadata\ObjectLayer\ObjectItemConventionAssemblyLoader.cs (1)
357PropertyInfo[] clrProperties = type.GetProperties(flags);
System\Data\Objects\DataRecordObjectView.cs (1)
78System.Reflection.PropertyInfo[] props = type.GetProperties(BindingFlags.Public | BindingFlags.Instance);
System\Data\Objects\ELinq\TypeSystem.cs (1)
138foreach (PropertyInfo property in method.DeclaringType.GetProperties(
System\Data\Query\InternalTrees\ColumnMapFactory.cs (1)
145foreach (PropertyInfo prop in type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance))
System.Data.Linq (5)
Mapping\AttributedMetaModel.cs (1)
139PropertyInfo[] props = type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly);
Mapping\MappedMetaModel.cs (2)
109PropertyInfo[] props = type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly); 1672foreach (PropertyInfo pi in this.type.GetProperties(flags)) {
SqlClient\Common\TypeSystem.cs (1)
99foreach (PropertyInfo pi in currentType.GetProperties(flags)) {
SqlClient\Query\QueryConverter.cs (1)
899foreach (PropertyInfo pi in mi.DeclaringType.GetProperties(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)) {
System.Data.Services (3)
System\Data\Services\Providers\ReflectionServiceProvider.cs (3)
251PropertyInfo[] properties = this.Type.GetProperties(WebUtil.PublicInstanceBindingFlags); 435foreach (PropertyInfo property in type.GetProperties(WebUtil.PublicInstanceBindingFlags | BindingFlags.DeclaredOnly)) 617PropertyInfo[] properties = parentResourceType.InstanceType.GetProperties(bindingFlags);
System.Data.Services.Client (3)
System\Data\Services\Client\ALinq\ResourceBinder.cs (1)
1744PropertyInfo[] properties = ne.Type.GetProperties(BindingFlags.Public | BindingFlags.Instance);
System\Data\Services\Client\ClientType.cs (1)
114foreach (PropertyInfo pinfo in type.GetProperties(BindingFlags.Public | BindingFlags.Instance))
System\Data\Services\Client\Util.cs (1)
462foreach (var property in collection.GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public))
System.Drawing (1)
commonui\System\Drawing\Advanced\ImageFormatConverter.cs (1)
127return typeof(ImageFormat).GetProperties(BindingFlags.Static | BindingFlags.Public);
System.Web (4)
Compilation\ClientBuildManagerTypeDescriptionProviderBridge.cs (2)
95PropertyInfo[] runtimeProperties = type.GetProperties(bindingFlags); 102PropertyInfo[] reflectionProperties = reflectionType.GetProperties(bindingFlags);
Compilation\DelayLoadType.cs (1)
141return Type.GetProperties(bindingAttr);
UI\WebParts\PersonalizableTypeEntry.cs (1)
61PropertyInfo[] props = _type.GetProperties(flags);
System.Web.DynamicData (1)
DynamicData\ModelProviders\DLinqTableProvider.cs (1)
62PropertyInfo[] props = type.GetProperties(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance);
System.Web.Entity (2)
System\Data\WebControls\EntityDataSourceViewSchema.cs (2)
63PropertyInfo[] infos = type.GetProperties(BindingFlags.Public | BindingFlags.Instance); 133System.Reflection.PropertyInfo[] props = type.GetProperties(BindingFlags.Public | BindingFlags.Instance);
System.Web.Extensions (2)
Script\Serialization\JavaScriptSerializer.cs (1)
264PropertyInfo[] props = type.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.GetProperty);
UI\WebControls\Dynamic.cs (1)
127PropertyInfo[] props = this.GetType().GetProperties(BindingFlags.Instance | BindingFlags.Public);
System.Windows.Forms (6)
winforms\Managed\System\WinForms\AccessibleObject.cs (1)
2552return typeof(IAccessible).GetProperties(bindingAttr);
winforms\Managed\System\WinForms\AxHost.cs (3)
2877PropertyInfo[] propInfos = this.GetType().GetProperties(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance); 6398PropertyInfo[] extenderProps = this.GetType().GetProperties(bindingAttr); 6399PropertyInfo[] ctlProps = GetP().GetType().GetProperties(bindingAttr);
winforms\Managed\System\WinForms\CursorConverter.cs (1)
154return typeof(Cursors).GetProperties(BindingFlags.Static | BindingFlags.Public);
winforms\Managed\System\WinForms\ListBindingHelper.cs (1)
554System.Reflection.PropertyInfo[] props = type.GetProperties(BindingFlags.Public | BindingFlags.Instance);
System.Workflow.Activities (2)
Common\Walker.cs (1)
191PropertyInfo[] props = obj.GetType().GetProperties(BindingFlags.Public | BindingFlags.Instance);
Rules\RuleValidation.cs (1)
3605PropertyInfo[] properties = targetType.GetProperties(bindingFlags);
System.Workflow.ComponentModel (11)
AuthoringOM\Compiler\TypeSystem\DesignTimeType.cs (1)
806members = baseType.GetProperties(bindingAttr);
AuthoringOM\Compiler\TypeSystem\RTTypeWrapper.cs (2)
350foreach (PropertyInfo propInfo in this.runtimeType.GetProperties(bindingAttr)) 722foreach (PropertyInfo propInfo in this.runtimeType.GetProperties(bindingAttr))
AuthoringOM\Design\ComponentSerializationService.cs (1)
111PropertyInfo[] properties = type.GetProperties(bindingFlags);
AuthoringOM\Design\CustomActivityDesigner.cs (2)
410PropertyInfo[] properties = customActivityType.GetProperties(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance); 534PropertyInfo[] properties = customActivityType.GetProperties(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance);
AuthoringOM\Design\Dialogs\ActivityBindForm.cs (2)
576members.AddRange(type.GetProperties(BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy)); 582members.AddRange(implementedInterface.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy));
AuthoringOM\ScheduleChanges.cs (1)
896foreach (PropertyInfo property in obj.GetType().GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy))
AuthoringOM\Serializer\WorkflowMarkupSerializer.cs (1)
1374foreach (PropertyInfo property in obj.GetType().GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy))
Shared\Walker.cs (1)
190PropertyInfo[] props = obj.GetType().GetProperties(BindingFlags.Public | BindingFlags.Instance);
System.Workflow.Runtime (1)
Tracking\PropertyHelper.cs (1)
193PropertyInfo[] properties = t.GetProperties(BindingFlags.Public |