4 instantiations of RuntimeFieldHandleInternal
System.Private.CoreLib (4)
src\System\Reflection\RtFieldInfo.cs (1)
46
RuntimeFieldHandleInternal IRuntimeFieldInfo.Value => new
RuntimeFieldHandleInternal
(m_fieldHandle);
src\System\RuntimeHandles.cs (2)
1443
RuntimeFieldHandleInternal handle =
new
(pFD);
1501
var handle = new
RuntimeFieldHandleInternal
(value);
src\System\RuntimeType.CoreCLR.cs (1)
883
RuntimeFieldHandleInternal runtimeFieldHandle = new
RuntimeFieldHandleInternal
(handle);
30 references to RuntimeFieldHandleInternal
System.Private.CoreLib (30)
LibraryImports.g.cs (3)
3027
internal static partial bool GetRVAFieldInfo(global::System.
RuntimeFieldHandleInternal
field, out void* address, out uint size)
3045
static extern unsafe int __PInvoke(global::System.
RuntimeFieldHandleInternal
__field_native, void** __address_native, uint* __size_native);
3220
private static extern partial void Init(global::System.Runtime.CompilerServices.ObjectHandleOnStack _this, void* pCorSig, int cCorSig, global::System.
RuntimeFieldHandleInternal
fieldHandle, global::System.RuntimeMethodHandleInternal methodHandle);
src\System\Reflection\RtFieldInfo.cs (2)
37
RuntimeFieldHandleInternal
handle, RuntimeType declaringType, RuntimeTypeCache reflectedTypeCache, BindingFlags bindingFlags)
46
RuntimeFieldHandleInternal
IRuntimeFieldInfo.Value => new RuntimeFieldHandleInternal(m_fieldHandle);
src\System\RuntimeHandles.cs (21)
1408
RuntimeFieldHandleInternal
Value
1417
public RuntimeFieldInfoStub(
RuntimeFieldHandleInternal
fieldHandle, object keepalive)
1432
private
RuntimeFieldHandleInternal
m_fieldHandle;
1435
RuntimeFieldHandleInternal
IRuntimeFieldInfo.Value => m_fieldHandle;
1443
RuntimeFieldHandleInternal
handle = new(pFD);
1501
var
handle = new RuntimeFieldHandleInternal(value);
1525
private static extern void* GetUtf8NameInternal(
RuntimeFieldHandleInternal
field);
1530
internal static MdUtf8String GetUtf8Name(
RuntimeFieldHandleInternal
field)
1541
internal static extern FieldAttributes GetAttributes(
RuntimeFieldHandleInternal
field);
1544
private static extern MethodTable* GetApproxDeclaringMethodTable(
RuntimeFieldHandleInternal
field);
1546
internal static RuntimeType GetApproxDeclaringType(
RuntimeFieldHandleInternal
field)
1573
internal static partial bool GetRVAFieldInfo(
RuntimeFieldHandleInternal
field, out void* address, out uint size);
1687
private static extern unsafe
RuntimeFieldHandleInternal
GetStaticFieldForGenericType(
RuntimeFieldHandleInternal
field, MethodTable* pMT);
1689
internal static
RuntimeFieldHandleInternal
GetStaticFieldForGenericType(
RuntimeFieldHandleInternal
field, RuntimeType declaringType)
1697
internal static extern bool AcquiresContextFromThis(
RuntimeFieldHandleInternal
field);
1700
private static extern LoaderAllocator GetLoaderAllocatorInternal(
RuntimeFieldHandleInternal
field);
1702
internal static LoaderAllocator GetLoaderAllocator(
RuntimeFieldHandleInternal
field)
2056
RuntimeFieldHandleInternal
fieldHandle,
2062
RuntimeFieldHandleInternal
fieldHandle,
src\System\RuntimeType.CoreCLR.cs (4)
281
internal FieldInfo AddField(
RuntimeFieldHandleInternal
field)
883
RuntimeFieldHandleInternal
runtimeFieldHandle = new RuntimeFieldHandleInternal(handle);
1763
internal FieldInfo GetField(
RuntimeFieldHandleInternal
field)
1974
RuntimeFieldHandleInternal
fieldHandle = field.Value;