Пример #1
0
 public TAG_String(String payloadString)
     : this()
 {
     Payload       = UTF8Encoding.UTF8.GetBytes(payloadString);
     Length        = new TAG_Short((Int16)Payload.Length);
     PayloadString = payloadString;
 }
Пример #2
0
 public TAG_String()
 {
     Length        = null;
     Payload       = null;
     PayloadString = null;
     Type          = TYPE.TAG_String;
 }
Пример #3
0
        public override void Read(Stream data)
        {
            Length = new TAG_Short(data);

            Payload = new Byte[Length.Payload];
            for (Int16 i = 0; i < Length.Payload; i++)
            {
                Payload[i] = (Byte)data.ReadByte();
            }
            PayloadString = UTF8Encoding.UTF8.GetString(Payload);
        }
Пример #4
0
        public override void Read(Stream data)
        {
            Length = new TAG_Short(data);

            Payload = new Byte[Length.Payload];
            for (Int16 i = 0; i < Length.Payload; i++)
                Payload[i] = (Byte)data.ReadByte();
            PayloadString = UTF8Encoding.UTF8.GetString(Payload);
        }
Пример #5
0
 public TAG_String(String payloadString)
     : this()
 {
     Payload = UTF8Encoding.UTF8.GetBytes(payloadString);
     Length = new TAG_Short((Int16)Payload.Length);
     PayloadString = payloadString;
 }
Пример #6
0
 public TAG_String()
 {
     Length = null;
     Payload = null;
     PayloadString = null;
     Type = TYPE.TAG_String;
 }