Certain ActiveX components require the use of the ASP Built-In Objects Response, Request, Server, Session and Application
When an ASP script creates an component through a call to Server.CreateObject , the server calls the component method OnStartPage and passes the ASP Built-In Objects via the ScriptingContext . This allows the created component to use the ASP Built-In Objects as shown in the following Visual Basic code :
Note that OnStartPage takes a ScriptingContext as argument, not an Object. OnStartPage is called when the object is first instantiated. OnEndPage is called when the object is destroyed.
The use of ScriptingContext is itself now deprecated by Microsoft and they recommend the use of ObjectContext to access the Built-In Objects. Dynamic-CD support for this functionality may be added at a future date.
Objects that are created in a script but assigned to a Session variable have a life that continues until the end of the Session. A Session ends due to a call to Session.Abandon or when Dynamic-CD terminates. In the case of Session objects, OnEndPage is not called until the end of the Session.
A more developed example of the use of the ScriptingContext is given here.
|Home Purchase Licenses Limitations Version details Site map Contact Copyright © 2000-2020 phdcc|