// Convert an assembly into a type library. public Object ConvertAssemblyToTypeLib (Assembly assembly, String typeLibName, TypeLibExporterFlags flags, ITypeLibExporterNotifySink notifySink) { throw new NotImplementedException(); }
public object ConvertAssemblyToTypeLib(Assembly assembly, string strTypeLibName, TypeLibExporterFlags flags, ITypeLibExporterNotifySink notifySink) { RuntimeAssembly internalAssembly; AssemblyBuilder builder = assembly as AssemblyBuilder; if (builder != null) { internalAssembly = builder.InternalAssembly; } else { internalAssembly = assembly as RuntimeAssembly; } return nConvertAssemblyToTypeLib(internalAssembly, strTypeLibName, flags, notifySink); }
private static extern object nConvertAssemblyToTypeLib(RuntimeAssembly assembly, string strTypeLibName, TypeLibExporterFlags flags, ITypeLibExporterNotifySink notifySink);
public object ConvertAssemblyToTypeLib(Assembly assembly, string strTypeLibName, TypeLibExporterFlags flags, ITypeLibExporterNotifySink notifySink) { AssemblyBuilder assemblyBuilder = assembly as AssemblyBuilder; RuntimeAssembly assembly2; if (assemblyBuilder != null) { assembly2 = assemblyBuilder.InternalAssembly; } else { assembly2 = (assembly as RuntimeAssembly); } return(TypeLibConverter.nConvertAssemblyToTypeLib(assembly2, strTypeLibName, flags, notifySink)); }
private static extern Object nConvertAssemblyToTypeLib(RuntimeAssembly assembly, String strTypeLibName, TypeLibExporterFlags flags, ITypeLibExporterNotifySink notifySink);
public Object ConvertAssemblyToTypeLib(Assembly assembly, String strTypeLibName, TypeLibExporterFlags flags, ITypeLibExporterNotifySink notifySink) { RuntimeAssembly rtAssembly; AssemblyBuilder ab = assembly as AssemblyBuilder; if (ab != null) rtAssembly = ab.InternalAssembly; else rtAssembly = assembly as RuntimeAssembly; return nConvertAssemblyToTypeLib(rtAssembly, strTypeLibName, flags, notifySink); }
public object ConvertAssemblyToTypeLib (System.Reflection.Assembly assembly, string strTypeLibName, TypeLibExporterFlags flags, ITypeLibExporterNotifySink notifySink) { return default(object); }
public Object ConvertAssemblyToTypeLib(Assembly assembly, String strTypeLibName, TypeLibExporterFlags flags, ITypeLibExporterNotifySink notifySink) { RuntimeAssembly rtAssembly; AssemblyBuilder ab = assembly as AssemblyBuilder; if (ab != null) { rtAssembly = ab.InternalAssembly; } else { rtAssembly = assembly as RuntimeAssembly; } return(nConvertAssemblyToTypeLib(rtAssembly, strTypeLibName, flags, notifySink)); }
public CSharpRegister() { m_pITypeLibExporterNotifySink = new ConversionEventHandler(true); }
public object ConvertAssemblyToTypeLib(System.Reflection.Assembly assembly, string strTypeLibName, TypeLibExporterFlags flags, ITypeLibExporterNotifySink notifySink) { return(default(object)); }
public object ConvertAssemblyToTypeLib(Assembly assembly, string strTypeLibName, TypeLibExporterFlags flags, ITypeLibExporterNotifySink notifySink) { AssemblyBuilder assemblyBuilder = assembly as AssemblyBuilder; return(TypeLibConverter.nConvertAssemblyToTypeLib(!((Assembly)assemblyBuilder != (Assembly)null) ? assembly as RuntimeAssembly : (RuntimeAssembly)assemblyBuilder.InternalAssembly, strTypeLibName, flags, notifySink)); }
public virtual object ConvertAssemblyToTypeLib(System.Reflection.Assembly assembly, string strTypeLibName, TypeLibExporterFlags flags, ITypeLibExporterNotifySink notifySink) { }
public Object ConvertAssemblyToTypeLib(Assembly assembly, String strTypeLibName, TypeLibExporterFlags flags, ITypeLibExporterNotifySink notifySink) { return(nConvertAssemblyToTypeLib(assembly, strTypeLibName, flags, notifySink)); }
public object ConvertAssemblyToTypeLib(Assembly assembly, string strTypeLibName, TypeLibExporterFlags flags, ITypeLibExporterNotifySink notifySink) { RuntimeAssembly internalAssembly; AssemblyBuilder builder = assembly as AssemblyBuilder; if (builder != null) { internalAssembly = builder.InternalAssembly; } else { internalAssembly = assembly as RuntimeAssembly; } return(nConvertAssemblyToTypeLib(internalAssembly, strTypeLibName, flags, notifySink)); }