Пример #1
0
 public BinaryDataAttribute(int? length, EndianType endianType, string encoding, StringReadOptions stringReadOptions)
 {
     Length = length;
     EndianType = endianType;
     Encoding = String.IsNullOrEmpty(encoding) ? Encoding.BigEndianUnicode : Encoding.GetEncoding(encoding);
     StringReadOptions = stringReadOptions;
 }
Пример #2
0
 public BinaryDataAttribute(int?length, EndianType endianType, string encoding, StringReadOptions stringReadOptions)
 {
     Offset            = -1;
     Length            = length;
     EndianType        = endianType;
     Encoding          = String.IsNullOrEmpty(encoding) ? Encoding.BigEndianUnicode : Encoding.GetEncoding(encoding);
     StringReadOptions = stringReadOptions;
 }
Пример #3
0
 public BinaryDataAttribute(int length, string encoding, StringReadOptions stringReadOptions) : this(length, EndianType.BigEndian, encoding, stringReadOptions) { }
Пример #4
0
 public BinaryDataAttribute(StringReadOptions stringReadOptions) : this(null, EndianType.BigEndian, null, stringReadOptions) { }
Пример #5
0
 public BinaryDataAttribute(int length, string encoding, StringReadOptions stringReadOptions) : this(length, EndianType.BigEndian, encoding, stringReadOptions)
 {
 }
Пример #6
0
 public BinaryDataAttribute(StringReadOptions stringReadOptions) : this(null, EndianType.BigEndian, null, stringReadOptions)
 {
 }