public static Device Open(System.Reflection.Assembly assembly, Uri.Path resource) { return(new Device(assembly.GetManifestResourceStream(assembly.GetName().Name + ((string)resource).Replace('/', '.'))) { Resource = new Uri.Locator("assembly", assembly.GetName().Name, resource), FixedLength = true }); }
public static IBlockDevice Open(System.Reflection.Assembly assembly, Uri.Path resource) { return(new BlockDevice(assembly.GetManifestResourceStream(assembly.GetName().Name + ((string)resource).Replace('/', '.')), new Uri.Locator("assembly", assembly.GetName().Name, resource))); }