Home » ASP -5. ASP 내장 객체 2

ASP -5. ASP 내장 객체 2

5.1. Server 객체

  • ScriptTimeout : 오류 발생전의 스크립트 실행 시간(Script Timeout)
  • HTMLEncode : HTML 인코딩
  • URLEncode : URL 인코딩
  • MapPath : 가상의 경로를 물리 경로로 변환
  • CreateObject : 객체, 서버 컴포넌트의 인스턴스를 생성
  • 예제

5.2. Application 객체

  • Lock : Application 변수의 Lcok(다른 사용자의 접근을 막음)
  • UnLock : Application 변수의 UnLock(다른 사용자의 접근이 가능하도록 Lock 해제)
  • OnStart : 어플리케이션이 시작할 때 발생하는 이벤트
  • OnEnd : 어플리케이션이 종료될 때 발생하는 이벤트
  • 예제

5.3. Session 객체

  • SessionID : 사용자마다 갖는 유니크한 세션 값
  • TimeOut : 세션이 유지되는 시간
  • Abandon : 세션을 강제로 소멸
  • OnStart : 사용자가 처음 세션을 연결할 때 발생하는 이벤트
  • OnEnd : 사용자의 세션이 종료 될 때 발생하는 이벤트
  • 예제

5.4. Object Context

  • SetComplet : 트랜잭션이 성공적으로 수행되었을 때 호출, 모든 내용이 처리
  • SetAbort : 트랜잭션을 중단하고 없던 일로 처리
  • OnTransactionCommit : 오류없이 수행되어지면 발생
  • OnTransactionAbort : 오류가 생겨 트랜잭션이 중단되면 발생