WebService.Context Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 .