6 types derived from FieldInfo
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\FieldBuilder.cs (1)
6public abstract class FieldBuilder : FieldInfo
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\FieldOnTypeBuilderInstantiation.cs (1)
8internal sealed partial class FieldOnTypeBuilderInstantiation : FieldInfo
src\System\Reflection\RuntimeFieldInfo.cs (1)
9internal abstract class RuntimeFieldInfo : FieldInfo
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingFieldInfo.cs (1)
10internal class DelegatingFieldInfo : FieldInfo
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\General\TypeExtensions.net.cs (1)
43internal abstract class LeveledFieldInfo : FieldInfo
System.Runtime.Serialization.Formatters (1)
System\Runtime\Serialization\SerializationFieldInfo.cs (1)
10internal sealed class SerializationFieldInfo : FieldInfo
664 references to FieldInfo
AssemblyStripper (9)
.packages\microsoft.dotnet.cilstrip.sources\9.0.0-beta.24312.1\contentFiles\cs\netstandard2.0\Mono.Cecil.Cil\GuidAttribute.cs (3)
66 foreach (FieldInfo fi in enumeration.GetFields (BindingFlags.Static | BindingFlags.Public)) 75 foreach (FieldInfo fi in enumeration.GetFields (BindingFlags.Static | BindingFlags.Public)) 82 static GuidAttribute GetGuidAttribute (FieldInfo fi)
.packages\microsoft.dotnet.cilstrip.sources\9.0.0-beta.24312.1\contentFiles\cs\netstandard2.0\Mono.Cecil\ModuleDefinition.cs (3)
296 public FieldReference Import (SR.FieldInfo field) 304 public FieldReference Import (SR.FieldInfo field, TypeDefinition context) 313 public FieldReference Import (SR.FieldInfo field, MethodDefinition context)
.packages\microsoft.dotnet.cilstrip.sources\9.0.0-beta.24312.1\contentFiles\cs\netstandard2.0\Mono.Cecil\ReflectionHelper.cs (2)
395 static string GetFieldSignature (SR.FieldInfo field) 406 public FieldReference ImportFieldInfo (SR.FieldInfo fi, ImportContext context)
.packages\microsoft.dotnet.cilstrip.sources\9.0.0-beta.24312.1\contentFiles\cs\netstandard2.0\Mono.Cecil\SecurityDeclarationReader.cs (1)
157 FieldInfo fi = secattr.GetField (na.FieldOrPropName);
dotnet-svcutil-lib (77)
CodeDomFixup\CodeDomHelpers.cs (1)
28FieldInfo referenceKeyField = namespaceHelper.GetField("s_referenceKey", BindingFlags.NonPublic | BindingFlags.Static);
CodeDomFixup\CodeDomVisitors\PropertyFieldNameScope.cs (1)
21foreach (FieldInfo field in type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy))
FrameworkFork\Microsoft.Xml\Xml\Serialization\CodeGenerator.cs (6)
775FieldInfo fieldInfo = memberInfo as FieldInfo; 813FieldInfo fieldInfo = memberInfo as FieldInfo; 853FieldInfo fieldInfo = memberInfo as FieldInfo;
FrameworkFork\Microsoft.Xml\Xml\Serialization\Models.cs (12)
173if (memberInfo is FieldInfo) 174model = GetFieldModel((FieldInfo)memberInfo); 201private FieldModel GetFieldModel(FieldInfo fieldInfo) 285FieldInfo specifiedField = memberInfo.DeclaringType.GetField(memberInfo.Name + "Specified"); 316else if (memberInfo is FieldInfo) 318_readOnly = ((FieldInfo)memberInfo).IsInitOnly; 373private FieldInfo _fieldInfo; 376internal ConstantModel(FieldInfo fieldInfo, long value) 392internal FieldInfo FieldInfo 411FieldInfo[] fields = Type.GetFields(); 414FieldInfo field = fields[i]; 424private ConstantModel GetConstantModel(FieldInfo fieldInfo)
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapReflectionImporter.cs (1)
418if (memberInfo is FieldInfo || memberInfo is PropertyInfo)
FrameworkFork\Microsoft.Xml\Xml\Serialization\SourceInfo.cs (2)
174Type memberType = (MemberInfo is FieldInfo) ? 175((FieldInfo)MemberInfo).FieldType : ((PropertyInfo)MemberInfo).PropertyType;
FrameworkFork\Microsoft.Xml\Xml\Serialization\Types.cs (1)
1233foreach (FieldInfo info in currentInfo.DeclaredFields)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (1)
850if (memberInfo is FieldInfo || memberInfo is PropertyInfo)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationILGen.cs (2)
577Type memType = memInfo is FieldInfo ? ((FieldInfo)memInfo).FieldType : ((PropertyInfo)memInfo).PropertyType;
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriter.cs (3)
3908typeof(FieldInfo).FullName, typeof(PropertyInfo).FullName, 3944FieldInfo[] enumFields = type.GetFields(); 4008else if (memberInfo is FieldInfo)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriterILGen.cs (1)
2532FieldInfo DBNull_Value = typeof(DBNull).GetField("Value", CodeGenerator.StaticBindingFlags);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\ClassDataContract.cs (8)
625if (this.Members[i].MemberInfo is FieldInfo) 713if (this.Members[i].MemberInfo is FieldInfo) 980else if (!(member is FieldInfo)) 1010FieldInfo field = member as FieldInfo; 1053FieldInfo field = member as FieldInfo; 1085private static bool CanSerializeMember(FieldInfo field)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeGenerator.cs (6)
689if (memberInfo is FieldInfo) 691FieldInfo fieldInfo = (FieldInfo)memberInfo; 733if (memberInfo is FieldInfo) 735FieldInfo fieldInfo = (FieldInfo)memberInfo;
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (4)
2258static internal bool FieldRequiresMemberAccess(FieldInfo field) 2288else if (member is FieldInfo) 2290FieldInfo field = (FieldInfo)member;
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataMember.cs (6)
260FieldInfo field = MemberInfo as FieldInfo; 314FieldInfo field = memberInfo as FieldInfo; 339FieldInfo field = memberInfo as FieldInfo;
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\EnumDataContract.cs (2)
274FieldInfo[] fields = type.GetFields(BindingFlags.Static | BindingFlags.Public); 281FieldInfo field = fields[i];
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\ExceptionDataContract.cs (3)
312FieldInfo member = type.GetField(fieldInfoName, BindingFlags.NonPublic | BindingFlags.DeclaredOnly | BindingFlags.Instance); 348private static bool CanSerializeMember(FieldInfo field) 402FieldInfo FieldFind = Globals.TypeOfException.GetField(key, BindingFlags.Instance | BindingFlags.NonPublic);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs (1)
983var fieldInfo = TypeOfDBNull.GetField("Value");
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlFormatGeneratorStatics.cs (4)
887private static FieldInfo s_contractNamespacesField; 888internal static FieldInfo ContractNamespacesField 903private static FieldInfo s_memberNamesField; 904internal static FieldInfo MemberNamesField
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationGenerator.cs (2)
998FieldInfo field = member as FieldInfo;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TypeLoader.cs (4)
1312if (!(memberInfo is FieldInfo || memberInfo is PropertyInfo)) 1332Contract.Assert(memberInfo is FieldInfo); 1333if (((FieldInfo)memberInfo).IsStatic) 1365memberType = ((FieldInfo)memberInfo).FieldType;
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\OperationFormatter.cs (2)
606return ((FieldInfo)memberInfo).GetValue(_instance); 620((FieldInfo)memberInfo).SetValue(_instance, value);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\XmlSerializerOperationFormatter.cs (4)
286FieldInfo field = member as FieldInfo; 343FieldInfo field = member as FieldInfo;
Microsoft.AspNetCore.Http.Tests (2)
DefaultHttpContextTests.cs (2)
337var field = type 375foreach (var field in fields)
Microsoft.AspNetCore.Mvc.DataAnnotations (3)
DataAnnotationsMetadataProvider.cs (3)
188foreach (var field in enumFields) 391private static string GetDisplayName(FieldInfo field, IStringLocalizer? stringLocalizer) 410private static string GetDisplayGroup(FieldInfo field)
Microsoft.AspNetCore.OpenApi (7)
Schemas\JsonSchemaMapper\JsonSchemaMapper.ReflectionHelpers.cs (7)
81FieldInfo elementConverterField = converterType.GetPrivateFieldWithPotentiallyTrimmedMetadata("_elementConverter"); 104FieldInfo converterOptionsField = converterType.GetPrivateFieldWithPotentiallyTrimmedMetadata("_converterOptions"); 105FieldInfo namingPolicyField = converterType.GetPrivateFieldWithPotentiallyTrimmedMetadata("_namingPolicy"); 138private static FieldInfo GetPrivateFieldWithPotentiallyTrimmedMetadata(this Type type, string fieldName) 140FieldInfo? field = type.GetField(fieldName, BindingFlags.Instance | BindingFlags.NonPublic); 278Debug.Assert(memberInfo is PropertyInfo or FieldInfo); 281: context.Create((FieldInfo)memberInfo);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
src\Shared\test\Shared.Tests\runtime\Http2\DynamicTableTest.cs (1)
104FieldInfo insertIndexField = typeof(DynamicTable).GetField("_insertIndex", BindingFlags.NonPublic | BindingFlags.Instance);
Microsoft.AspNetCore.Shared.Tests (1)
runtime\Http2\DynamicTableTest.cs (1)
104FieldInfo insertIndexField = typeof(DynamicTable).GetField("_insertIndex", BindingFlags.NonPublic | BindingFlags.Instance);
Microsoft.AspNetCore.SignalR.Core (2)
Internal\TypedClientBuilder.cs (2)
86private static ConstructorInfo BuildConstructor(TypeBuilder type, FieldInfo proxyField) 105private static void BuildMethod(TypeBuilder type, MethodInfo interfaceMethodInfo, FieldInfo proxyField)
Microsoft.Build (3)
BuildEnvironmentHelper.cs (1)
400var runningTestsField = testInfoType.GetField("s_runningTests", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
Logging\BinaryLogger\BuildEventArgsReader.cs (2)
58private static FieldInfo? buildEventArgsFieldThreadId = 60private static FieldInfo? buildEventArgsFieldSenderName =
Microsoft.Build.BuildCheck.UnitTests (2)
BuildCheckManagerProviderTests.cs (1)
55var mockedField = _testedInstance.GetType().GetField(fieldName, BindingFlags.NonPublic | BindingFlags.Instance);
TestAssemblyInfo.cs (1)
41var runningTestsField = testInfoType.GetField("s_runningTests", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
Microsoft.Build.CommandLine.UnitTests (1)
TestAssemblyInfo.cs (1)
41var runningTestsField = testInfoType.GetField("s_runningTests", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
Microsoft.Build.Engine.OM.UnitTests (2)
BuildEnvironmentHelper.cs (1)
400var runningTestsField = testInfoType.GetField("s_runningTests", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
TestAssemblyInfo.cs (1)
41var runningTestsField = testInfoType.GetField("s_runningTests", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
Microsoft.Build.Engine.UnitTests (1)
TestAssemblyInfo.cs (1)
41var runningTestsField = testInfoType.GetField("s_runningTests", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
Microsoft.Build.Framework.UnitTests (1)
TestAssemblyInfo.cs (1)
41var runningTestsField = testInfoType.GetField("s_runningTests", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
Microsoft.Build.Tasks.Core (1)
BuildEnvironmentHelper.cs (1)
400var runningTestsField = testInfoType.GetField("s_runningTests", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
Microsoft.Build.Tasks.UnitTests (1)
TestAssemblyInfo.cs (1)
41var runningTestsField = testInfoType.GetField("s_runningTests", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
Microsoft.Build.UnitTests.Shared (1)
EngineTestEnvironment.cs (1)
33public static FieldInfo SingletonField;
Microsoft.Build.Utilities.Core (1)
BuildEnvironmentHelper.cs (1)
400var runningTestsField = testInfoType.GetField("s_runningTests", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
Microsoft.Build.Utilities.UnitTests (1)
TestAssemblyInfo.cs (1)
41var runningTestsField = testInfoType.GetField("s_runningTests", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
Microsoft.CSharp (5)
Microsoft\CSharp\RuntimeBinder\ExpressionTreeCallRewriter.cs (1)
429FieldInfo f = fieldInfo.Field.AssociatedFieldInfo;
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\FieldSymbol.cs (1)
23public FieldInfo AssociatedFieldInfo;
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PredefinedTypes.cs (1)
169new PredefinedTypeInfo(PredefinedType.PT_FIELDINFO, typeof(System.Reflection.FieldInfo), "System.Reflection.FieldInfo"),
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (2)
206else if (member is FieldInfo field) 1020private static FieldSymbol AddFieldToSymbolTable(FieldInfo fieldInfo, AggregateSymbol aggregate)
Microsoft.DotNet.Build.Tasks.Feed (1)
src\Common\Internal\EnumExtensions.cs (1)
20FieldInfo field = type.GetField(name);
Microsoft.DotNet.RemoteExecutor (1)
RemoteExecutor.cs (1)
592foreach (var fi in targetType.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly))
Microsoft.DotNet.XUnitExtensions (1)
Discoverers\ConditionalTestDiscoverer.cs (1)
138FieldInfo fi = ti.GetDeclaredField(name);
Microsoft.Extensions.DependencyInjection (2)
ServiceLookup\ILEmit\ILEmitResolverBuilder.cs (2)
33private static readonly FieldInfo FactoriesField = typeof(ILEmitResolverBuilderRuntimeContext).GetField(nameof(ILEmitResolverBuilderRuntimeContext.Factories))!; 34private static readonly FieldInfo ConstantsField = typeof(ILEmitResolverBuilderRuntimeContext).GetField(nameof(ILEmitResolverBuilderRuntimeContext.Constants))!;
Microsoft.VisualBasic.Core (24)
Microsoft\VisualBasic\CompilerServices\LateBinding.vb (7)
104If objType Is objIReflect OrElse CType(mi, FieldInfo).IsStatic OrElse 109ValueOfField = CType(mi, FieldInfo).GetValue(o) 309Dim fi As FieldInfo = CType(mi, FieldInfo) 351If objType Is objIReflect OrElse CType(mi, FieldInfo).IsStatic OrElse 356FieldValue = CType(mi, FieldInfo).GetValue(o) 1219IsStatic = DirectCast(Member, FieldInfo).IsStatic
Microsoft\VisualBasic\CompilerServices\NewLateBinding.vb (3)
437Dim fieldValue As Object = baseReference.GetFieldValue(DirectCast(members(0), FieldInfo)) 983baseReference.SetFieldValue(DirectCast(members(0), FieldInfo), Arguments(0)) 987Dim fieldValue As Object = baseReference.GetFieldValue(DirectCast(members(0), FieldInfo))
Microsoft\VisualBasic\CompilerServices\StructUtils.vb (2)
117Friend Function Callback(ByVal field_info As Reflection.FieldInfo, ByRef vValue As Object) As Boolean Implements IRecordEnum.Callback 179Private Sub GetFieldSize(ByVal field_info As Reflection.FieldInfo, ByVal FieldType As System.Type, ByRef align As Integer, ByRef size As Integer)
Microsoft\VisualBasic\CompilerServices\Symbols.vb (4)
657Return DirectCast(member, FieldInfo).IsStatic 900returnType = DirectCast(members(memberIndex), FieldInfo).FieldType 1102Friend Function GetFieldValue(ByVal field As FieldInfo) As Object 1122Friend Sub SetFieldValue(ByVal field As FieldInfo, ByVal value As Object)
Microsoft\VisualBasic\CompilerServices\Utils.LateBinder.vb (2)
716Return FieldToString(DirectCast(member, FieldInfo)) 726Friend Shared Function FieldToString(ByVal field As FieldInfo) As String
Microsoft\VisualBasic\CompilerServices\VB6File.vb (2)
109Function Callback(ByVal field_info As Reflection.FieldInfo, ByRef vValue As Object) As Boolean Implements IRecordEnum.Callback 231Function Callback(ByVal field_info As Reflection.FieldInfo, ByRef vValue As Object) As Boolean Implements IRecordEnum.Callback
Microsoft\VisualBasic\CompilerServices\VBBinder.vb (4)
1570Public Overrides Function BindToField(ByVal bindingAttr As BindingFlags, ByVal match() As FieldInfo, ByVal value As Object, ByVal culture As CultureInfo) As FieldInfo 1576Return DirectCast(m_CachedMember, FieldInfo) 2293Return DirectCast(Member, FieldInfo).IsPublic
MSBuild (1)
BuildEnvironmentHelper.cs (1)
400var runningTestsField = testInfoType.GetField("s_runningTests", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
MSBuildTaskHost (1)
BuildEnvironmentHelper.cs (1)
400var runningTestsField = testInfoType.GetField("s_runningTests", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
458[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.FieldInfo))]
netstandard (1)
netstandard.cs (1)
1426[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.FieldInfo))]
PresentationBuildTasks (5)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (2)
1833if (desc.MemberInfo is FieldInfo || desc.MemberInfo is PropertyInfo) 1914FieldInfo fiEvent = miEvent.DeclaringType.GetField(eventName + EVENT, BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecords.cs (1)
2528FieldInfo enumField = ValueType.GetField(enumValue.Trim(), BindingFlags.Static | BindingFlags.Public | BindingFlags.IgnoreCase);
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlTypeMapper.cs (2)
1020private bool IsAllowedField(FieldInfo fi) 2357isAllowed = IsAllowedField(mi as FieldInfo);
PresentationCore (2)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\WindowsRuntime\ReflectionHelper.cs (1)
282FieldInfo fieldInfo;
System\Windows\InterOp\HwndMouseInputProvider.cs (1)
1111FieldInfo fiWindowChromeWorkerProperty = windowChromeWorker?.GetField("WindowChromeWorkerProperty", BindingFlags.Static | BindingFlags.Public);
PresentationFramework (12)
MS\Internal\Interop\InternalDispatchObject.cs (2)
72FieldInfo IReflect.GetField(string name, BindingFlags bindingAttr) 76FieldInfo[] IReflect.GetFields(BindingFlags bindingAttr)
MS\Internal\LayoutDump.cs (2)
904System.Reflection.FieldInfo field = paragraphResultType.GetField("_paraClient", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic); 949System.Reflection.FieldInfo fieldOfParaClient = paragraphResultType.GetField("_paraClient",
MS\Internal\SystemDataHelper.cs (1)
73FieldInfo nullField = type.GetField("Null", BindingFlags.Static | BindingFlags.Public | BindingFlags.FlattenHierarchy);
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\WindowsRuntime\ReflectionHelper.cs (1)
282FieldInfo fieldInfo;
System\Windows\Input\Command\CommandConverter.cs (2)
152FieldInfo fieldInfo = ownerType.GetField(localName, BindingFlags.Static | BindingFlags.Public); 814FieldInfo fieldInfo = type.GetField(name, BindingFlags.Static | BindingFlags.Public);
System\Windows\Input\Command\CommandValueSerializer.cs (1)
49FieldInfo fieldInfo = ownerType.GetField(localName, BindingFlags.Static | BindingFlags.Public);
System\Windows\Markup\BamlRecords.cs (1)
2528FieldInfo enumField = ValueType.GetField(enumValue.Trim(), BindingFlags.Static | BindingFlags.Public | BindingFlags.IgnoreCase);
System\Windows\Standard\ErrorCodes.cs (2)
314foreach (FieldInfo publicStaticField in typeof(HRESULT).GetFields(BindingFlags.Static | BindingFlags.Public)) 329foreach (FieldInfo publicStaticField in typeof(Win32Error).GetFields(BindingFlags.Static | BindingFlags.Public))
PresentationFramework-SystemCore (1)
DynamicAccessorImpl.cs (1)
65FieldInfo targetField;
System.ComponentModel.Composition (17)
Microsoft\Internal\ReflectionInvoke.cs (2)
26public static object? SafeGetValue(this FieldInfo field, object? instance) 31public static void SafeSetValue(this FieldInfo field, object? instance, object? value)
Microsoft\Internal\ReflectionServices.cs (5)
32public static bool IsVisible(this FieldInfo field) 153public static IEnumerable<FieldInfo> GetAllFields(this Type type) 155IEnumerable<FieldInfo> declaredFields = type.GetDeclaredFields(); 169private static IEnumerable<FieldInfo> GetDeclaredFields(this Type type) 171foreach (FieldInfo m in type.GetFields(BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.DeclaredOnly))
System\ComponentModel\Composition\AttributedModel\AttributedPartCreationInfo.cs (2)
338foreach (FieldInfo member in type.GetFields(flags)) 477foreach (FieldInfo member in type.GetFields(flags))
System\ComponentModel\Composition\Hosting\CompositionServices.cs (1)
45return ((FieldInfo)member).FieldType;
System\ComponentModel\Composition\ReflectionModel\GenericSpecializationPartCreationInfo.cs (1)
192foreach (FieldInfo field in closedGenericPartType.GetAllFields())
System\ComponentModel\Composition\ReflectionModel\ReflectionExtensions.cs (3)
22return ((FieldInfo)accessors[0]).ToReflectionField(); 115public static ReflectionField ToReflectionField(this FieldInfo field) 138return ((FieldInfo)member).ToReflectionField();
System\ComponentModel\Composition\ReflectionModel\ReflectionField.cs (3)
11private readonly FieldInfo _field; 13public ReflectionField(FieldInfo field) 20public FieldInfo UndelyingField
System.ComponentModel.TypeConverter (9)
System\ComponentModel\AttributeCollection.cs (1)
261FieldInfo? field = reflect.GetField("Default", BindingFlags.Public | BindingFlags.Static | BindingFlags.GetField);
System\ComponentModel\Design\Serialization\InstanceDescriptor.cs (3)
42if (member is FieldInfo fi) 140else if (MemberInfo is FieldInfo) 142return ((FieldInfo)MemberInfo).GetValue(null);
System\ComponentModel\EnumConverter.cs (5)
165FieldInfo? GetEnumField(string name) => EnumType.GetField(name); 167FieldInfo? info = GetEnumField(enumName); 245FieldInfo[]? fields; 250static FieldInfo[]? GetPublicStaticEnumFields(Type type) => type.GetFields(BindingFlags.Public | BindingFlags.Static); 268foreach (FieldInfo field in fields!)
System.Data.Common (2)
System\Data\Common\DbProviderFactories.cs (1)
176FieldInfo? providerInstance = providerFactoryClass.GetField(InstanceFieldName, BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Static);
System\Data\Common\SqlUDTStorage.cs (1)
51FieldInfo fieldInfo = type.GetField("Null", BindingFlags.Public | BindingFlags.Static)!;
System.Linq.Expressions (75)
System\Linq\Expressions\Common\CachedReflectionInfo.cs (16)
37private static FieldInfo? s_Decimal_One; 38public static FieldInfo Decimal_One => 41private static FieldInfo? s_Decimal_MinusOne; 42public static FieldInfo Decimal_MinusOne => 45private static FieldInfo? s_Decimal_MinValue; 46public static FieldInfo Decimal_MinValue => 49private static FieldInfo? s_Decimal_MaxValue; 50public static FieldInfo Decimal_MaxValue => 53private static FieldInfo? s_Decimal_Zero; 54public static FieldInfo Decimal_Zero => 57private static FieldInfo? s_DateTime_MinValue; 58public static FieldInfo DateTime_MinValue => 142private static FieldInfo? s_Closure_Constants; 143public static FieldInfo Closure_Constants => 146private static FieldInfo? s_Closure_Locals; 147public static FieldInfo Closure_Locals =>
System\Linq\Expressions\Compiler\CompilerScope.Storage.cs (2)
108private readonly FieldInfo _boxValueField; 162private readonly FieldInfo _boxValueField;
System\Linq\Expressions\Compiler\ILGen.cs (3)
268internal static void EmitFieldAddress(this ILGenerator il, FieldInfo fi) 275internal static void EmitFieldGet(this ILGenerator il, FieldInfo fi) 282internal static void EmitFieldSet(this ILGenerator il, FieldInfo fi)
System\Linq\Expressions\Compiler\LambdaCompiler.Address.cs (2)
133FieldInfo? field = member as FieldInfo;
System\Linq\Expressions\Compiler\LambdaCompiler.Expressions.cs (11)
16private static readonly FieldInfo s_callSiteTargetField = typeof(CallSite<>).GetField("Target")!; 614private static FieldInfo GetCallSiteTargetField(Type siteType) 617return (FieldInfo)siteType.GetMemberWithSameMetadataDefinitionAs(s_callSiteTargetField); 811var fld = member as FieldInfo; 814_ilg.EmitFieldSet((FieldInfo)member); 848var fi = member as FieldInfo; 960if (binding.Member is FieldInfo fi) 1104Debug.Assert(member is FieldInfo || member is PropertyInfo); 1105return member is FieldInfo fi ? fi.FieldType : (member as PropertyInfo)!.PropertyType;
System\Linq\Expressions\Compiler\StackSpiller.ChildRewriter.cs (2)
267var field = member.Member as FieldInfo;
System\Linq\Expressions\Expression.cs (3)
272Debug.Assert(member is FieldInfo); 273FieldInfo field = (FieldInfo)member;
System\Linq\Expressions\Interpreter\FieldOperations.cs (6)
11protected readonly FieldInfo _field; 13public FieldInstruction(FieldInfo field) 24public LoadStaticFieldInstruction(FieldInfo field) 42public LoadFieldInstruction(FieldInfo field) 63public StoreFieldInstruction(FieldInfo field) 85public StoreStaticFieldInstruction(FieldInfo field)
System\Linq\Expressions\Interpreter\InstructionList.cs (5)
851private static readonly Dictionary<FieldInfo, Instruction> s_loadFields = new Dictionary<FieldInfo, Instruction>(); 853public void EmitLoadField(FieldInfo field) 858private static Instruction GetLoadField(FieldInfo field) 878public void EmitStoreField(FieldInfo field)
System\Linq\Expressions\Interpreter\LightCompiler.cs (10)
691var fi = (FieldInfo)refMember; 2237return ((MemberExpression)node).Member is FieldInfo; 2314var field = member.Member as FieldInfo; 2447if (member is FieldInfo fi) 2761var fi = member as FieldInfo; 3186private readonly FieldInfo _field; 3188public FieldByRefUpdater(LocalDefinition? obj, FieldInfo field, int argumentIndex)
System\Linq\Expressions\MemberAssignment.cs (1)
108case FieldInfo fi:
System\Linq\Expressions\MemberExpression.cs (10)
39internal static FieldExpression Make(Expression? expression, FieldInfo field) 47FieldInfo? fi = member as FieldInfo; 90private readonly FieldInfo _field; 92public FieldExpression(Expression? expression, FieldInfo member) 127public static MemberExpression Field(Expression? expression, FieldInfo field) 160FieldInfo? fi = expression.Type.GetField(fieldName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy) 185FieldInfo? fi = type.GetField(fieldName, BindingFlags.Static | BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy) 367FieldInfo? fi = expression.Type.GetField(propertyOrFieldName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 390if (member is FieldInfo fi)
System\Linq\Expressions\MemberListBinding.cs (2)
66/// <paramref name="member"/> does not represent a field or property.-or-The <see cref="FieldInfo.FieldType"/> or <see cref="PropertyInfo.PropertyType"/> of the field or property that <paramref name="member"/> represents does not implement <see cref="Collections.IEnumerable"/>.</exception> 79/// <paramref name="member"/> does not represent a field or property.-or-The <see cref="FieldInfo.FieldType"/> or <see cref="PropertyInfo.PropertyType"/> of the field or property that <paramref name="member"/> represents does not implement <see cref="Collections.IEnumerable"/>.</exception>
System\Linq\Expressions\MemberMemberBinding.cs (1)
144case FieldInfo fi:
System\Linq\Expressions\NewExpression.cs (1)
315if (member is FieldInfo field)
System.Net.HttpListener (6)
src\libraries\Common\src\System\Net\CookieParser.cs (6)
548private static FieldInfo? s_isQuotedDomainField; 549private static FieldInfo IsQuotedDomainField 556FieldInfo? field = typeof(Cookie).GetField("IsQuotedDomain", BindingFlags.Instance | BindingFlags.NonPublic); 565private static FieldInfo? s_isQuotedVersionField; 566private static FieldInfo IsQuotedVersionField 573FieldInfo? field = typeof(Cookie).GetField("IsQuotedVersion", BindingFlags.Instance | BindingFlags.NonPublic);
System.Net.Primitives (6)
src\libraries\Common\src\System\Net\CookieParser.cs (6)
548private static FieldInfo? s_isQuotedDomainField; 549private static FieldInfo IsQuotedDomainField 556FieldInfo? field = typeof(Cookie).GetField("IsQuotedDomain", BindingFlags.Instance | BindingFlags.NonPublic); 565private static FieldInfo? s_isQuotedVersionField; 566private static FieldInfo IsQuotedVersionField 573FieldInfo? field = typeof(Cookie).GetField("IsQuotedVersion", BindingFlags.Instance | BindingFlags.NonPublic);
System.Net.Requests (1)
System\Net\HttpWebRequest.cs (1)
1680FieldInfo? fi = Type.GetType("System.Net.Http.HttpConnectionSettings, System.Net.Http")?.GetField("_impersonationLevel", BindingFlags.NonPublic | BindingFlags.Instance);
System.Private.CoreLib (127)
src\libraries\System.Private.CoreLib\src\System\Attribute.cs (2)
35FieldInfo[] thisFields = thisType.GetFields(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.DeclaredOnly); 61FieldInfo[] fields = type.GetFields(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.DeclaredOnly);
src\libraries\System.Private.CoreLib\src\System\DefaultBinder.cs (7)
452public sealed override FieldInfo BindToField(BindingFlags bindingAttr, FieldInfo[] match, object value, CultureInfo? cultureInfo) 462FieldInfo[] candidates = (FieldInfo[])match.Clone(); 531FieldInfo bestMatch = candidates[currentMin]; 1052private static int FindMostSpecificField(FieldInfo cur1, FieldInfo cur2)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (5)
3144foreach (FieldInfo staticField in nestedType.GetFields(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static)) 3397private static void AddProviderEnumKind(ManifestBuilder manifest, FieldInfo staticField, string providerEnumKind) 5543static FieldInfo[] GetEnumFields(Type localEnumType) 5559FieldInfo[] staticFields = GetEnumFields(enumType); 5561foreach (FieldInfo staticField in staticFields)
src\libraries\System.Private.CoreLib\src\System\Reflection\Binder.cs (2)
11public abstract FieldInfo BindToField(BindingFlags bindingAttr, FieldInfo[] match, object value, CultureInfo? culture);
src\libraries\System.Private.CoreLib\src\System\Reflection\CustomAttributeNamedArgument.cs (3)
22FieldInfo field => field.FieldType, 63_memberInfo is FieldInfo fi ? 70public bool IsField => MemberInfo is FieldInfo;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\FieldOnTypeBuilderInstantiation.cs (7)
11internal static FieldInfo GetField(FieldInfo Field, TypeBuilderInstantiation type) 13FieldInfo m; 17m = (type._hashtable[Field] as FieldInfo)!; 30private FieldInfo _field; 35internal FieldOnTypeBuilderInstantiation(FieldInfo field, TypeBuilderInstantiation type) 42internal FieldInfo FieldInfo => _field;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ILGenerator.cs (2)
59public abstract void Emit(OpCode opcode, FieldInfo field); 146public virtual void EmitWriteLine(FieldInfo fld)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ModuleBuilder.cs (1)
188public abstract int GetFieldMetadataToken(FieldInfo field);
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (2)
394public override FieldInfo GetField(string name, BindingFlags bindingAttr) 400public override FieldInfo[] GetFields(BindingFlags bindingAttr)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilder.cs (2)
407public static FieldInfo GetField(Type type, FieldInfo field)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (2)
177public override FieldInfo GetField(string name, BindingFlags bindingAttr) { throw new NotSupportedException(); } 180public override FieldInfo[] GetFields(BindingFlags bindingAttr) { throw new NotSupportedException(); }
src\libraries\System.Private.CoreLib\src\System\Reflection\FieldAccessor.cs (3)
18internal FieldAccessor(FieldInfo fieldInfo) 480private static void ThrowHelperArgumentException(object target, FieldInfo fieldInfo) => 483private static void ThrowHelperFieldAccessException(FieldInfo fieldInfo) =>
src\libraries\System.Private.CoreLib\src\System\Reflection\FieldInfo.cs (4)
44public static bool operator ==(FieldInfo? left, FieldInfo? right) 62public static bool operator !=(FieldInfo? left, FieldInfo? right) => !(left == right);
src\libraries\System.Private.CoreLib\src\System\Reflection\InvokerEmitUtil.cs (2)
324private static FieldInfo? s_ByReferenceOfByte_Value; 325public static FieldInfo ByReferenceOfByte_Value() =>
src\libraries\System.Private.CoreLib\src\System\Reflection\IReflect.cs (2)
30FieldInfo? GetField(string name, BindingFlags bindingAttr); 33FieldInfo[] GetFields(BindingFlags bindingAttr);
src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (2)
116public override FieldInfo? GetField(string name, BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_ModifiedType); 119public override FieldInfo[] GetFields(BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_ModifiedType);
src\libraries\System.Private.CoreLib\src\System\Reflection\Module.cs (6)
70public FieldInfo? GetField(string name) => GetField(name, DefaultLookup); 72public virtual FieldInfo? GetField(string name, BindingFlags bindingAttr) { throw NotImplemented.ByDesign; } 75public FieldInfo[] GetFields() => GetFields(DefaultLookup); 77public virtual FieldInfo[] GetFields(BindingFlags bindingFlags) { throw NotImplemented.ByDesign; } 117public FieldInfo? ResolveField(int metadataToken) => ResolveField(metadataToken, null, null); 119public virtual FieldInfo? ResolveField(int metadataToken, Type[]? genericTypeArguments, Type[]? genericMethodArguments) { throw NotImplemented.ByDesign; }
src\libraries\System.Private.CoreLib\src\System\Reflection\NullabilityInfoContext.cs (5)
12/// <see cref="ParameterInfo"/>, <see cref="FieldInfo"/>, <see cref="PropertyInfo"/> and <see cref="EventInfo"/>. 273/// Populates <see cref="NullabilityInfo" /> for the given <see cref="FieldInfo" /> 280public NullabilityInfo Create(FieldInfo fieldInfo) 305private bool IsPrivateOrInternalFieldAndAnnotationDisabled(FieldInfo fieldInfo) 449if (metaMember is FieldInfo field)
src\libraries\System.Private.CoreLib\src\System\Reflection\RuntimeReflectionExtensions.cs (2)
13public static IEnumerable<FieldInfo> GetRuntimeFields( 49public static FieldInfo? GetRuntimeField(
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureType.cs (2)
118public sealed override FieldInfo GetField(string name, BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType); 121public sealed override FieldInfo[] GetFields(BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (2)
86public override FieldInfo? GetField(string name, BindingFlags bindingAttr) => typeImpl.GetField(name, bindingAttr); 89public override FieldInfo[] GetFields(BindingFlags bindingAttr) => typeImpl.GetFields(bindingAttr);
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeInfo.cs (2)
22public virtual FieldInfo? GetDeclaredField(string name) => GetField(name, DeclaredOnlyLookup); 60public virtual IEnumerable<FieldInfo> DeclaredFields
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncMethodBuilderCore.cs (2)
94FieldInfo[] fields = stateMachineType.GetFields(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 98foreach (FieldInfo fi in fields)
src\libraries\System.Private.CoreLib\src\System\RuntimeType.cs (3)
454FieldInfo? selFld = null; 455FieldInfo[]? flds = GetMember(name, MemberTypes.Field, bindingFlags) as FieldInfo[];
src\libraries\System.Private.CoreLib\src\System\Type.cs (5)
227public FieldInfo? GetField(string name) => GetField(name, DefaultLookup); 230public abstract FieldInfo? GetField(string name, BindingFlags bindingAttr); 233public FieldInfo[] GetFields() => GetFields(DefaultLookup); 236public abstract FieldInfo[] GetFields(BindingFlags bindingAttr); 604FieldInfo[] fields = GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance);
src\libraries\System.Private.CoreLib\src\System\Type.Enum.cs (1)
111FieldInfo[] flds = GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static);
src\libraries\System.Private.CoreLib\src\System\Type.Helpers.cs (3)
151FieldInfo?[]? f = null; 291if (f[i] is FieldInfo fi) 467FieldAttributes attr = ((FieldInfo)m).Attributes;
src\libraries\System.Private.CoreLib\src\System\TypedReference.cs (1)
16public static TypedReference MakeTypedReference(object target, FieldInfo[] flds)
src\System\Reflection\Emit\CustomAttributeBuilder.cs (5)
35this(con, constructorArgs, Array.Empty<PropertyInfo>(), Array.Empty<object>(), Array.Empty<FieldInfo>(), Array.Empty<object>()) 42this(con, constructorArgs, namedProperties, propertyValues, Array.Empty<FieldInfo>(), Array.Empty<object>()) 48public CustomAttributeBuilder(ConstructorInfo con, object?[] constructorArgs, FieldInfo[] namedFields, object?[] fieldValues) : 55public CustomAttributeBuilder(ConstructorInfo con, object?[] constructorArgs, PropertyInfo[] namedProperties, object?[] propertyValues, FieldInfo[] namedFields, object?[] fieldValues) 191FieldInfo namedField = namedFields[i];
src\System\Reflection\Emit\DynamicILGenerator.cs (1)
151public override void Emit(OpCode opcode, FieldInfo field)
src\System\Reflection\Emit\RuntimeEnumBuilder.cs (2)
122public override FieldInfo? GetField(string name, BindingFlags bindingAttr) 128public override FieldInfo[] GetFields(BindingFlags bindingAttr)
src\System\Reflection\Emit\RuntimeGenericTypeParameterBuilder.cs (2)
115public override FieldInfo GetField(string name, BindingFlags bindingAttr) { throw new NotSupportedException(); } 118public override FieldInfo[] GetFields(BindingFlags bindingAttr) { throw new NotSupportedException(); }
src\System\Reflection\Emit\RuntimeILGenerator.cs (1)
794public override void Emit(OpCode opcode, FieldInfo field)
src\System\Reflection\Emit\RuntimeModuleBuilder.cs (6)
670public override FieldInfo? ResolveField(int metadataToken, Type[]? genericTypeArguments, Type[]? genericMethodArguments) 707public override FieldInfo[] GetFields(BindingFlags bindingFlags) 713public override FieldInfo? GetField(string name, BindingFlags bindingAttr) 1172public override int GetFieldMetadataToken(FieldInfo field) 1180private int GetFieldTokenNoLock(FieldInfo field) 1234FieldInfo fb = fOnTB.FieldInfo;
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (2)
707public override FieldInfo? GetField(string name, BindingFlags bindingAttr) 716public override FieldInfo[] GetFields(BindingFlags bindingAttr)
src\System\Reflection\FieldInfo.CoreCLR.cs (3)
8public static FieldInfo GetFieldFromHandle(RuntimeFieldHandle handle) 13FieldInfo f = RuntimeType.GetFieldInfo(handle.GetRuntimeFieldInfo()); 24public static FieldInfo GetFieldFromHandle(RuntimeFieldHandle handle, RuntimeTypeHandle declaringType)
src\System\Reflection\RuntimeCustomAttributeData.cs (2)
275FieldInfo[] fields = m_ctor.DeclaringType!.GetFields(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 282foreach (FieldInfo fi in fields)
src\System\Reflection\RuntimeModule.cs (5)
133private FieldInfo? ResolveLiteralField(int metadataToken, Type[]? genericTypeArguments, Type[]? genericMethodArguments) 161public override FieldInfo? ResolveField(int metadataToken, Type[]? genericTypeArguments, Type[]? genericMethodArguments) 461public override FieldInfo[] GetFields(BindingFlags bindingFlags) 464return Array.Empty<FieldInfo>(); 470public override FieldInfo? GetField(string name, BindingFlags bindingAttr)
src\System\Runtime\InteropServices\Marshal.CoreCLR.cs (1)
40FieldInfo? f = t.GetField(fieldName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
src\System\RuntimeType.CoreCLR.cs (14)
286internal FieldInfo AddField(RuntimeFieldHandleInternal field) 328return (FieldInfo)(object)list[0]; 1768internal FieldInfo GetField(RuntimeFieldHandleInternal field) 1950internal static FieldInfo GetFieldInfo(IRuntimeFieldInfo fieldHandle) 1955internal static FieldInfo GetFieldInfo(RuntimeType? reflectedType, IRuntimeFieldInfo field) 1980FieldInfo retVal = reflectedType.Cache.GetField(fieldHandle); 2607private ListBuilder<FieldInfo> GetFieldCandidates(string? name, BindingFlags bindingAttr, bool allowPrefixLookup) 2615ListBuilder<FieldInfo> candidates = new ListBuilder<FieldInfo>(cache.Length); 2677public override FieldInfo[] GetFields(BindingFlags bindingAttr) 2702ListBuilder<FieldInfo> fields = GetFieldCandidates(null, bindingAttr, false); 2939public override FieldInfo? GetField(string name, BindingFlags bindingAttr) 2946FieldInfo? match = null; 3054ListBuilder<FieldInfo> fields = default;
src\System\ValueType.cs (1)
49FieldInfo[] thisFields = GetType().GetFields(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
System.Private.DataContractSerialization (25)
System\Runtime\Serialization\AccessorBuilder.cs (2)
81else if (memberInfo is FieldInfo fieldInfo) 146else if (memberInfo is FieldInfo fieldInfo)
System\Runtime\Serialization\ClassDataContract.cs (7)
479if (Members[i].MemberInfo is FieldInfo) 562if (Members[i].MemberInfo is FieldInfo) 850else if (!(member is FieldInfo)) 880FieldInfo? field = member as FieldInfo; 924FieldInfo? field = member as FieldInfo;
System\Runtime\Serialization\CodeGenerator.cs (2)
574if (memberInfo is FieldInfo fieldInfo) 607if (memberInfo is FieldInfo fieldInfo)
System\Runtime\Serialization\DataContract.cs (2)
2183internal static bool FieldRequiresMemberAccess(FieldInfo? field) 2212else if (member is FieldInfo field)
System\Runtime\Serialization\DataMember.cs (5)
173if (MemberInfo is FieldInfo field) 249FieldInfo? field = memberInfo as FieldInfo; 274FieldInfo? field = memberInfo as FieldInfo;
System\Runtime\Serialization\EnumDataContract.cs (2)
218FieldInfo[] fields = type.GetFields(BindingFlags.Static | BindingFlags.Public); 225FieldInfo field = fields[i];
System\Runtime\Serialization\XmlFormatGeneratorStatics.cs (4)
887private static FieldInfo? s_contractNamespacesField; 888internal static FieldInfo ContractNamespacesField 901private static FieldInfo? s_memberNamesField; 902internal static FieldInfo MemberNamesField
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (1)
288private static FieldInfo GetDBNullValueField() => typeof(DBNull).GetField("Value")!;
System.Private.Xml (42)
System\Xml\Serialization\CodeGenerator.cs (3)
537if (memberInfo is FieldInfo fieldInfo) 570if (memberInfo is FieldInfo fieldInfo) 606if (memberInfo is FieldInfo fieldInfo)
System\Xml\Serialization\Models.cs (12)
191if (memberInfo is FieldInfo) 192model = GetFieldModel((FieldInfo)memberInfo); 217private FieldModel? GetFieldModel(FieldInfo fieldInfo) 303FieldInfo? specifiedField = memberInfo.DeclaringType.GetField($"{memberInfo.Name}Specified"); 334else if (memberInfo is FieldInfo) 336_readOnly = ((FieldInfo)memberInfo).IsInitOnly; 391private readonly FieldInfo _fieldInfo; 394internal ConstantModel(FieldInfo fieldInfo, long value) 410internal FieldInfo FieldInfo 431FieldInfo[] fields = Type.GetFields(); 434FieldInfo field = fields[i]; 444private static ConstantModel? GetConstantModel(FieldInfo fieldInfo)
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (5)
643else if (memberInfo is FieldInfo fieldInfo) 670else if (memberInfo is FieldInfo fieldInfo) 1065if (memberInfo is FieldInfo fieldInfo) 2106else if (memberInfo is FieldInfo fieldInfo) 2126else if (memberInfo is FieldInfo fieldInfo)
System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (1)
767else if (memberInfo is FieldInfo memberField)
System\Xml\Serialization\SoapReflectionImporter.cs (1)
389if (!(memberInfo is FieldInfo) && !(memberInfo is PropertyInfo))
System\Xml\Serialization\SourceInfo.cs (2)
178Type memberType = (MemberInfo is FieldInfo) ? 179((FieldInfo)MemberInfo).FieldType : ((PropertyInfo)MemberInfo).PropertyType;
System\Xml\Serialization\Types.cs (1)
1206foreach (FieldInfo info in currentType.GetFields(DeclaredOnlyLookup))
System\Xml\Serialization\XmlReflectionImporter.cs (1)
835if (!(memberInfo is FieldInfo || memberInfo is PropertyInfo))
System\Xml\Serialization\XmlSerializationILGen.cs (2)
597Type memType = (memInfo is FieldInfo) ? ((FieldInfo)memInfo).FieldType : ((PropertyInfo)memInfo).PropertyType;
System\Xml\Serialization\XmlSerializationReaderILGen.cs (2)
2823ilg.ConvertValue(stackType, memInfo is FieldInfo ? ((FieldInfo)memInfo).FieldType : ((PropertyInfo)memInfo).PropertyType);
System\Xml\Serialization\XmlSerializationWriter.cs (3)
1685typeof(FieldInfo).FullName, typeof(PropertyInfo).FullName)); 1721FieldInfo[] enumFields = type.GetFields(); 1785else if (memberInfos[i] is FieldInfo)
System\Xml\Serialization\XmlSerializationWriterILGen.cs (1)
2415FieldInfo DBNull_Value = type.GetField("Value", CodeGenerator.StaticBindingFlags)!;
System\Xml\Xsl\IlGen\GenerateHelper.cs (3)
44public readonly FieldInfo SeqEmpty; 115FieldInfo? seqEmpty = sequenceType.GetField("Empty"); 1602public void Emit(OpCode opcode, FieldInfo fldInfo)
System\Xml\Xsl\IlGen\XmlILModule.cs (2)
209public FieldInfo DefineInitializedData(string name, byte[] data) 218public FieldInfo DefineField(string fieldName, Type type)
System\Xml\Xsl\XmlIlGenerator.cs (1)
357FieldInfo fldInitData, fldData, fldTypes;
System\Xml\Xslt\XslCompiledTransform.cs (2)
195FieldInfo? fldData = compiledStylesheet.GetField(XmlQueryStaticData.DataFieldName, BindingFlags.Static | BindingFlags.NonPublic); 196FieldInfo? fldTypes = compiledStylesheet.GetField(XmlQueryStaticData.TypesFieldName, BindingFlags.Static | BindingFlags.NonPublic);
System.Reflection (1)
System.Reflection.cs (1)
14[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.FieldInfo))]
System.Reflection.Context (21)
System\Reflection\Context\Custom\AttributeUtils.cs (1)
117FieldInfo provider = field.UnderlyingField;
System\Reflection\Context\Custom\CustomFieldInfo.cs (1)
10public CustomFieldInfo(FieldInfo template, CustomReflectionContext context)
System\Reflection\Context\CustomReflectionContext.Projector.cs (3)
83public override FieldInfo? ProjectField(FieldInfo? value) 243output = ProjectField((FieldInfo)value);
System\Reflection\Context\Delegation\DelegatingFieldInfo.cs (2)
12public DelegatingFieldInfo(FieldInfo field) 74public FieldInfo UnderlyingField { get; }
System\Reflection\Context\Delegation\DelegatingModule.cs (3)
84public override FieldInfo? GetField(string name, BindingFlags bindingAttr) 89public override FieldInfo[] GetFields(BindingFlags bindingFlags) 139public override FieldInfo? ResolveField(int metadataToken, Type[]? genericTypeArguments, Type[]? genericMethodArguments)
System\Reflection\Context\Delegation\DelegatingType.cs (2)
328public override FieldInfo? GetField(string name, BindingFlags bindingAttr) 333public override FieldInfo[] GetFields(BindingFlags bindingAttr)
System\Reflection\Context\Projection\ProjectingFieldInfo.cs (1)
14public ProjectingFieldInfo(FieldInfo field, Projector projector)
System\Reflection\Context\Projection\ProjectingModule.cs (3)
48public override FieldInfo? GetField(string name, BindingFlags bindingAttr) 53public override FieldInfo[] GetFields(BindingFlags bindingFlags) 79public override FieldInfo? ResolveField(int metadataToken, Type[]? genericTypeArguments, Type[]? genericMethodArguments)
System\Reflection\Context\Projection\ProjectingType.cs (3)
209public override FieldInfo? GetField(string name, BindingFlags bindingAttr) 214public override FieldInfo[] GetFields(BindingFlags bindingAttr) 235FieldInfo[] fields = GetFields(bindingAttr);
System\Reflection\Context\Projection\Projector.cs (2)
52public abstract FieldInfo? ProjectField(FieldInfo? value);
System.Reflection.Emit (13)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (2)
394public override FieldInfo GetField(string name, BindingFlags bindingAttr) 400public override FieldInfo[] GetFields(BindingFlags bindingAttr)
System\Reflection\Emit\EnumBuilderImpl.cs (2)
122public override FieldInfo? GetField(string name, BindingFlags bindingAttr) => throw new NotSupportedException(); 124public override FieldInfo[] GetFields(BindingFlags bindingAttr) => throw new NotSupportedException();
System\Reflection\Emit\GenericTypeParameterBuilderImpl.cs (2)
111public override FieldInfo GetField(string name, BindingFlags bindingAttr) => throw new NotSupportedException(); 113public override FieldInfo[] GetFields(BindingFlags bindingAttr) => throw new NotSupportedException();
System\Reflection\Emit\ILGeneratorImpl.cs (1)
563public override void Emit(OpCode opcode, FieldInfo field)
System\Reflection\Emit\ModuleBuilderImpl.cs (3)
731case FieldInfo field: 1063public override int GetFieldMetadataToken(FieldInfo field) => GetTokenForHandle(TryGetFieldHandle(field)); 1065internal EntityHandle TryGetFieldHandle(FieldInfo field)
System\Reflection\Emit\TypeBuilderImpl.cs (3)
836public override FieldInfo? GetField(string name, BindingFlags bindingFlags) 841FieldInfo? match = null; 877public override FieldInfo[] GetFields(BindingFlags bindingAttr)
System.Reflection.MetadataLoadContext (42)
System\Reflection\DefaultBinder.cs (2)
43public sealed override FieldInfo BindToField(BindingFlags bindingAttr, FieldInfo[] match, object value, CultureInfo? cultureInfo) => throw new InvalidOperationException(SR.Arg_InvalidOperation_Reflection);
System\Reflection\Runtime\BindingFlagSupport\FieldPolicies.cs (10)
12internal sealed class FieldPolicies : MemberPolicies<FieldInfo> 14public sealed override IEnumerable<FieldInfo> GetDeclaredMembers(TypeInfo typeInfo) 19public sealed override IEnumerable<FieldInfo> CoreGetDeclaredMembers(RuntimeTypeInfo type, NameFilter? filter, RuntimeTypeInfo reflectedType) 26public sealed override void GetMemberAttributes(FieldInfo member, out MethodAttributes visibility, out bool isStatic, out bool isVirtual, out bool isNewSlot) 35public sealed override bool ImplicitlyOverrides(FieldInfo? baseMember, FieldInfo? derivedMember) => false; 37public sealed override bool IsSuppressedByMoreDerivedMember(FieldInfo member, FieldInfo[] priorMembers, int startIndex, int endIndex) 42public sealed override bool OkToIgnoreAmbiguity(FieldInfo m1, FieldInfo m2)
System\Reflection\Runtime\BindingFlagSupport\MemberPolicies.cs (1)
189if (t.Equals(typeof(FieldInfo)))
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.cs (2)
112public sealed override FieldInfo? GetField(string name, BindingFlags bindingAttr) => GetModuleType().GetField(name, bindingAttr); 113public sealed override FieldInfo[] GetFields(BindingFlags bindingFlags) => GetModuleType().GetFields(bindingFlags);
System\Reflection\TypeLoading\Modules\RoModule.cs (3)
70public abstract override FieldInfo? GetField(string name, BindingFlags bindingAttr); 71public abstract override FieldInfo[] GetFields(BindingFlags bindingFlags); 86public sealed override FieldInfo ResolveField(int metadataToken, Type[]? genericTypeArguments, Type[]? genericMethodArguments) => throw new NotSupportedException(SR.NotSupported_ResolvingTokens);
System\Reflection\TypeLoading\Modules\RoResourceModule.cs (3)
46public sealed override FieldInfo? GetField(string name, BindingFlags bindingAttr) => null; 47public sealed override FieldInfo[] GetFields(BindingFlags bindingFlags) => Array.Empty<FieldInfo>();
System\Reflection\TypeLoading\RuntimeTypeInfo.BindingFlags.cs (4)
49public sealed override FieldInfo[] GetFields(BindingFlags bindingAttr) => Query<FieldInfo>(bindingAttr).ToArray(); 50public sealed override FieldInfo? GetField(string name, BindingFlags bindingAttr) => Query<FieldInfo>(name, bindingAttr).Disambiguate();
System\Reflection\TypeLoading\RuntimeTypeInfo.GetMember.cs (1)
57if ((results = QuerySpecificMemberTypeIfRequested(type, optionalName, bindingAttr, predicate, MemberTypes.Field, out QueryResult<FieldInfo> fields)) != null)
System\Reflection\TypeLoading\RuntimeTypeInfo.TypeComponentsCache.cs (1)
89perNameCaches[MemberTypeIndex.Field] = new PerNameQueryCache<FieldInfo>(type, ignoreCase: ignoreCase, immediateTypeOnly: immediateTypeOnly);
System\Reflection\TypeLoading\Types\Ecma\EcmaDefinitionType.BindingFlags.cs (1)
56internal sealed override IEnumerable<FieldInfo> SpecializeFields(NameFilter? filter, Type reflectedType, RoInstantiationProviderType declaringType)
System\Reflection\TypeLoading\Types\RoConstructedGenericType.cs (1)
142internal sealed override IEnumerable<FieldInfo> GetFieldsCore(NameFilter? filter, Type reflectedType) => _genericTypeDefinition.SpecializeFields(filter, reflectedType, this);
System\Reflection\TypeLoading\Types\RoDefinitionType.cs (2)
236internal sealed override IEnumerable<FieldInfo> GetFieldsCore(NameFilter? filter, Type reflectedType) => SpecializeFields(filter, reflectedType, this); 243internal abstract IEnumerable<FieldInfo> SpecializeFields(NameFilter? filter, Type reflectedType, RoInstantiationProviderType declaringType);
System\Reflection\TypeLoading\Types\RoExceptionType.cs (1)
48internal sealed override IEnumerable<FieldInfo> SpecializeFields(NameFilter? filter, Type reflectedType, RoInstantiationProviderType declaringType) => throw null!;
System\Reflection\TypeLoading\Types\RoFunctionPointerType.cs (2)
200internal sealed override IEnumerable<FieldInfo> GetFieldsCore(NameFilter? filter, Type reflectedType) => Array.Empty<FieldInfo>();
System\Reflection\TypeLoading\Types\RoGenericParameterType.cs (2)
91internal sealed override IEnumerable<FieldInfo> GetFieldsCore(NameFilter? filter, Type reflectedType) => Array.Empty<FieldInfo>();
System\Reflection\TypeLoading\Types\RoHasElementType.cs (2)
83internal sealed override IEnumerable<FieldInfo> GetFieldsCore(NameFilter? filter, Type reflectedType) => Array.Empty<FieldInfo>();
System\Reflection\TypeLoading\Types\RoModifiedType.cs (1)
195internal override IEnumerable<FieldInfo> GetFieldsCore(NameFilter? filter, Type reflectedType) => throw new NotSupportedException(SR.NotSupported_ModifiedType);
System\Reflection\TypeLoading\Types\RoStubType.cs (1)
80internal sealed override IEnumerable<FieldInfo> GetFieldsCore(NameFilter? filter, Type reflectedType) => throw null!;
System\Reflection\TypeLoading\Types\RoType.cs (2)
342FieldInfo[] enumFields = GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static); 383internal abstract IEnumerable<FieldInfo> GetFieldsCore(NameFilter? filter, Type reflectedType);
System.Reflection.TypeExtensions (4)
System\Reflection\TypeExtensions.cs (4)
86public static FieldInfo? GetField( 95public static FieldInfo? GetField( 105public static FieldInfo[] GetFields( 113public static FieldInfo[] GetFields(
System.Resources.Extensions (4)
System\Resources\Extensions\BinaryFormat\Deserializer\ClassRecordFieldInfoDeserializer.cs (2)
55FieldInfo field = (FieldInfo)_fieldInfo[_currentFieldIndex];
System\Resources\Extensions\BinaryFormat\Deserializer\FieldValueUpdater.cs (2)
11private readonly FieldInfo _field; 13internal FieldValueUpdater(int objectId, int valueId, FieldInfo field) : base(objectId, valueId)
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net9.0\System.Runtime.Forwards.cs (1)
458[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.FieldInfo))]
System.Runtime.Serialization.Formatters (45)
System\Runtime\Serialization\Formatters\Binary\BinaryObjectInfo.cs (3)
265_cache._memberTypes[i] = ((FieldInfo)_cache._memberInfos[i]).FieldType; 727if (objMember is FieldInfo) 729return ((FieldInfo)objMember).FieldType;
System\Runtime\Serialization\FormatterServices.cs (14)
23private static FieldInfo[] InternalGetSerializableMembers( 31return Array.Empty<FieldInfo>(); 40FieldInfo[] typeMembers = GetSerializableFields(type); 52var allMembers = new List<FieldInfo>(); 61FieldInfo[] typeFields = parentType.GetFields(BindingFlags.NonPublic | BindingFlags.Instance); 63foreach (FieldInfo field in typeFields) 77var membersTemp = new FieldInfo[allMembers.Count + typeMembers.Length]; 88private static FieldInfo[] GetSerializableFields( 92FieldInfo[] fields = type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance); 107var properFields = new FieldInfo[countProper]; 207if (fi is FieldInfo serField) 245if (member is FieldInfo field) 272FieldInfo? field = member as FieldInfo;
System\Runtime\Serialization\ObjectManager.cs (22)
20private static readonly FieldInfo s_nullableValueField = typeof(Nullable<>).GetField("value", BindingFlags.NonPublic | BindingFlags.Instance)!; 275private bool DoValueTypeFixup(FieldInfo? memberToFix, ObjectHolder holder, object? value) 277var fieldsTemp = new FieldInfo[4]; 278FieldInfo[] fields; 296var temp = new FieldInfo[fieldsTemp.Length * 2]; 310FieldInfo parentField = currFixup.ParentField; 319FieldInfo? nullableValueField = GetNullableValueField(parentField.FieldType); 354fields = new FieldInfo[currentFieldIndex]; 357FieldInfo? fieldInfo = fieldsTemp[(currentFieldIndex - 1 - i)]; 389private static FieldInfo? GetNullableValueField(Type type) 393return (FieldInfo)type.GetMemberWithSameMetadataDefinitionAs(s_nullableValueField); 513if (tempMember is FieldInfo) 526if (!DoValueTypeFixup((FieldInfo)tempMember, holder, tempObjectHolder.ObjectValue)) 654Debug.Assert(member == null || member is FieldInfo, "RegisterString - member is FieldInfo"); 656temp = new ObjectHolder(obj, objectID, info, null, idOfContainingObj, (FieldInfo?)member, null); 670if (member != null && !(member is FieldInfo)) // .NET Framework checks specifically for RuntimeFieldInfo and SerializationFieldInfo, but the former is an implementation detail in corelib 707temp = new ObjectHolder(obj, objectID, info, surrogate, idOfContainingObj, (FieldInfo?)member, arrayIndex); 726temp.UpdateData(obj, info, surrogate, idOfContainingObj, (FieldInfo?)member, arrayIndex, this); 932if (!(member is FieldInfo)) // .NET Framework checks specifically for RuntimeFieldInfo and SerializationFieldInfo, but the former is an implementation detail in corelib 1042long idOfContainingObj, FieldInfo? field, int[]? arrayIndex) 1079long idOfContainingObj, FieldInfo? field, int[]? arrayIndex) 1201FieldInfo? field, int[]? arrayIndex, ObjectManager manager)
System\Runtime\Serialization\SerializationFieldInfo.cs (3)
12private readonly FieldInfo m_field; 15internal SerializationFieldInfo(FieldInfo field, string namePrefix) 24internal FieldInfo FieldInfo => m_field;
System\Runtime\Serialization\ValueTypeFixupInfo.cs (3)
23private readonly FieldInfo? _parentField; 31public ValueTypeFixupInfo(long containerID, FieldInfo? member, int[]? parentIndex) 69public FieldInfo? ParentField => _parentField;
System.ServiceModel.NetNamedPipe.Tests (1)
NetNamedPipeBindingTest.cs (1)
29FieldInfo f = t.GetField("s_useSha1InPipeConnectionGetHashAlgorithm", BindingFlags.Static | BindingFlags.NonPublic);
System.ServiceModel.Primitives (11)
System\ServiceModel\Description\TypeLoader.cs (4)
1347if (!(memberInfo is FieldInfo || memberInfo is PropertyInfo)) 1367Contract.Assert(memberInfo is FieldInfo); 1368if (((FieldInfo)memberInfo).IsStatic) 1403memberType = ((FieldInfo)memberInfo).FieldType;
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
621part.Type = (member.MemberType == MemberTypes.Property) ? ((PropertyInfo)member).PropertyType : ((FieldInfo)member).FieldType;
System\ServiceModel\Dispatcher\OperationFormatter.cs (2)
658return ((FieldInfo)memberInfo).GetValue(_instance); 672((FieldInfo)memberInfo).SetValue(_instance, value);
System\ServiceModel\Dispatcher\XmlSerializerOperationFormatter.cs (4)
345FieldInfo field = member as FieldInfo; 418FieldInfo field = member as FieldInfo;
System.Text.Json (18)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Converters.cs (1)
135Debug.Assert(memberInfo is FieldInfo or PropertyInfo);
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (5)
187foreach (FieldInfo fieldInfo in currentType.GetFields(AllInstanceMembers)) 346case FieldInfo fieldInfo: 418Debug.Assert(memberInfo is FieldInfo or PropertyInfo); 437case FieldInfo fieldInfo: 491nullabilityInfo = nullabilityCtx.Create((FieldInfo)memberInfo);
System\Text\Json\Serialization\Metadata\MemberAccessor.cs (2)
28public abstract Func<object, TProperty> CreateFieldGetter<TProperty>(FieldInfo fieldInfo); 30public abstract Action<object, TProperty> CreateFieldSetter<TProperty>(FieldInfo fieldInfo);
System\Text\Json\Serialization\Metadata\ReflectionEmitCachingMemberAccessor.cs (4)
36public override Func<object, TProperty> CreateFieldGetter<TProperty>(FieldInfo fieldInfo) => 39valueFactory: key => _sourceAccessor.CreateFieldGetter<TProperty>((FieldInfo)key.member!)); 41public override Action<object, TProperty> CreateFieldSetter<TProperty>(FieldInfo fieldInfo) => 44valueFactory: key => _sourceAccessor.CreateFieldSetter<TProperty>((FieldInfo)key.member!));
System\Text\Json\Serialization\Metadata\ReflectionEmitMemberAccessor.cs (4)
330public override Func<object, TProperty> CreateFieldGetter<TProperty>(FieldInfo fieldInfo) => 333private static DynamicMethod CreateFieldGetter(FieldInfo fieldInfo, Type runtimeFieldType) 364public override Action<object, TProperty> CreateFieldSetter<TProperty>(FieldInfo fieldInfo) => 367private static DynamicMethod CreateFieldSetter(FieldInfo fieldInfo, Type runtimeFieldType)
System\Text\Json\Serialization\Metadata\ReflectionMemberAccessor.cs (2)
173public override Func<object, TProperty> CreateFieldGetter<TProperty>(FieldInfo fieldInfo) => 179public override Action<object, TProperty> CreateFieldSetter<TProperty>(FieldInfo fieldInfo) =>
System.Text.RegularExpressions (15)
System\Text\RegularExpressions\RegexAssemblyCompiler.cs (3)
162FieldInfo capslistField = RegexField(nameof(Regex.capslist)); 192internal void GenerateCreateHashtable(FieldInfo field, Hashtable ht) 225private static FieldInfo RegexField(string fieldname) =>
System\Text\RegularExpressions\RegexCompiler.cs (12)
23private static readonly FieldInfo s_runtextstartField = RegexRunnerField("runtextstart"); 24private static readonly FieldInfo s_runtextposField = RegexRunnerField("runtextpos"); 25private static readonly FieldInfo s_runtrackposField = RegexRunnerField("runtrackpos"); 26private static readonly FieldInfo s_runstackField = RegexRunnerField("runstack"); 27private static readonly FieldInfo s_cultureField = typeof(CompiledRegexRunner).GetField("_culture", BindingFlags.Instance | BindingFlags.NonPublic)!; 28private static readonly FieldInfo s_caseBehaviorField = typeof(CompiledRegexRunner).GetField("_caseBehavior", BindingFlags.Instance | BindingFlags.NonPublic)!; 29private static readonly FieldInfo s_searchValuesArrayField = typeof(CompiledRegexRunner).GetField("_searchValues", BindingFlags.Instance | BindingFlags.NonPublic)!; 126private static FieldInfo RegexRunnerField(string fieldname) => typeof(RegexRunner).GetField(fieldname, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static)!; 225protected void Ldthisfld(FieldInfo ft) 232protected void Ldthisflda(FieldInfo ft) 243private void Mvfldloc(FieldInfo ft, LocalBuilder lt) 250protected void Stfld(FieldInfo ft) => _ilg!.Emit(OpCodes.Stfld, ft);
System.Xaml (1)
System\Windows\Markup\StaticExtension.cs (1)
124FieldInfo field = currentType.GetField(name, BindingFlags.Public | BindingFlags.Static);
UIAutomationClient (1)
MS\Internal\Automation\ProxyManager.cs (1)
74FieldInfo fi = t.GetField("ClientSideProviderDescriptionTable", BindingFlags.Static | BindingFlags.Public);
WasmAppBuilder (1)
PInvokeTableGenerator.cs (1)
499foreach (var ft in fields)