System.Web.UI.Page.AddOnPreRenderCompleteAsync C# (CSharp) Метод

AddOnPreRenderCompleteAsync() публичный Метод

public AddOnPreRenderCompleteAsync ( BeginEventHandler beginHandler, EndEventHandler endHandler, Object state ) : void
beginHandler BeginEventHandler
endHandler EndEventHandler
state Object
Результат void
	public void AddOnPreRenderCompleteAsync (BeginEventHandler beginHandler, EndEventHandler endHandler, Object state)
	{
		if (!IsAsync) {
			throw new InvalidOperationException ("AddOnPreRenderCompleteAsync called and Page.IsAsync == false");
		}

		if (IsPrerendered) {
			throw new InvalidOperationException ("AddOnPreRenderCompleteAsync can only be called before and during PreRender.");
		}

		if (beginHandler == null) {
			throw new ArgumentNullException ("beginHandler");
		}

		if (endHandler == null) {
			throw new ArgumentNullException ("endHandler");
		}

		RegisterAsyncTask (new PageAsyncTask (beginHandler, endHandler, null, state, false));
	}

Same methods

Page::AddOnPreRenderCompleteAsync ( BeginEventHandler beginHandler, EndEventHandler endHandler ) : void

Usage Example

Пример #1
0
		public static void AddOnPreRenderCompleteAsyncEndThrows_Load (Page p) 
		{
			BeginEventHandler bh = new BeginEventHandler (BeginGetAsyncData);
			EndEventHandler eh = new EndEventHandler (EndGetAsyncDataThrows);
			p.AddOnPreRenderCompleteAsync (bh, eh);

			// Initialize the WebRequest.
			string address = "http://MyPage.aspx";
			myRequest = WebRequest.Create (address);
		}
All Usage Examples Of System.Web.UI.Page::AddOnPreRenderCompleteAsync
Page