System.Reflection.Emit.FieldOnTypeBuilderInstantiation.GetField C# (CSharp) Method

GetField() static private method

static private GetField ( FieldInfo Field, TypeBuilderInstantiation type ) : FieldInfo
Field System.Reflection.FieldInfo
type TypeBuilderInstantiation
return System.Reflection.FieldInfo
        internal static FieldInfo GetField(FieldInfo Field, TypeBuilderInstantiation type)
        {
            Entry entry = new Entry(Field, type);

            if (m_hashtable.Contains(entry))
                return m_hashtable[entry] as FieldInfo;

            FieldInfo m = new FieldOnTypeBuilderInstantiation(Field, type);

            m_hashtable[entry] = m;
            return m;
        }
        #endregion