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