What to do when we reach maximum number of connections- Run
qwinsta /server:servername to figure out who is currently logged on.- Contact anyone on the list, and have them kill their session.- If not contactable, feel free to run
rwinsta XX /server:servername , where XX stands for Session ID (obtained from qwinsta).XX : Session name
Monday, 23 November 2009
How do i edit readonly property to writable in .net
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Collections.Specialized;
using System.Reflection;
namespace TestMultiThreading
{
///
/// Summary description for WebForm3.
///
public class WebForm3 : System.Web.UI.Page
{
private void Page_Load(object sender, System.EventArgs e)
{
// Put user code to initialize the page here
int queryStringCount = Request.QueryString.Count ;
NameValueCollection QS = Request.QueryString;
QS = (NameValueCollection)Request.GetType().GetField("_queryString", BindingFlags.NonPublic BindingFlags.Instance).GetValue(Request);
PropertyInfo readOnlyInfo = QS.GetType().GetProperty("IsReadOnly", BindingFlags.NonPublic BindingFlags.Instance);
readOnlyInfo.SetValue(QS, false, null);
QS["parametername"] = "parameterValue";
readOnlyInfo.SetValue(QS, true, null);
queryStringCount = Request.QueryString.Count;
}
#region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: This call is required by the ASP.NET Web Form Designer.
//
InitializeComponent();
base.OnInit(e);
}
///
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
///
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
}
}
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Collections.Specialized;
using System.Reflection;
namespace TestMultiThreading
{
///
/// Summary description for WebForm3.
///
public class WebForm3 : System.Web.UI.Page
{
private void Page_Load(object sender, System.EventArgs e)
{
// Put user code to initialize the page here
int queryStringCount = Request.QueryString.Count ;
NameValueCollection QS = Request.QueryString;
QS = (NameValueCollection)Request.GetType().GetField("_queryString", BindingFlags.NonPublic BindingFlags.Instance).GetValue(Request);
PropertyInfo readOnlyInfo = QS.GetType().GetProperty("IsReadOnly", BindingFlags.NonPublic BindingFlags.Instance);
readOnlyInfo.SetValue(QS, false, null);
QS["parametername"] = "parameterValue";
readOnlyInfo.SetValue(QS, true, null);
queryStringCount = Request.QueryString.Count;
}
#region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: This call is required by the ASP.NET Web Form Designer.
//
InitializeComponent();
base.OnInit(e);
}
///
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
///
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
}
}
Subscribe to:
Posts (Atom)