2 types derived from RuntimeFieldInfo
mscorlib (2)
system\reflection\fieldinfo.cs (2)
389internal unsafe sealed class RtFieldInfo : RuntimeFieldInfo, IRuntimeFieldInfo 835internal sealed unsafe class MdFieldInfo : RuntimeFieldInfo, ISerializable
59 references to RuntimeFieldInfo
mscorlib (59)
system\nonserializedattribute.cs (2)
23internal static Attribute GetCustomAttribute(RuntimeFieldInfo field) 31internal static bool IsDefined(RuntimeFieldInfo field)
system\reflection\customattribute.cs (7)
92internal static IList<CustomAttributeData> GetCustomAttributesInternal(RuntimeFieldInfo target) 99Attribute[] a = PseudoCustomAttribute.GetCustomAttributes((RuntimeFieldInfo)target, typeof(object) as RuntimeType, out pcaCount); 1281internal static bool IsDefined(RuntimeFieldInfo field, RuntimeType caType) 1420private static bool AllowCriticalCustomAttributes(RuntimeFieldInfo field) 1528internal static Object[] GetCustomAttributes(RuntimeFieldInfo field, RuntimeType caType) 2435internal static Attribute[] GetCustomAttributes(RuntimeFieldInfo field, RuntimeType caType, out int count) 2469internal static bool IsDefined(RuntimeFieldInfo field, RuntimeType caType)
system\reflection\emit\dynamicilgenerator.cs (4)
201RuntimeFieldInfo runtimeField = field as RuntimeFieldInfo; 567private int GetTokenFor(RuntimeFieldInfo runtimeField) 581private int GetTokenFor(RuntimeFieldInfo runtimeField, RuntimeType rtType)
system\reflection\emit\modulebuilder.cs (3)
239private int GetMemberRefOfFieldInfo(int tkType, RuntimeTypeHandle declaringType, RuntimeFieldInfo runtimeField) 2127RuntimeFieldInfo rtField = null; 2155else if ( (rtField = field as RuntimeFieldInfo) != null)
system\reflection\emit\xxxontypebuilderinstantiation.cs (2)
236Contract.Assert(field is FieldBuilder || field is RuntimeFieldInfo); 263Contract.Assert(m_field is RuntimeFieldInfo);
system\reflection\fieldinfo.cs (2)
75left is RuntimeFieldInfo || right is RuntimeFieldInfo)
system\rttype.cs (17)
368T[] list = (T[])(object)new RuntimeFieldInfo[1] { 854private unsafe RuntimeFieldInfo[] PopulateFields(Filter filter) 856ListBuilder<RuntimeFieldInfo> list = new ListBuilder<RuntimeFieldInfo>(); 906private unsafe void PopulateRtFields(Filter filter, RuntimeType declaringType, ref ListBuilder<RuntimeFieldInfo> list) 927IntPtr* ppFieldHandles, int count, RuntimeType declaringType, ref ListBuilder<RuntimeFieldInfo> list) 972RuntimeFieldInfo runtimeFieldInfo = 980private unsafe void PopulateLiteralFields(Filter filter, RuntimeType declaringType, ref ListBuilder<RuntimeFieldInfo> list) 1032RuntimeFieldInfo runtimeFieldInfo = 1581private MemberInfoCache<RuntimeFieldInfo> m_fieldInfoCache; 1896internal RuntimeFieldInfo[] GetFieldList(MemberListType listType, string name) 1898return GetMemberList<RuntimeFieldInfo>(ref m_fieldInfoCache, listType, name, CacheType.Field); 1925GetMemberCache<RuntimeFieldInfo>(ref m_fieldInfoCache); 2998RuntimeFieldInfo[] cache = Cache.GetFieldList(listType, name); 3005RuntimeFieldInfo fieldInfo = cache[i]; 3359RuntimeFieldInfo[] cache = Cache.GetFieldList(listType, name); 3367RuntimeFieldInfo fieldInfo = cache[i];
system\runtime\interopservices\attributes.cs (4)
542internal static Attribute GetCustomAttribute(RuntimeFieldInfo field) 548internal static bool IsDefined(RuntimeFieldInfo field) 945internal static Attribute GetCustomAttribute(RuntimeFieldInfo field) 957internal static bool IsDefined(RuntimeFieldInfo field)
system\runtime\remoting\remotingattributes.cs (1)
55internal RemotingFieldCachedData(RuntimeFieldInfo ri)
system\runtime\remoting\remotingservices.cs (2)
2820RuntimeFieldInfo rfi = null; 2827else if ((rfi = mi as RuntimeFieldInfo) != null)
system\runtime\serialization\formatterservices.cs (2)
125allMembers.Add(new SerializationFieldInfo((RuntimeFieldInfo)field, typeName)); 405Contract.Assert(mi is RuntimeFieldInfo || mi is SerializationFieldInfo,
system\runtime\serialization\objectmanager.cs (3)
451((RuntimeFieldInfo)memberToFix).SetValueDirect(typedRef, value); 749if (member!=null && !(member is RuntimeFieldInfo) && !(member is SerializationFieldInfo)) { 1023if (!(member is RuntimeFieldInfo) && !(member is SerializationFieldInfo)) {
system\runtime\serialization\serializationfieldinfo.cs (3)
36private RuntimeFieldInfo m_field; 42internal SerializationFieldInfo(RuntimeFieldInfo field, String namePrefix) { 124internal RuntimeFieldInfo FieldInfo {
system\runtimehandles.cs (5)
1799FieldInfo f =(RuntimeFieldInfo) info.GetValue("FieldObj", typeof(RuntimeFieldInfo)); 1820RuntimeFieldInfo fldInfo = (RuntimeFieldInfo)RuntimeType.GetFieldInfo(this.GetRuntimeFieldInfo()); 1822info.AddValue("FieldObj",fldInfo, typeof(RuntimeFieldInfo));
system\typedreference.cs (2)
44RuntimeFieldInfo field = flds[i] as RuntimeFieldInfo;