Лучшее руководство по Объект ASP приложений в 2024 году. В этом руководстве вы можете изучить Объект Application,Хранения и извлечения переменных приложения,Коллекция Traversal Содержание,Обходе StaticObjects коллекция,Блокировка и разблокировка,
Объект ASP приложений
Работать вместе, чтобы выполнить групповую задачу ASP файл с именем приложения.
Объект Application
Приложение на веб-сайте, может быть группой ASP файлов. Файлы ASP работать вместе, чтобы выполнить задачу. Объект ASP Application используется, чтобы помещать эти файлы в комплекте вместе.
Объект приложения используется для хранения и доступа к переменным любой страницы, похожие на объект Session. Разница заключается в том, что все пользователи используют один объект Application, объект Session и отношения пользователей один к одному.
Объекты приложения будет много информации в использовании страниц приложения (например, сведения о соединении базы данных). Вы можете получить доступ к этой информации с любой страницы. И вы также можете изменить информацию в одном месте, то эти изменения будут автоматически отражаются на всех страницах.
Хранения и извлечения переменных приложения
Переменные приложения может быть любая страница приложения для доступа и изменения.
Вы можете создавать переменные приложения в "Global.asa", следующим образом:
Sub Application_OnStart
application("vartime")=""
application("users")=1
End Sub
</script>
В приведенном выше примере, мы создаем две переменные приложения: "vartime" и "пользователей".
Вы можете получить доступ к значению переменной Application, следующим образом:
<%
Response.Write(Application("users"))
%>
active connections.
Коллекция Traversal Содержание
Коллекция Содержание содержит все переменные приложения. Вы можете пройти через коллекцию Содержание, чтобы увидеть, который хранит переменные:
dim i
For Each i in Application.Contents
Response.Write(i & "<br>")
Next
%>
Если вы не знаете, количество элементов в коллекции Содержание, вы можете использовать свойство Count:
dim i
dim j
j=Application.Contents.Count
For i=1 to j
Response.Write(Application.Contents(i) & "<br>")
Next
%>
Обходе StaticObjects коллекция
Вы можете пройти через коллекцию StaticObjects, чтобы увидеть значения всех объектов, хранящихся в объекте Application:
dim i
For Each i in Application.StaticObjects
Response.Write(i & "<br>")
Next
%>
Блокировка и разблокировка
Вы можете использовать "Lock", чтобы зафиксировать способ нанесения краски. Когда приложение закрывается, пользователи не могут изменять переменные приложения (за исключением того, пользователь получает доступ к переменной Application). Вы можете также использовать "Разблокировать", чтобы разблокировать способ нанесения краски. Этот метод удаляет блокировку по применению переменных:
Application.Lock
'do some application object operations
Application.Unlock
%>