97 references to FlattenHierarchy
dotnet-svcutil-lib (2)
CodeDomFixup\CodeDomVisitors\PropertyFieldNameScope.cs (2)
16foreach (PropertyInfo property in type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy)) 21foreach (FieldInfo field in type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy))
illink (2)
ILLink.RoslynAnalyzer (2)
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (2)
783 BindingFlags bindingFlags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy; 1456 BindingFlags.FlattenHierarchy |
Microsoft.AspNetCore.Http.Extensions (2)
src\Shared\ParameterBindingMethodCache.cs (2)
446var methodInfo = type.GetMethod(name, BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy, parameterTypes); 483var methodInfo = type.GetMethods(BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy)
Microsoft.AspNetCore.Mvc.Abstractions (2)
src\Shared\ParameterBindingMethodCache.cs (2)
446var methodInfo = type.GetMethod(name, BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy, parameterTypes); 483var methodInfo = type.GetMethods(BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy)
Microsoft.AspNetCore.OpenApi (2)
src\Shared\ParameterBindingMethodCache.cs (2)
446var methodInfo = type.GetMethod(name, BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy, parameterTypes); 483var methodInfo = type.GetMethods(BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy)
Microsoft.Maui (1)
HotReload\HotReloadExtensions.cs (1)
45 var flags = BindingFlags.Static | BindingFlags.FlattenHierarchy | BindingFlags.Public | BindingFlags.NonPublic;
Microsoft.Maui.Controls (3)
BindablePropertyConverter.cs (1)
125 => type.GetField(fieldName, BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy);
TypeConversionHelper.cs (1)
104 const BindingFlags bindingAttr = BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy;
VisualElement\VisualElement_StyleSheet.cs (1)
44 | BindingFlags.FlattenHierarchy);
Microsoft.Maui.Controls.Xaml (1)
ApplyPropertiesVisitor.cs (1)
321 const BindingFlags supportedFlags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy;
Microsoft.ML.Core (1)
ComponentModel\ComponentCatalog.cs (1)
662var meth = loaderType.GetMethod("Create", BindingFlags.Public | BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy, null, parmTypes ?? Type.EmptyTypes, null);
Microsoft.ML.LightGbm (1)
LightGbmTrainerBase.cs (1)
418var optionsFields = optionsType.GetFields(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.FlattenHierarchy | System.Reflection.BindingFlags.Instance);
Microsoft.ML.Samples (1)
Program.cs (1)
18var sample = type.GetMethod("Example", BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy);
Microsoft.ML.Samples.GPU (1)
Program.cs (1)
17var sample = type.GetMethod("Example", BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy);
Microsoft.VisualBasic.Core (12)
Microsoft\VisualBasic\CompilerServices\LateBinding.vb (11)
68BindingFlags.FlattenHierarchy Or 141BindingFlags.FlattenHierarchy Or 268BindingFlags.FlattenHierarchy Or 381BindingFlags.FlattenHierarchy Or 423BindingFlags.FlattenHierarchy Or 554BindingFlags.FlattenHierarchy Or 672BindingFlags.FlattenHierarchy Or 695BindingFlags.FlattenHierarchy Or 801BindingFlags.FlattenHierarchy Or 948BindingFlags.FlattenHierarchy Or 1176BindingFlags.FlattenHierarchy Or
Microsoft\VisualBasic\CompilerServices\Symbols.vb (1)
852BindingFlags.FlattenHierarchy Or
PresentationBuildTasks (16)
MS\Internal\MarkupCompiler\ParserExtension.cs (2)
292BindingFlags.FlattenHierarchy); 298BindingFlags.Instance | BindingFlags.Public | BindingFlags.FlattenHierarchy);
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlReaderHelper.cs (1)
3520BindingFlags.Static | BindingFlags.Public | BindingFlags.FlattenHierarchy);
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlTypeMapper.cs (12)
1276BindingFlags.FlattenHierarchy); 1306BindingFlags.FlattenHierarchy); 1355BindingFlags.FlattenHierarchy); 1366BindingFlags.FlattenHierarchy); 1437defaultBinding | BindingFlags.Static | BindingFlags.FlattenHierarchy); 1465BindingFlags.Instance | BindingFlags.FlattenHierarchy | defaultBinding); 1515BindingFlags.FlattenHierarchy); 1526BindingFlags.FlattenHierarchy); 1820BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy); 1855BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy); 1917BindingFlags flags = BindingFlags.Instance | BindingFlags.FlattenHierarchy | BindingFlags.Public; 2363BindingFlags bf = BindingFlags.Public | BindingFlags.FlattenHierarchy | BindingFlags.Static;
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\TypeConverterHelper.cs (1)
91BindingFlags.Static | BindingFlags.FlattenHierarchy);
PresentationFramework (23)
MS\Internal\Data\PropertyPathWorker.cs (1)
1315PropertyInfo[] properties = type.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy);
MS\Internal\SystemDataHelper.cs (2)
70FieldInfo nullField = type.GetField("Null", BindingFlags.Static | BindingFlags.Public | BindingFlags.FlattenHierarchy); 77PropertyInfo nullProperty = type.GetProperty("Null", BindingFlags.Static | BindingFlags.Public | BindingFlags.FlattenHierarchy);
System\Windows\Data\ObjectDataProvider.cs (1)
670BindingFlags.FlattenHierarchy |
System\Windows\Markup\BamlCollectionHolder.cs (2)
143BindingFlags.Public | BindingFlags.FlattenHierarchy, 192BindingFlags.Public | BindingFlags.FlattenHierarchy,
System\Windows\Markup\BamlRecordReader.cs (1)
1345BindingFlags.Instance | BindingFlags.Public | BindingFlags.FlattenHierarchy,
System\Windows\Markup\BamlWriter.cs (2)
1206BindingFlags.FlattenHierarchy); 1218BindingFlags.FlattenHierarchy);
System\Windows\Markup\XamlTypeMapper.cs (13)
859BindingFlags flags = BindingFlags.Static | BindingFlags.Public | BindingFlags.FlattenHierarchy; 1276BindingFlags.FlattenHierarchy); 1306BindingFlags.FlattenHierarchy); 1355BindingFlags.FlattenHierarchy); 1366BindingFlags.FlattenHierarchy); 1437defaultBinding | BindingFlags.Static | BindingFlags.FlattenHierarchy); 1465BindingFlags.Instance | BindingFlags.FlattenHierarchy | defaultBinding); 1515BindingFlags.FlattenHierarchy); 1526BindingFlags.FlattenHierarchy); 1820BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy); 1855BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy); 1917BindingFlags flags = BindingFlags.Instance | BindingFlags.FlattenHierarchy | BindingFlags.Public; 2363BindingFlags bf = BindingFlags.Public | BindingFlags.FlattenHierarchy | BindingFlags.Static;
System\Windows\PropertyPath.cs (1)
659result = ownerType.GetProperty(propertyName, BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy);
ReachFramework (1)
Serialization\Manager\MetroSerializationManager.cs (1)
817BindingFlags.Static | BindingFlags.FlattenHierarchy);
System.Linq.Expressions (16)
System\Linq\Expressions\IndexExpression.cs (2)
233BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy; 237flags = BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy;
System\Linq\Expressions\MemberExpression.cs (12)
160FieldInfo? fi = expression.Type.GetField(fieldName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy) 161?? expression.Type.GetField(fieldName, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 185FieldInfo? fi = type.GetField(fieldName, BindingFlags.Static | BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy) 186?? type.GetField(fieldName, BindingFlags.Static | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 211PropertyInfo? pi = expression.Type.GetProperty(propertyName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy) 212?? expression.Type.GetProperty(propertyName, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 235PropertyInfo? pi = type.GetProperty(propertyName, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy) 236?? type.GetProperty(propertyName, BindingFlags.Static | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 364PropertyInfo? pi = expression.Type.GetProperty(propertyOrFieldName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 367FieldInfo? fi = expression.Type.GetField(propertyOrFieldName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 370pi = expression.Type.GetProperty(propertyOrFieldName, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 373fi = expression.Type.GetField(propertyOrFieldName, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy);
System\Linq\Expressions\MethodCallExpression.cs (2)
1148BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy; 1176const BindingFlags Flags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy;
System.Private.CoreLib (2)
src\System\RuntimeType.CoreCLR.cs (2)
2061bindingFlags |= BindingFlags.Static | BindingFlags.FlattenHierarchy; 2176if ((bindingFlags & BindingFlags.FlattenHierarchy) == 0 && isInherited)
System.Reflection.MetadataLoadContext (5)
System\Reflection\Runtime\BindingFlagSupport\QueriedMemberList.cs (3)
141allFlagsThatMustMatch |= BindingFlags.FlattenHierarchy; 173const BindingFlags validBits = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy; 177Debug.Assert((allFlagsThatMustMatch & BindingFlags.FlattenHierarchy) == 0 || (allFlagsThatMustMatch & BindingFlags.Static) != 0);
System\Reflection\TypeLoading\RuntimeTypeInfo.BindingFlags.cs (2)
198if ((bf & (BindingFlags.Static | BindingFlags.FlattenHierarchy)) == (BindingFlags.Static | BindingFlags.FlattenHierarchy))
System.Xaml (1)
System\Xaml\Schema\TypeReflector.cs (1)
24= BindingFlags.Static | BindingFlags.FlattenHierarchy