Beispiel #1
0
 public COMTypeLibVersionEntry(COMRegistry registry, ActCtxComTypeLibraryRedirection typelib_redirection)
     : this(registry, typelib_redirection.TypeLibraryId)
 {
     Name      = TypelibId.FormatGuid();
     Win32Path = typelib_redirection.FullPath;
     Win64Path = typelib_redirection.FullPath;
     Source    = COMRegistryEntrySource.ActCtx;
 }
Beispiel #2
0
 internal COMTypeLibEntry(COMRegistry registry, ActCtxComTypeLibraryRedirection typelib_redirection)
     : this(registry)
 {
     TypelibId = typelib_redirection.TypeLibraryId;
     Name      = TypelibId.FormatGuid();
     List <COMTypeLibVersionEntry> versions = new List <COMTypeLibVersionEntry>();
     versions.Add(new COMTypeLibVersionEntry(registry, typelib_redirection));
     Versions = versions.AsReadOnly();
     Source   = COMRegistryEntrySource.ActCtx;
 }