110,533
社区成员
发帖
与我相关
我的任务
分享
class LogEntity
{
private string _all;
private string _cs_username; //用户名
private string date;
private string time;
private string c_ip; //客户IP
private string s_sitename; //服务名
private string s_computername; //服务器名
private string s_ip; //服务器IP
private string s_port; //服务器端口
private string cs_method; //方法
private string cs_uri_stem; //URI 资源
private string cs_uri_query; //URI 查询
private string sc_status; //协议状态
private string sc_substatus; //子协议状态
private string sc_win32_status; //Win32 状态
private string sc_bytes; //发送字节
private string cs_bytes; //接受的字节数
private string time_taken; //所用时间
private string cs_vsersion; //协议版本
private string cs_host; //主机
private string user_agent; //用户代理
private string cookie; //cookie
private string referer;
}
public LogEntity(string cs_vsersion,string cs_host,string user_agent,string cookie)
{
......
}
public LogEntity(string cs_vsersion,string user_agent, string cookie)
{
......
}
public LogEntity(string cs_vsersion,string cookie)
{
......
}
//Instance1:
public LogEntity(string _all = string.empty, string _cs_username = string.empty, ....)
{
this._all = all;
this._cs_username = _cs_username;
.........
}
//Instance2:
public LogEntity(string[] agruArray)
{
_all = agruArray[0];
....
}
public LogEntity(string[] fields,params string[] strArray)
public LogEntity(params string[] strArray)
{
if (null == strArray || strArray.Length <= 0) return;
_all = strArray[0] == null ? string.Empty : strArray[0];
_cs_username =
(strArray.Length < 1 || strArray[1] == null) ? string.Empty : strArray[1];
date =
(strArray.Length < 2 || strArray[2] == null) ? string.Empty : strArray[2];
}