Apache.Hadoop.Hbase.ColumnDescriptor.Write C# (CSharp) Méthode

Write() public méthode

public Write ( TProtocol oprot ) : void
oprot Thrift.Protocol.TProtocol
Résultat void
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("ColumnDescriptor");
              oprot.WriteStructBegin(struc);
              TField field = new TField();
              if (Name != null && __isset.name) {
            field.Name = "name";
            field.Type = TType.String;
            field.ID = 1;
            oprot.WriteFieldBegin(field);
            oprot.WriteBinary(Name);
            oprot.WriteFieldEnd();
              }
              if (__isset.maxVersions) {
            field.Name = "maxVersions";
            field.Type = TType.I32;
            field.ID = 2;
            oprot.WriteFieldBegin(field);
            oprot.WriteI32(MaxVersions);
            oprot.WriteFieldEnd();
              }
              if (Compression != null && __isset.compression) {
            field.Name = "compression";
            field.Type = TType.String;
            field.ID = 3;
            oprot.WriteFieldBegin(field);
            oprot.WriteString(Compression);
            oprot.WriteFieldEnd();
              }
              if (__isset.inMemory) {
            field.Name = "inMemory";
            field.Type = TType.Bool;
            field.ID = 4;
            oprot.WriteFieldBegin(field);
            oprot.WriteBool(InMemory);
            oprot.WriteFieldEnd();
              }
              if (BloomFilterType != null && __isset.bloomFilterType) {
            field.Name = "bloomFilterType";
            field.Type = TType.String;
            field.ID = 5;
            oprot.WriteFieldBegin(field);
            oprot.WriteString(BloomFilterType);
            oprot.WriteFieldEnd();
              }
              if (__isset.bloomFilterVectorSize) {
            field.Name = "bloomFilterVectorSize";
            field.Type = TType.I32;
            field.ID = 6;
            oprot.WriteFieldBegin(field);
            oprot.WriteI32(BloomFilterVectorSize);
            oprot.WriteFieldEnd();
              }
              if (__isset.bloomFilterNbHashes) {
            field.Name = "bloomFilterNbHashes";
            field.Type = TType.I32;
            field.ID = 7;
            oprot.WriteFieldBegin(field);
            oprot.WriteI32(BloomFilterNbHashes);
            oprot.WriteFieldEnd();
              }
              if (__isset.blockCacheEnabled) {
            field.Name = "blockCacheEnabled";
            field.Type = TType.Bool;
            field.ID = 8;
            oprot.WriteFieldBegin(field);
            oprot.WriteBool(BlockCacheEnabled);
            oprot.WriteFieldEnd();
              }
              if (__isset.timeToLive) {
            field.Name = "timeToLive";
            field.Type = TType.I32;
            field.ID = 9;
            oprot.WriteFieldBegin(field);
            oprot.WriteI32(TimeToLive);
            oprot.WriteFieldEnd();
              }
              oprot.WriteFieldStop();
              oprot.WriteStructEnd();
        }