Пример #1
0
 public static ICharacterDevice Wrap(IByteDevice backend, Text.Encoding encoding)
 {
     return(backend.NotNull() ? new CharacterDevice(backend, encoding)
     {
         dontClose = true
     } : null);
 }
Пример #2
0
		public static ByteStream Open(IByteDevice device)
		{
			return device.NotNull() ? new ByteStream(device) : null;
		}
Пример #3
0
		public static ByteStream Wrap(IByteDevice device)
		{
			return device.NotNull() ? new ByteStream(device) { CatchClose = true } : null;
		}
Пример #4
0
		public static IByteDevice Open(IByteDevice device)
		{
			return device.NotNull() ? new ByteDevice(device) : null;
		}
Пример #5
0
		public static new IByteDevice Open(IByteDevice device)
		{
			return device.NotNull() ? new BufferingByteDevice(device) : null;
		}
Пример #6
0
		public static ICharacterDevice Wrap(IByteDevice backend, System.Text.Encoding encoding)
		{
			return backend.NotNull() ? new CharacterDevice(backend, encoding) { Wrapped = true } : null;
		}
Пример #7
0
		public static ICharacterDevice Open(IByteDevice backend, System.Text.Encoding encoding)
		{
			return backend.NotNull() ? new CharacterDevice(backend, encoding) : null;
		}
Пример #8
0
		public static ByteDevice Open(IByteDevice backend)
		{
			return backend.NotNull() ? new ByteDevice(backend) : null;
		}
Пример #9
0
 public static ICharacterDevice Open(IByteDevice backend, Text.Encoding encoding)
 {
     return(backend.NotNull() ? new CharacterDevice(backend, encoding) : null);
 }