본문 바로가기

WEB/ASP

[ASP] asp 내장객체 <Application Object>

Application 개체는 간단하게 설명해 전역변수와 같은 역할을 한다. Session도 그런 의미로는 같지만 둘의 차이가 있다면 Application은 모든 사용자들에게 읽히고 전체적으로 제공되지만 Session은 각 사용자마다 개별적으로 적용된다는 것이다.

 

Collection

Contents

스크립트 command를 통해 application에 붙여진 모든 아이템들을 포함한다.

StaticObjects

HTML <object> tag 를 통해 application에 붙여진 모든 아이템들을 포함한다.

 

Method

Contents.Remove

Contents collection로부터 아이템을 삭제한다.

Contents.RemoveAll()

Contents collection로부터 모든 아이템을 삭제한다.

Lock

다른 사용자가 Application object의 변수를 수정하는 것을 막는다.

Unlock

다른 사용자가 Application object의 변수를 수정할 수 있도록 한다. (Lock method를 사용하여 lock 된 이후 사용한다.)

 

Event

Application_OnEnd

모든 사용자 세션이 끝나고, 그리고 애플리케이션이 끝날 때 발생한다.

Application_OnStart

첫 번째 새로운 세션이 생성되기 전 발생한다. (애플리케이션 오브젝트가 처음 참조되어 질 때)



더 자세한 사항과, 컬렉션이나 프로퍼티에 대한 사항은 원문을 참조-
http://www.w3schools.com/asp/asp_ref_application.asp 

'WEB > ASP' 카테고리의 다른 글

[ASP] Include file  (0) 2011.10.19
[ASP] asp 내장객체 <Server Object>  (0) 2011.09.05
[ASP] asp 내장객체 <Session Object>  (0) 2011.09.04
[ASP] asp 내장객체 <Request Object>  (0) 2011.09.02
[ASP] asp내장객체 <Response Object>  (0) 2011.09.01