You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
169 lines
3.5 KiB
C#
169 lines
3.5 KiB
C#
|
2 years ago
|
/**
|
||
|
|
* Autogenerated by Thrift Compiler (0.9.0)
|
||
|
|
*
|
||
|
|
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
|
||
|
|
* @generated
|
||
|
|
*/
|
||
|
|
using System;
|
||
|
|
using System.Collections;
|
||
|
|
using System.Collections.Generic;
|
||
|
|
using System.Text;
|
||
|
|
using System.IO;
|
||
|
|
using Thrift;
|
||
|
|
using Thrift.Collections;
|
||
|
|
using System.Runtime.Serialization;
|
||
|
|
using Thrift.Protocol;
|
||
|
|
using Thrift.Transport;
|
||
|
|
|
||
|
|
|
||
|
|
#if !SILVERLIGHT
|
||
|
|
[Serializable]
|
||
|
|
#endif
|
||
|
|
public partial class MaterielNumKB : TBase
|
||
|
|
{
|
||
|
|
private string _materielNo;
|
||
|
|
private string _materielNum;
|
||
|
|
private string _carStatus;
|
||
|
|
|
||
|
|
public string MaterielNo
|
||
|
|
{
|
||
|
|
get
|
||
|
|
{
|
||
|
|
return _materielNo;
|
||
|
|
}
|
||
|
|
set
|
||
|
|
{
|
||
|
|
__isset.materielNo = true;
|
||
|
|
this._materielNo = value;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
public string MaterielNum
|
||
|
|
{
|
||
|
|
get
|
||
|
|
{
|
||
|
|
return _materielNum;
|
||
|
|
}
|
||
|
|
set
|
||
|
|
{
|
||
|
|
__isset.materielNum = true;
|
||
|
|
this._materielNum = value;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
public string CarStatus
|
||
|
|
{
|
||
|
|
get
|
||
|
|
{
|
||
|
|
return _carStatus;
|
||
|
|
}
|
||
|
|
set
|
||
|
|
{
|
||
|
|
__isset.carStatus = true;
|
||
|
|
this._carStatus = value;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
public Isset __isset;
|
||
|
|
#if !SILVERLIGHT
|
||
|
|
[Serializable]
|
||
|
|
#endif
|
||
|
|
public struct Isset {
|
||
|
|
public bool materielNo;
|
||
|
|
public bool materielNum;
|
||
|
|
public bool carStatus;
|
||
|
|
}
|
||
|
|
|
||
|
|
public MaterielNumKB() {
|
||
|
|
}
|
||
|
|
|
||
|
|
public void Read (TProtocol iprot)
|
||
|
|
{
|
||
|
|
TField field;
|
||
|
|
iprot.ReadStructBegin();
|
||
|
|
while (true)
|
||
|
|
{
|
||
|
|
field = iprot.ReadFieldBegin();
|
||
|
|
if (field.Type == TType.Stop) {
|
||
|
|
break;
|
||
|
|
}
|
||
|
|
switch (field.ID)
|
||
|
|
{
|
||
|
|
case 1:
|
||
|
|
if (field.Type == TType.String) {
|
||
|
|
MaterielNo = iprot.ReadString();
|
||
|
|
} else {
|
||
|
|
TProtocolUtil.Skip(iprot, field.Type);
|
||
|
|
}
|
||
|
|
break;
|
||
|
|
case 2:
|
||
|
|
if (field.Type == TType.String) {
|
||
|
|
MaterielNum = iprot.ReadString();
|
||
|
|
} else {
|
||
|
|
TProtocolUtil.Skip(iprot, field.Type);
|
||
|
|
}
|
||
|
|
break;
|
||
|
|
case 3:
|
||
|
|
if (field.Type == TType.String) {
|
||
|
|
CarStatus = iprot.ReadString();
|
||
|
|
} else {
|
||
|
|
TProtocolUtil.Skip(iprot, field.Type);
|
||
|
|
}
|
||
|
|
break;
|
||
|
|
default:
|
||
|
|
TProtocolUtil.Skip(iprot, field.Type);
|
||
|
|
break;
|
||
|
|
}
|
||
|
|
iprot.ReadFieldEnd();
|
||
|
|
}
|
||
|
|
iprot.ReadStructEnd();
|
||
|
|
}
|
||
|
|
|
||
|
|
public void Write(TProtocol oprot) {
|
||
|
|
TStruct struc = new TStruct("MaterielNumKB");
|
||
|
|
oprot.WriteStructBegin(struc);
|
||
|
|
TField field = new TField();
|
||
|
|
if (MaterielNo != null && __isset.materielNo) {
|
||
|
|
field.Name = "materielNo";
|
||
|
|
field.Type = TType.String;
|
||
|
|
field.ID = 1;
|
||
|
|
oprot.WriteFieldBegin(field);
|
||
|
|
oprot.WriteString(MaterielNo);
|
||
|
|
oprot.WriteFieldEnd();
|
||
|
|
}
|
||
|
|
if (MaterielNum != null && __isset.materielNum) {
|
||
|
|
field.Name = "materielNum";
|
||
|
|
field.Type = TType.String;
|
||
|
|
field.ID = 2;
|
||
|
|
oprot.WriteFieldBegin(field);
|
||
|
|
oprot.WriteString(MaterielNum);
|
||
|
|
oprot.WriteFieldEnd();
|
||
|
|
}
|
||
|
|
if (CarStatus != null && __isset.carStatus) {
|
||
|
|
field.Name = "carStatus";
|
||
|
|
field.Type = TType.String;
|
||
|
|
field.ID = 3;
|
||
|
|
oprot.WriteFieldBegin(field);
|
||
|
|
oprot.WriteString(CarStatus);
|
||
|
|
oprot.WriteFieldEnd();
|
||
|
|
}
|
||
|
|
oprot.WriteFieldStop();
|
||
|
|
oprot.WriteStructEnd();
|
||
|
|
}
|
||
|
|
|
||
|
|
public override string ToString() {
|
||
|
|
StringBuilder sb = new StringBuilder("MaterielNumKB(");
|
||
|
|
sb.Append("MaterielNo: ");
|
||
|
|
sb.Append(MaterielNo);
|
||
|
|
sb.Append(",MaterielNum: ");
|
||
|
|
sb.Append(MaterielNum);
|
||
|
|
sb.Append(",CarStatus: ");
|
||
|
|
sb.Append(CarStatus);
|
||
|
|
sb.Append(")");
|
||
|
|
return sb.ToString();
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
|