public void Deserialize(Stream stream)
 {
     GetCAISInfoResponse.Deserialize(stream, this);
 }
 public static GetCAISInfoResponse Deserialize(Stream stream, GetCAISInfoResponse instance)
 {
     return(GetCAISInfoResponse.Deserialize(stream, instance, -1L));
 }
        public override bool Equals(object obj)
        {
            GetCAISInfoResponse getCAISInfoResponse = obj as GetCAISInfoResponse;

            return(getCAISInfoResponse != null && this.HasCaisInfo == getCAISInfoResponse.HasCaisInfo && (!this.HasCaisInfo || this.CaisInfo.Equals(getCAISInfoResponse.CaisInfo)));
        }