Thrift.Protocol.TProtocol.WriteSetBegin C# (CSharp) Method

WriteSetBegin() public abstract method

public abstract WriteSetBegin ( Thrift.Protocol.TSet set ) : void
set Thrift.Protocol.TSet
return void
		public abstract void WriteSetBegin(TSet set);
		public abstract void WriteSetEnd();

Usage Example

Example #1
0
 public void Write(TProtocol oprot) {
   TStruct struc = new TStruct("NodeInfo");
   oprot.WriteStructBegin(struc);
   TField field = new TField();
   field.Name = "node";
   field.Type = TType.String;
   field.ID = 1;
   oprot.WriteFieldBegin(field);
   oprot.WriteString(Node);
   oprot.WriteFieldEnd();
   field.Name = "port";
   field.Type = TType.Set;
   field.ID = 2;
   oprot.WriteFieldBegin(field);
   {
     oprot.WriteSetBegin(new TSet(TType.I64, Port.Count));
     foreach (long _iter184 in Port)
     {
       oprot.WriteI64(_iter184);
     }
     oprot.WriteSetEnd();
   }
   oprot.WriteFieldEnd();
   oprot.WriteFieldStop();
   oprot.WriteStructEnd();
 }
All Usage Examples Of Thrift.Protocol.TProtocol::WriteSetBegin