HttpServerUtilityBase Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Web isteklerini işlemek için yardımcı yöntemler sağlayan sınıflar için temel sınıf görevi görür.
public ref class HttpServerUtilityBase abstract
public abstract class HttpServerUtilityBase
type HttpServerUtilityBase = class
Public MustInherit Class HttpServerUtilityBase
- Devralma
-
HttpServerUtilityBase
- Türetilmiş
Açıklamalar
HttpServerUtilityBase sınıfı, sınıfıyla aynı üyeleri içeren soyut bir sınıftırHttpServerUtility. HttpServerUtilityBase sınıfı, HttpServerUtility sınıfı gibi türetilmiş sınıflar oluşturmanıza olanak tanır, ancak özelleştirebileceğiniz ve ASP.NET işlem hattı dışında çalışan sınıflar oluşturabilirsiniz. Birim testi yaparken, genellikle test ettiğiniz senaryoyu karşılayan özelleştirilmiş davranışa sahip üyeleri uygulamak için türetilmiş bir sınıf kullanırsınız.
HttpServerUtilityWrapper sınıfı sınıfından HttpServerUtilityBase türetilir. sınıfı, HttpServerUtilityWrapper sınıfı için sarmalayıcı görevi görür HttpServerUtility . Çalışma zamanında, genellikle nesnesinin üyelerini HttpServerUtilityWrapper çağırmak için sınıfının bir örneğini HttpServerUtility kullanırsınız.
Oluşturucular
| Name | Description |
|---|---|
| HttpServerUtilityBase() |
Sınıfı devralınan bir sınıf örneği tarafından kullanılmak üzere başlatır. Bu oluşturucu yalnızca devralınan bir sınıf tarafından çağrılabilir. |
Özellikler
| Name | Description |
|---|---|
| MachineName |
Türetilmiş bir sınıfta geçersiz kılındığında sunucunun bilgisayar adını alır. |
| ScriptTimeout |
Türetilmiş bir sınıfta geçersiz kılındığında istek zaman aşımı değerini saniyeler içinde alır veya ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| ClearError() |
Türetilmiş bir sınıfta geçersiz kılındığında en son özel durumu temizler. |
| CreateObject(String) |
Türetilmiş bir sınıfta geçersiz kılındığında, nesnenin program tanımlayıcısı (ProgID) tarafından tanımlanan bir COM nesnesinin sunucu örneğini oluşturur. |
| CreateObject(Type) |
Türetilmiş bir sınıfta geçersiz kılındığında, nesnenin türü tarafından tanımlanan bir COM nesnesinin sunucu örneğini oluşturur. |
| CreateObjectFromClsid(String) |
Türetilmiş bir sınıfta geçersiz kılındığında, 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) |
Türetilmiş bir sınıfta geçersiz kılındığında, 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) |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli işlem bağlamında belirtilen sanal yol için işleyiciyi yürütür ve ve QueryString koleksiyonlarının temizlenip temizlenmeyeceğini Form belirtir. |
| Execute(String, TextWriter, Boolean) |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli istek bağlamında belirtilen sanal yol için işleyiciyi 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) |
Türetilmiş bir sınıfta geçersiz kılındığında, yürütülen işleyiciden çıktı 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) |
Türetilmiş bir sınıfta geçersiz kılındığında, 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() |
Türetilmiş bir sınıfta geçersiz kılındığında en son özel durumu döndürür. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| HtmlDecode(String, TextWriter) |
Türetilmiş bir sınıfta geçersiz kılındığında, HTML ile kodlanmış bir dizenin kodunu çözer ve sonuçları bir akışta döndürür. |
| HtmlDecode(String) |
Türetilmiş bir sınıfta geçersiz kılındığında, HTML ile kodlanmış bir dizenin kodunu çözer ve kodu çözülmüş dizeyi döndürür. |
| HtmlEncode(String, TextWriter) |
Türetilmiş bir sınıfta geçersiz kılındığında, HTML bir dizeyi kodlar ve sonuçta elde edilen çıkışı bir çıkış akışına gönderir. |
| HtmlEncode(String) |
Türetilmiş bir sınıfta geçersiz kılındığında, HTML bir dizeyi kodlar ve kodlanmış dizeyi döndürür. |
| MapPath(String) |
Türetilmiş bir sınıfta geçersiz kılındığında, 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) |
Türetilmiş bir sınıfta geçersiz kılındığında, 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) |
Türetilmiş bir sınıfta geçersiz kılındığında, 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) |
Türetilmiş bir sınıfta geçersiz kılındığında, 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) |
Türetilmiş bir sınıfta uygulandığında, 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'deki bitiş noktasını zaman uyumsuz olarak yürütür. |
| TransferRequest(String, Boolean, String, NameValueCollection) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen HTTP yöntemini ve üst bilgilerini kullanarak uç noktayı belirtilen URL'de zaman uyumsuz olarak yürütür. |
| TransferRequest(String, Boolean) |
Türetilmiş bir sınıfta geçersiz kılındığında, 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) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen URL'deki bitiş noktasını zaman uyumsuz olarak yürütür. |
| UrlDecode(String, TextWriter) |
Türetilmiş bir sınıfta geçersiz kılındığında, URL ile kodlanmış bir dizenin kodunu çözer ve sonuçta elde edilen çıkışı bir akışa gönderir. |
| UrlDecode(String) |
Türetilmiş bir sınıfta geçersiz kılındığında, URL ile kodlanmış bir dizenin kodunu çözer ve kodu çözülmüş dizeyi döndürür. |
| UrlEncode(String, TextWriter) |
Türetilmiş bir sınıfta geçersiz kılındığında, URL bir dizeyi kodlar ve sonuçta elde edilen çıkışı bir akışa gönderir. |
| UrlEncode(String) |
Türetilmiş bir sınıfta geçersiz kılındığında, URL bir dizeyi kodlar ve kodlanmış dizeyi döndürür. |
| UrlPathEncode(String) |
Türetilmiş bir sınıfta geçersiz kılındığında URL, URL dizesinin yol bölümünü kodlar. |
| UrlTokenDecode(String) |
Türetilmiş bir sınıfta geçersiz kılındığında, base64 ile kodlanmış basamakları kullanarak URL dize belirtecinin kodunu eşdeğer bir bayt dizisine çözer. |
| UrlTokenEncode(Byte[]) |
Türetilmiş bir sınıfta geçersiz kılındığında, 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. |