powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как из кода посмотреть TimeOut приложения?
14 сообщений из 14, страница 1 из 1
Как из кода посмотреть TimeOut приложения?
    #32142247
Omicron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть страница; в файле web.config (структура XML) содержится поле SessionState а в нем TimeOut. Можно ли через AppSettings или что-то еще кодом посмотреть эту информацию, не обращаясь к самому файлу? Спасибо.
...
Рейтинг: 0 / 0
Как из кода посмотреть TimeOut приложения?
    #32142340
OzzY2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
HttpSessionState.Timeout
...
Рейтинг: 0 / 0
Как из кода посмотреть TimeOut приложения?
    #32142372
Omicron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спачибо OzzY2. Но

Код: plaintext
int art = HttpSessionState.Timeout;


Выдает ошибку: An object reference is required for the nonstatic field, method, or property 'System.Web.SessionState.HttpSessionState.Timeout'

Не пойму, вроде должно работать?
...
Рейтинг: 0 / 0
Как из кода посмотреть TimeOut приложения?
    #32142399
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ты этот int из static метода вызываешь.
или обьяви его public/.. static int ... в классе
или из не-статик метода зови.
...
Рейтинг: 0 / 0
Как из кода посмотреть TimeOut приложения?
    #32142419
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
<%@ Page Language= "C#" %>
<%

int art = Page.Session.Timeout;

Page.Response.Write( "art="  + art.ToString());
%>
...
Рейтинг: 0 / 0
Как из кода посмотреть TimeOut приложения?
    #32142428
OzzY2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если ты в web-методе или странице:
Код: plaintext
this.Session.Timeout;

это и есть HttpApplication.Session.Timeout
...
Рейтинг: 0 / 0
Как из кода посмотреть TimeOut приложения?
    #32142431
Omicron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да вроде нет здесь static'а...

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;


namespace WebApplication2
{
	public class WebForm1 : System.Web.UI.Page
	{
		override protected void OnInit(EventArgs e)
		{
			InitializeComponent();
			java();
			base.OnInit(e);
		}

		public void java()
		{
			int art = HttpSessionState.Timeout;
		}
		
		private void InitializeComponent()
		{    
			this.Button1.Click += new System.EventHandler(this.Button1_Click);
			this.Load += new System.EventHandler(this.Page_Load);

		}
	}
}


Выдает ошибку: An object reference is required for the nonstatic field, method, or property 'System.Web.SessionState.HttpSessionState.Timeout'
...
Рейтинг: 0 / 0
Как из кода посмотреть TimeOut приложения?
    #32142456
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если не секрет, чем плох предложенный мной вариант? :)
...
Рейтинг: 0 / 0
Как из кода посмотреть TimeOut приложения?
    #32142458
Omicron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To OzzY2:

У старницы есть дефолтовый Timeout; мне нужно при рефреше страницы установить свой (Session.Timeout = х), но при этом могу я его сравнить с дефолтовым? Он где-то отдельно хранится или после Session.Timeout=х дефолтовый я теряю?
...
Рейтинг: 0 / 0
Как из кода посмотреть TimeOut приложения?
    #32142463
Omicron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To jimmers:

У старницы есть дефолтовый Timeout; мне нужно при рефреше страницы установить свой (Session.Timeout = х), но при этом нужно сравнить его с дефолтовым. После изменения новый становится на место старого или в другое место, а дефолтовый канстанта?
...
Рейтинг: 0 / 0
Как из кода посмотреть TimeOut приложения?
    #32142495
OzzY2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
эта проперть read/write
изначальное значение заносится из config
можешь менять
...
Рейтинг: 0 / 0
Как из кода посмотреть TimeOut приложения?
    #32142507
Omicron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, а после того как я изменю ее, я уже никак не смогу прочитать дефолтовое значение из config, не обращаясь к файлу?
...
Рейтинг: 0 / 0
Как из кода посмотреть TimeOut приложения?
    #32142561
OzzY2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так сохрани его (которое стояло изначально) где нибудь для себя
в той же session
...
Рейтинг: 0 / 0
Как из кода посмотреть TimeOut приложения?
    #32142652
Omicron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо! :)
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как из кода посмотреть TimeOut приложения?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]