PERWAPI.ReferenceScope.AddToClassList C# (CSharp) Метод

AddToClassList() приватный Метод

private AddToClassList ( Class aClass ) : void
aClass Class
Результат void
        internal override void AddToClassList(Class aClass)
        {
            ((ClassRef)aClass).SetScope(this);
            classes.Add(aClass);
        }

Usage Example

Пример #1
0
 internal static ClassRef ReadDef(PEReader buff, ReferenceScope resScope, uint index)
 {
     uint junk = buff.ReadUInt32();
     string cName = buff.GetString();
     string nsName = buff.GetString();
     ClassRef newClass = (ClassRef)resScope.GetExistingClass(nsName,cName);
     if (newClass == null) {
         newClass = new ClassRef(resScope,nsName,cName);
         resScope.AddToClassList(newClass);
     }
     newClass.readAsDef = true;
     newClass.Row = index;
     junk = buff.GetCodedIndex(CIx.TypeDefOrRef);
     newClass.fieldIx = buff.GetIndex(MDTable.Field);
     newClass.methodIx = buff.GetIndex(MDTable.Method);
     return newClass;
 }
All Usage Examples Of PERWAPI.ReferenceScope::AddToClassList