123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 |
- using System;
- using System.Collections.Generic;
- using System.Net;
- using System.Text;
- namespace LYFZ.Network
- {
- /// <summary>
- /// 客户端请求对象
- /// </summary>
- public class ClientRequestObject
- {
- public ClientRequestObject() {
-
- }
- /// <summary>
- ///
- /// </summary>
- /// <param name="requestContent">请求内容字符串</param>
- public ClientRequestObject(string requestContent)
- {
- if (requestContent.Trim().Length > 0)
- {
- string[] requests = requestContent.Split('|');
- if (requests.Length == 3)
- {
- this._ordNumber = requests[0].Trim();
- this._requestEvent = requests[1].Trim();
- this.type =Convert.ToInt32(requests[2].Trim());
- }
- }
- }
- Int32 _ConnID = 0;
- /// <summary>
- /// 连接ID
- /// </summary>
- public Int32 ConnID
- {
- get { return _ConnID; }
- set { _ConnID = value; }
- }
- string _HostIdentity = "";
- public string HostIdentity
- {
- get { return _HostIdentity; }
- set { _HostIdentity = value; }
- }
- string _IP = "";
- /// <summary>
- /// 获取客户端远程终端IP
- /// </summary>
- public string IP
- {
- get { return _IP; }
- set { _IP = value; }
- }
- int prot = 0;
- /// <summary>
- /// 端口
- /// </summary>
- public int Prot
- {
- get { return prot; }
- set { prot = value; }
- }
- string _ordNumber = "";
- /// <summary>
- /// 订单号
- /// </summary>
- public string OrdNumber
- {
- get { return _ordNumber; }
- set { _ordNumber = value; }
- }
- string _requestEvent = "";
- /// <summary>
- /// 请求事件
- /// </summary>
- public string RequestEvent
- {
- get { return _requestEvent; }
- set { _requestEvent = value; }
- }
- int type = -1;
- /// <summary>
- /// 请求类型 如果相片类型等
- /// </summary>
- public int Type
- {
- get { return type; }
- set { type = value; }
- }
- /// <summary>
- ///
- /// </summary>
- public string Key {
- get { return this._ordNumber.Trim() + this._requestEvent.Trim() + type.ToString(); }
- }
- public override string ToString()
- {
- return this._ordNumber.Trim() + "|" + this._requestEvent.Trim() + "|" + type.ToString();
- }
- }
- }
|