JavaScript is required

Đối tượng Application sẽ bị hủy khi?

A.

Tắt trình duyệt

B.

Quá thời hạn (Timeout).

C.

Tắt IIS.

D.

Không bao giờ bị hủy trừ khi tắt máy server

Trả lời:

Đáp án đúng: C


Đối tượng Application trong ASP.NET tồn tại trong suốt vòng đời của ứng dụng web. Nó được khởi tạo khi ứng dụng web bắt đầu chạy (thường là khi IIS khởi động hoặc khi có yêu cầu đầu tiên đến ứng dụng) và duy trì trạng thái cho đến khi ứng dụng web bị dừng. Điều này có nghĩa là đối tượng Application sẽ tồn tại ngay cả khi người dùng tắt trình duyệt (A) hoặc khi có timeout (B). Nó cũng sẽ không bị hủy khi tắt IIS (C), vì IIS có thể được khởi động lại mà không làm mất trạng thái của ứng dụng (tùy thuộc vào cấu hình). Đối tượng Application chỉ bị hủy khi ứng dụng web bị dừng hẳn, thường là khi tắt máy chủ hoặc khi IIS bị cấu hình lại để dừng ứng dụng.

Câu hỏi liên quan