Ejemplo n.º 1
0
 public static Device Wrap(System.IO.Stream stream)
 {
     return(stream.NotNull() ? new Device(stream)
     {
         Wrapped = true
     } : null);
 }
Ejemplo n.º 2
0
 public static IBlockDevice Open(System.IO.Stream stream, Uri.Locator resource = null)
 {
     return(stream.NotNull() ? new BlockDevice(stream, resource) : null);
 }
Ejemplo n.º 3
0
 public static IByteDevice Wrap(System.IO.Stream stream, Uri.Locator resource = null)
 {
     return(stream.NotNull() ? new ByteDevice(stream, resource, true) : null);
 }
Ejemplo n.º 4
0
 public static Device Open(System.IO.Stream stream)
 {
     return(stream.NotNull() ? new Device(stream) : null);
 }