Aracılığıyla paylaş


WebService.Context Özellik

Tanım

HttpContext Http sunucusu tarafından Web isteklerini işlemek için kullanılan tüm HTTP'ye özgü bağlamı kapsülleyen geçerli istek için ASP.NET alır.

public:
 property System::Web::HttpContext ^ Context { System::Web::HttpContext ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.HttpContext Context { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Context : System.Web.HttpContext
Public ReadOnly Property Context As HttpContext

Özellik Değeri

Geçerli isteğin ASP.NET HttpContext .

Öznitelikler

Özel durumlar

Context, null'e eşittir.

Örnekler

Aşağıdaki örnek, sunucudaki isteğin zamanını almak için özelliğini kullanır Context .

<%@ WebService Language="C#" Class="Util" %>
 
 using System;
 using System.Web.Services;
 
 public class Util: WebService {
   [ WebMethod(Description="Returns the time as stored on the Server",
   EnableSession=false)]
   public string Time() {
      return Context.Timestamp.TimeOfDay.ToString();
   }
 }
<%@ WebService Language="VB" Class="Util" %>
 
Imports System
Imports System.Web.Services

Public Class Util
    Inherits WebService
    
    <WebMethod(Description := "Returns the time as stored on the Server", _
        EnableSession := False)> _
    Public Function Time() As String
        
        Return Context.Timestamp.TimeOfDay.ToString()
    End Function
End Class

Açıklamalar

veya özniteliğine sahip olan SoapRpcMethodAttribute ve SoapDocumentMethodAttribute özelliği olarak ayarlanmış trueXML Web hizmeti yöntemlerinin statik Current özelliğini kullanarak bunlara HttpContextOneWay erişimi yoktur. öğesine erişmek HttpContextiçin, öğesinden WebService XML Web hizmeti yöntemini uygulayan sınıfı türetin ve özelliğine erişin Context .

Şunlara uygulanır

Ayrıca bkz.