public InteropStateManager(ModuleDesc generatedAssembly) { _generatedAssembly = generatedAssembly; _structMarshallingThunkHashtable = new StructMarshallingThunkHashTable(this, _generatedAssembly.GetGlobalModuleType()); _nativeStructHashtable = new NativeStructTypeHashtable(this, _generatedAssembly); _delegateMarshallingThunkHashtable = new DelegateMarshallingStubHashtable(this, _generatedAssembly.GetGlobalModuleType()); }
public InteropStateManager(ModuleDesc generatedAssembly) { _generatedAssembly = generatedAssembly; _structMarshallingThunkHashtable = new StructMarshallingThunkHashTable(this, _generatedAssembly.GetGlobalModuleType()); _nativeStructHashtable = new NativeStructTypeHashtable(this, _generatedAssembly); _delegateMarshallingThunkHashtable = new DelegateMarshallingStubHashtable(this, _generatedAssembly.GetGlobalModuleType()); _forwardDelegateCreationStubHashtable = new ForwardDelegateCreationStubHashtable(this, _generatedAssembly.GetGlobalModuleType()); _pInvokeDelegateWrapperHashtable = new PInvokeDelegateWrapperHashtable(this, _generatedAssembly); _inlineArrayHashtable = new InlineArrayHashTable(this, _generatedAssembly); }