Bagikan melalui


WebService.Context Properti

Definisi

Mendapatkan ASP.NET HttpContext untuk permintaan saat ini, yang merangkum semua konteks khusus HTTP yang digunakan oleh server HTTP untuk memproses permintaan Web.

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

Nilai Properti

ASP.NET HttpContext untuk permintaan saat ini.

Atribut

Pengecualian

Context adalah null.

Contoh

Contoh di bawah ini menggunakan Context properti untuk mendapatkan waktu permintaan di server.

<%@ 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

Keterangan

Metode layanan Web XML yang memiliki SoapRpcMethodAttribute atribut atau SoapDocumentMethodAttribute yang diterapkan kepada mereka dengan OneWay properti diatur ke true, tidak memiliki akses ke mereka HttpContext menggunakan properti statis Current . Untuk mengakses HttpContext, dapatkan kelas yang mengimplementasikan metode layanan Web XML dari WebService dan mengakses Context properti .

Berlaku untuk

Lihat juga