private void AnalyzingDb() { NameValueString nameValueString = new NameValueString(); nameValueString.LineText = this.DbParam; this._serverName = nameValueString["SERVER NAME"]; this._databaseName = nameValueString["DATABASE NAME"]; this._userName = nameValueString["USER NAME"]; this._password = nameValueString["PASSWORD"]; bool flag = this.ProviderType == DbProviderType.MSSQL; if (flag) { this._connectionString = string.Format("Data Source={0};Initial Catalog={1};User ID={2};Password={3};", new object[] { this._serverName, this._databaseName, this._userName, this._password }); } else { bool flag2 = this.ProviderType != DbProviderType.ORACLE; if (!flag2) { this._connectionString = string.Format("Data Source={0};User Id={1};Password={2};", this._serverName, this._userName, this._password); } } }
private void RecoverCookie(string cookieUserData) { this.ns = new NameValueString(); this.ns.LineText = cookieUserData; this.SessionId = this.ns["S"]; this.UserId = this.ns["U"]; this.UpdateTime = this.ns["T"].ToDateTimeFrom16(); }
internal void AddNameValueString(NameValueString nv) { foreach (string name in nv.Keys) { bool flag = name != null; if (flag) { this.AddString(name, nv[name]); } } }
private void HandlerRequest(HttpContext context) { LogicContext current = LogicContext.Current; bool flag = current == null || current.HeaderIsSend; if (!flag) { current.HeaderIsSend = true; LogicSession userSession = current.UserSession; bool flag2 = userSession == null || string.IsNullOrEmpty(userSession.UserId) || userSession.Ignore; if (flag2) { FormsAuthentication.SignOut(); } else { bool flag3 = userSession.RewriteAuthSession() && current.CookieUpdateTime < userSession.UpdateTime; if (flag3) { NameValueString nameValueString = new NameValueString(); nameValueString.Add("U", userSession.UserId); nameValueString.Add("S", userSession.SessionId); nameValueString.Add("T", userSession.UpdateTime.To16String()); HttpCookie authCookie = FormsAuthentication.GetAuthCookie(userSession.UserId, false); authCookie.Path = context.Request.ApplicationPath; FormsAuthenticationTicket authenticationTicket = FormsAuthentication.Decrypt(authCookie.Value); FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(authenticationTicket.Version, authenticationTicket.Name, authenticationTicket.IssueDate, authenticationTicket.Expiration, authenticationTicket.IsPersistent, nameValueString.LineText, authenticationTicket.CookiePath); authCookie.Value = FormsAuthentication.Encrypt(ticket); context.Response.Cookies.Set(authCookie); } } bool flag4 = userSession == null || string.IsNullOrEmpty(userSession.UserId) || !userSession.Ignore; if (flag4) { } } }
static MimeContentType() { MimeContentType.mime = new NameValueString(); MimeContentType.mime.LineText = ".zip=application/x-zip-compressed\r\n.rar=application/x-rar-compressed\r\n.txt=text/plain\r\n.htm=text/html\r\n.html=text/html\r\n.xml=text/xml\r\n.shtml=magnus-internal/parsed-html\r\n.js=application/x-javascript\r\n.swf=application/x-shockwave-flash\r\n\r\n.doc=application/msword\r\n.dot=application/msword\r\n.pps=application/vndms-pps\r\n.ppt=application/vndms-powerpoint\r\n.xls=application/vndcase.ms-excel\r\n.docm=application/vnd.ms-word.document.macroEnabled.12\r\n.docx=application/vnd.openxmlformats-officedocument.wordprocessingml.document\r\n.dotm=application/vnd.ms-word.template.macroEnabled.12\r\n.dotx=application/vnd.openxmlformats-officedocument.wordprocessingml.template\r\n.potm=application/vnd.ms-powerpoint.template.macroEnabled.12\r\n.potx=application/vnd.openxmlformats-officedocument.presentationml.template\r\n.ppam=application/vnd.ms-powerpoint.addin.macroEnabled.12\r\n.ppsm=application/vnd.ms-powerpoint.slideshow.macroEnabled.12\r\n.ppsx=application/vnd.openxmlformats-officedocument.presentationml.slideshow\r\n.pptm=application/vnd.ms-powerpoint.presentation.macroEnabled.12\r\n.pptx=application/vnd.openxmlformats-officedocument.presentationml.presentation\r\n.xlam=application/vnd.ms-excel.addin.macroEnabled.12\r\n.xlsb=application/vnd.ms-excel.sheet.binary.macroEnabled.12\r\n.xlsm=application/vnd.ms-excel.sheet.macroEnabled.12\r\n.xlsx=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet\r\n.xltm=application/vnd.ms-excel.template.macroEnabled.12\r\n.xltx=application/vnd.openxmlformats-officedocument.spreadsheetml.template\r\n.pdf=application/pdf\r\n.rtf=application/msword\r\n.wps=application/vndms-works\r\n\r\n.ico=image/x-icon\r\n.bmp=image/bmp\r\n.jpe=image/jpeg\r\n.jpeg=image/jpeg\r\n.jpg=image/jpeg\r\n.gif=image/gif\r\n.png=image/png\r\n.tif=image/tiff\r\n.tiff=image/tiff\r\n\r\n.323=text/h323\r\n.asf=video/x-ms-asf\r\n.asx=video/x-ms-asf\r\n.avi=video/x-msvideo\r\n.mpeg=video/mpeg\r\n.mpg=video/mpeg\r\n.rmvb=audio/x-pn-realaudio\r\n.mid=audio/mid\r\n.midi=audio/mid\r\n.mp3=audio/mpeg\r\n.wav=audio/wav\r\n"; }
public PageParameter() { this.m_urlPageParam = new NameValueString(); }