コード例 #1
0
 internal TiffFieldReader(TiffFileContentReader reader, TiffOperationContext context, bool leaveOpen = false)
 {
     _reader              = reader;
     _context             = context;
     _leaveOpen           = leaveOpen;
     _reverseEndianNeeded = BitConverter.IsLittleEndian != context.IsLittleEndian;
 }
コード例 #2
0
 public static TiffFileContentReader WrapReader(TiffFileContentReader reader)
 {
     if (reader is null)
     {
         throw new ArgumentNullException(nameof(reader));
     }
     if (reader is SyncContentReader)
     {
         return(reader);
     }
     return(new SyncContentReader(reader));
 }
コード例 #3
0
 public SyncContentReader(TiffFileContentReader reader)
 {
     _reader = reader;
 }