WebService.Session プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > WebService.Session プロパティの意味・解説 

WebService.Session プロパティ

現在の要求対する HttpSessionState インスタンス取得します

名前空間: System.Web.Services
アセンブリ: System.Web.Services (system.web.services.dll 内)
構文構文

Dim instance As WebService
Dim value As HttpSessionState

value = instance.Session
public HttpSessionState Session { get; }
public:
property HttpSessionState^ Session {
    HttpSessionState^ get ();
}
/** @property */
public HttpSessionState get_Session ()
public function get Session
 () : HttpSessionState

プロパティ
現在のセッション対すASP.NET セッション状態オブジェクトを表す HttpSessionState

使用例使用例

セッション状態使用して特定のセッションXML Web サービス メソッド SessionHitCounterアクセスした回数判断する例を次に示します。この例では、セッション状態アクセスするために、WebMethodAttribute の EnableSession プロパティtrue設定されています。

<%@ WebService Language="VB" Class="Util"
 %>
 
Imports System.Web.Services

Public Class Util
    Inherits WebService
    
    <WebMethod(Description := "Per session Hit Counter",
 _
        EnableSession := True)> _
    Public Function SessionHitCounter() As
 Integer
        
        If Session("HitCounter")
 Is Nothing Then
            Session("HitCounter") = 1
        Else
            Session("HitCounter") = CInt(Session("HitCounter"))
 + 1
        End If
        Return CInt(Session("HitCounter"))
    End Function
End Class

<%@ WebService Language="C#" Class="Util" %>
 
 using System.Web.Services;
 
 public class Util: WebService {
   [ WebMethod(Description="Per session Hit Counter",EnableSession=true)]
    public int SessionHitCounter() {
       if (Session["HitCounter"] == null)
 {
          Session["HitCounter"] = 1;
       }
       else {
          Session["HitCounter"] = ((int) Session["HitCounter"])
 + 1;
          }
       return ((int) Session["HitCounter"]);
    }   
 }

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

WebService.Session プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



WebService.Session プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS