System.Signature.GetSignature C# (CSharp) Method

GetSignature() private static method

private static GetSignature ( SignatureStruct &signature, void pCorSig, int cCorSig, RuntimeFieldHandle fieldHandle, RuntimeMethodHandle methodHandle, RuntimeTypeHandle declaringTypeHandle ) : void
signature SignatureStruct
pCorSig void
cCorSig int
fieldHandle RuntimeFieldHandle
methodHandle RuntimeMethodHandle
declaringTypeHandle RuntimeTypeHandle
return void
        private static void GetSignature(
            ref SignatureStruct signature, // This parameter must be passed as a pointer to the stack to prevent GC holes
            void* pCorSig, int cCorSig,
            RuntimeFieldHandle fieldHandle, RuntimeMethodHandle methodHandle, RuntimeTypeHandle declaringTypeHandle)
        {
            _GetSignature(ref signature, pCorSig, cCorSig, fieldHandle.Value, methodHandle.Value, declaringTypeHandle.Value);
        }