Наследование: MetaDataMember
Пример #1
0
 public PInvokeImplementation(MetaDataMember member, PInvokeImplAttributes attributes, ModuleReference moduleRef, string entrypoint)
     : base(new MetaDataRow((uint)attributes, (uint)0, (uint)0, moduleRef.TableIndex))
 {
     this._member = member;
     this._importScope = moduleRef;
     this._entrypoint = entrypoint;
 }
Пример #2
0
 public override void LoadCache()
 {
     _member      = Member;
     _entrypoint  = Entrypoint;
     _importScope = ImportScope;
 }
Пример #3
0
 public override void ClearCache()
 {
     _member      = null;
     _entrypoint  = null;
     _importScope = null;
 }
Пример #4
0
 public PInvokeImplementation(MetaDataMember member, PInvokeImplAttributes attributes, ModuleReference moduleRef, string entrypoint)
     : base(new MetaDataRow((uint)attributes, (uint) 0, (uint) 0, moduleRef.TableIndex))
 {
     this._member      = member;
     this._importScope = moduleRef;
     this._entrypoint  = entrypoint;
 }
Пример #5
0
 private void UpdateModuleRef(Workspace workspace, ModuleReference moduleRef)
 {
     moduleRef.MetaDataRow.Parts[0] = GetStringIndex(workspace, moduleRef.Name);
 }
 public override void ClearCache()
 {
     member = null;
     entrypoint = null;
     importScope = null;
 }
Пример #7
0
 public override void LoadCache()
 {
     _member = Member;
     _entrypoint = Entrypoint;
     _importScope = ImportScope;
 }