HttpServerUtilityWrapper Sınıf

Tanım

Web isteklerini işlemek için yardımcı yöntemler sağlayan HTTP iç nesnesini kapsüller.

public ref class HttpServerUtilityWrapper : System::Web::HttpServerUtilityBase
public class HttpServerUtilityWrapper : System.Web.HttpServerUtilityBase
type HttpServerUtilityWrapper = class
    inherit HttpServerUtilityBase
Public Class HttpServerUtilityWrapper
Inherits HttpServerUtilityBase
Devralma
HttpServerUtilityWrapper

Açıklamalar

sınıfı HttpServerUtilityWrapper sınıfından HttpServerUtilityBase türetilir ve sınıfı için sarmalayıcı görevi görür HttpServerUtility . Bu sınıf, sınıfın HttpServerUtility işlevselliğini kullanıma sunarken aynı zamanda türünü de gösterir HttpServerUtilityBase . HttpServerUtilityBase sınıfı, uygulamanızdaki HttpServerUtility sınıfının özgün uygulamasını, örneğin ASP.NET işlem hattının dışında birim testi yaparken olduğu gibi özel bir uygulamayla değiştirmenizi sağlar.

Oluşturucular

Name Description
HttpServerUtilityWrapper(HttpServerUtility)

HttpServerUtilityWrapper sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
MachineName

Sunucunun bilgisayar adını alır.

ScriptTimeout

İstek zaman aşımı değerini saniye olarak alır veya ayarlar.

Yöntemler

Name Description
ClearError()

En son özel durumu temizler.

CreateObject(String)

Nesnenin programlı tanımlayıcısı (ProgID) tarafından tanımlanan bir COM nesnesinin sunucu örneğini oluşturur.

CreateObject(Type)

Nesnenin türü tarafından tanımlanan bir COM nesnesinin sunucu örneğini oluşturur.

CreateObjectFromClsid(String)

Nesnenin sınıf tanımlayıcısı (CLSID) tarafından tanımlanan bir COM nesnesinin sunucu örneğini oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
Execute(IHttpHandler, TextWriter, Boolean)

Yürütülen işleyiciden çıkış yakalamak için bir örnek ve ve TextWriter koleksiyonlarının temizlenip temizlenmeyeceğini belirten bir QueryString değer kullanarak belirtilen işleyiciyi Form geçerli işlem bağlamında yürütür.

Execute(String, Boolean)

Belirtilen sanal yol için işleyiciyi geçerli işlem bağlamında yürütür ve ve QueryString koleksiyonlarının temizlenip temizlenmeyeceğini Form belirtir.

Execute(String, TextWriter, Boolean)

Belirtilen sanal yol için işleyiciyi geçerli istek bağlamında yürütür, sayfadan çıkış yakalamak için bir TextWriter örnek ve ve QueryString koleksiyonlarının temizlenip temizlenmeyeceğini Form belirten bir değer kullanır.

Execute(String, TextWriter)

Yürütülen işleyiciden çıkış yakalamak için bir TextWriter örnek kullanarak geçerli işlem bağlamında belirtilen sanal yol için işleyiciyi yürütür.

Execute(String)

Geçerli işlem bağlamında belirtilen sanal yol için işleyiciyi yürütür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetLastError()

En son özel durumu döndürür.

GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
HtmlDecode(String, TextWriter)

HTML ile kodlanmış bir dizenin kodunu çözer ve sonuçları bir akışta döndürür.

HtmlDecode(String)

HTML ile kodlanmış bir dizenin kodunu çözer ve kodu çözülen dizeyi döndürür.

HtmlEncode(String, TextWriter)

HTML, bir dizeyi kodlar ve sonuçta elde edilen çıkışı bir çıkış akışına gönderir.

HtmlEncode(String)

HTML bir dizeyi kodlar ve kodlanmış dizeyi döndürür.

MapPath(String)

Web sunucusunda belirtilen sanal yola karşılık gelen fiziksel dosya yolunu döndürür.

MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)
Transfer(IHttpHandler, Boolean)

Geçerli işlemin yürütülmesini sonlandırır ve özel bir HTTP işleyicisi ve ve QueryString koleksiyonlarının temizlenip temizlenmeyeceğini belirten bir değer kullanarak yeni bir isteğin yürütülmesini Form başlatır.

Transfer(String, Boolean)

Geçerli sayfanın yürütülmesini sonlandırır ve belirtilen URL'yi ve ve QueryString koleksiyonlarının temizlenip temizlenmeyeceğini belirten bir değeri kullanarak farklı bir sayfa veya işleyicinin yürütülmesini Form başlatır.

Transfer(String)

Geçerli işlemin yürütülmesini sonlandırır ve URL ile belirtilen bir sayfa veya işleyicinin yürütülmesini başlatır.

TransferRequest(String, Boolean, String, NameValueCollection, Boolean)

Form değerlerini korumak ve kullanıcı kimliğini korumak için belirtilen HTTP yöntemini, üst bilgileri, yolu ve seçenekleri kullanarak belirtilen URL'nin zaman uyumsuz yürütülmesini gerçekleştirir.

TransferRequest(String, Boolean, String, NameValueCollection)

Belirtilen HTTP yöntemini ve üst bilgilerini kullanarak uç noktayı belirtilen URL'de zaman uyumsuz olarak yürütür.

TransferRequest(String, Boolean)

Uç noktayı belirtilen URL'de zaman uyumsuz olarak yürütür ve ve QueryString koleksiyonlarının temizlenip temizlenmeyeceğini Form belirtir.

TransferRequest(String)

Belirtilen URL'de bitiş noktasını zaman uyumsuz olarak yürütür.

UrlDecode(String, TextWriter)

URL ile kodlanmış bir dizenin kodunu çözer ve sonuçta elde edilen çıkışı bir akışa gönderir.

UrlDecode(String)

URL ile kodlanmış bir dizenin kodunu çözer ve kodu çözülen dizeyi döndürür.

UrlEncode(String, TextWriter)

URL bir dizeyi kodlar ve sonuçta elde edilen çıkışı bir akışa gönderir.

UrlEncode(String)

URL bir dizeyi kodlar ve kodlanmış dizeyi döndürür.

UrlPathEncode(String)

URL, URL dizesinin yol bölümünü kodlar.

UrlTokenDecode(String)

Base64 basamaklarını kullanarak BIR URL dizesi belirtecinin kodunu eşdeğer bir bayt dizisine çözer.

UrlTokenEncode(Byte[])

Base64 basamaklarını kullanarak bayt dizisini eşdeğer bir dize gösterimine kodlar ve bu da URL'de iletim için kullanılabilir olmasını sağlar.

Şunlara uygulanır