HttpResponseWrapper 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.
bir ASP.NET işleminden HTTP yanıt bilgileri sağlayan HTTP iç nesnesini kapsüller.
public ref class HttpResponseWrapper : System::Web::HttpResponseBase
public class HttpResponseWrapper : System.Web.HttpResponseBase
type HttpResponseWrapper = class
inherit HttpResponseBase
Public Class HttpResponseWrapper
Inherits HttpResponseBase
- Devralma
Açıklamalar
sınıfı HttpResponseWrapper sınıfından HttpResponseBase türetilir ve sınıfı için HttpResponse sarmalayıcı görevi görür. Bu sınıf, türü de kullanıma sunarken sınıfının işlevselliğini HttpResponseHttpResponseBase kullanıma sunar. sınıfı, HttpResponseBase uygulamanızın özgün uygulamasını, örneğin ASP.NET işlem hattının HttpResponse dışında birim testi gerçekleştirdiğinizde özel bir uygulamayla değiştirmenizi sağlar.
Oluşturucular
HttpResponseWrapper(HttpResponse) |
HttpResponseWrapper sınıfının yeni bir örneğini başlatır. |
Özellikler
Buffer |
Çıktının arabelleğe alınıp alınmayacağını ve tam yanıt işleme tamamlandıktan sonra gönderilip gönderilmeymeyeceğini belirten bir değer alır veya ayarlar. |
BufferOutput |
Çıktının arabelleğe alınıp alınmayacağını ve sayfanın tamamı işlendikten sonra gönderilip gönderilmeymeyeceğini belirten bir değer alır veya ayarlar. |
Cache |
Geçerli Web sayfasının önbelleğe alma ilkesini (süre sonu, gizlilik ayarları ve vary yan tümceleri gibi) alır. |
CacheControl |
Numaralandırma değerlerinden biriyle HttpCacheability eşleşen HTTP üst bilgisini alır veya ayarlar |
Charset |
Geçerli yanıtın HTTP karakter kümesini alır veya ayarlar. |
ClientDisconnectedToken |
İstemci bağlantısı kesildiğinde atlayan bir CancellationToken nesne alır. |
ClientDisconnectedToken |
İstemci bağlantısı kesildiğinde atlayan bir CancellationToken nesne alır. (Devralındığı yer: HttpResponseBase) |
ContentEncoding |
Geçerli yanıtın içerik kodlamasını alır veya ayarlar. |
ContentType |
Geçerli yanıtın HTTP MIME türünü alır veya ayarlar. |
Cookies |
Yanıt tanımlama bilgisi koleksiyonunu alır. |
Expires |
İstemcide veya ara sunucuda önbelleğe alınan bir sayfanın süresi dolmadan önce geçmesi gereken dakika sayısını alır veya ayarlar. Kullanıcı süresi dolmadan önce aynı sayfaya dönerse, önbelleğe alınmış sürüm görüntülenir. Expires , ASP'nin önceki sürümleriyle uyumluluk için sağlanmıştır. |
ExpiresAbsolute |
Önbelleğe alınan bilgilerin önbellekte süresinin dolmasına ilişkin mutlak tarih ve saati alır veya ayarlar. ExpiresAbsolute , ASP'nin önceki sürümleriyle uyumluluk için sağlanmıştır. |
Filter |
İletim öncesinde HTTP varlık gövdesini değiştirmek için kullanılan bir filtre nesnesini alır veya ayarlar. |
HeaderEncoding |
Geçerli yanıtın üst bilgisinin kodlamasını alır veya ayarlar. |
Headers |
Yanıt üst bilgileri koleksiyonunu alır. |
HeadersWritten |
Yanıt üst bilgilerinin yazılıp yazılmadığını belirten bir değer alır. |
HeadersWritten |
Yanıt üst bilgilerinin yazılıp yazılmadığını belirten bir değer alır. (Devralındığı yer: HttpResponseBase) |
IsClientConnected |
İstemcinin sunucuya bağlı olup olmadığını gösteren bir değer alır. |
IsRequestBeingRedirected |
İstemcinin yeni bir konuma yönlendirilip yönlendirilmediğini gösteren bir değer alır. |
Output |
Giden HTTP yanıt akışına metin çıkışını etkinleştiren nesneyi alır. |
OutputStream |
Giden HTTP içerik gövdesine ikili çıkış sağlar. |
RedirectLocation |
HTTP |
Status |
İstemciye |
StatusCode |
İstemciye döndürülen çıkışın HTTP durum kodunu alır veya ayarlar. |
StatusDescription |
İstemciye döndürülen çıkışın HTTP durum iletisini alır veya ayarlar. |
SubStatusCode |
Yanıtın durum kodunu niteleyen bir değer alır veya ayarlar. |
SupportsAsyncFlush |
Bağlantının zaman uyumsuz temizleme işlemlerini destekleyip desteklemediğini gösteren bir değer alır. |
SupportsAsyncFlush |
Bağlantının zaman uyumsuz temizleme işlemini destekleyip desteklemediğini gösteren bir değer alır. (Devralındığı yer: HttpResponseBase) |
SuppressContent |
İstemciye HTTP içeriğinin gönderilip gönderilmeydiğini belirten bir değer alır veya ayarlar. |
SuppressDefaultCacheControlHeader |
Geçerli HTTP yanıtı için varsayılan Önbellek Denetimi: özel üst bilgisinin gizlenip gizlenmeyeceğini belirten bir değer alır veya ayarlar. |
SuppressDefaultCacheControlHeader |
Geçerli HTTP yanıtı için varsayılan |
SuppressFormsAuthenticationRedirect |
Forms kimlik doğrulamasının oturum açma sayfasına yeniden yönlendirilmesinin gizlenip gizlenmeyeceğini belirten bir değer alır veya ayarlar. |
SuppressFormsAuthenticationRedirect |
Form kimlik doğrulamasının oturum açma sayfasına yeniden yönlendirilmesinin gizlenip gizlenmeyeceğini belirten bir değer alır veya ayarlar. (Devralındığı yer: HttpResponseBase) |
TrySkipIisCustomErrors |
IIS 7.0 özel hatalarının devre dışı bırakılıp bırakılmayacağını belirten bir değer alır veya ayarlar. |
Yöntemler
AddCacheDependency(CacheDependency[]) |
Türetilmiş bir sınıfta geçersiz kılındığında, önbellek bağımlılıklarını, önbelleğe alınırsa ve belirtilen bağımlılıklar değişirse yanıtın geçersiz kılınmasını sağlayan yanıtla ilişkilendirir. |
AddCacheItemDependencies(ArrayList) |
Önbelleğe alınmış yanıtın geçerliliğini önbellekteki belirtilen öğelere bağımlı hale getirir. |
AddCacheItemDependencies(String[]) |
Önbelleğe alınmış bir öğenin geçerliliğini önbellekteki belirtilen öğelere bağımlı hale getirir. |
AddCacheItemDependency(String) |
Önbelleğe alınmış yanıtın geçerliliğini önbellekte belirtilen öğeye bağımlı hale getirir. |
AddFileDependencies(ArrayList) |
Geçerli yanıtın bağımlı olduğu dosya adları koleksiyonuna dosya adları ekler. |
AddFileDependencies(String[]) |
Geçerli yanıtın bağımlı olduğu dosya adları koleksiyonuna bir dosya adları dizisi ekler. |
AddFileDependency(String) |
Geçerli yanıtın bağımlı olduğu dosya adları koleksiyonuna tek bir dosya adı ekler. |
AddHeader(String, String) |
Geçerli yanıta bir HTTP üst bilgisi ekler. Bu yöntem, ASP'nin önceki sürümleriyle uyumluluk için sağlanır. |
AddOnSendingHeaders(Action<HttpContextBase>) |
Bu istek için yanıt üst bilgileri gönderilmeden hemen önce ASP.NET çalışma zamanının çağıracağı bir geri çağırma kaydeder. |
AddOnSendingHeaders(Action<HttpContextBase>) |
Bu istek için yanıt üst bilgileri gönderilmeden hemen önce ASP.NET çalışma zamanının çağıracağı bir geri çağırma kaydeder. (Devralındığı yer: HttpResponseBase) |
AppendCookie(HttpCookie) |
HTTP yanıt tanımlama bilgisi koleksiyonuna bir HTTP tanımlama bilgisi ekler. |
AppendHeader(String, String) |
Geçerli yanıta bir HTTP üst bilgisi ekler. |
AppendToLog(String) |
Internet Information Services (IIS) günlük dosyasına özel günlük bilgileri ekler. |
ApplyAppPathModifier(String) |
Oturum, oturum durumunu kullanıyorsa Cookieless sanal yola bir oturum kimliği ekler ve birleşik yolu döndürür. |
BeginFlush(AsyncCallback, Object) |
Arabelleğe alınmış durumdaki yanıtı istemciye gönderir. |
BeginFlush(AsyncCallback, Object) |
Arabelleğe alınmış durumdaki yanıtı istemciye gönderir. (Devralındığı yer: HttpResponseBase) |
BinaryWrite(Byte[]) |
HTTP çıkış akışına ikili karakter dizesi yazar. |
Clear() |
Geçerli yanıttan gelen tüm üst bilgileri ve içerik çıkışını temizler. |
ClearContent() |
Geçerli yanıttan gelen tüm içerik çıkışını temizler. |
ClearHeaders() |
Geçerli yanıttan tüm üst bilgileri temizler. |
Close() |
İstemciye yuva bağlantısını kapatır. |
DisableKernelCache() |
Geçerli yanıt için çekirdek önbelleğini devre dışı bırakır. |
DisableUserCache() |
Bu yanıt için IIS kullanıcı modu önbelleğini devre dışı bırakır. |
DisableUserCache() |
Bu yanıt için IIS kullanıcı modu önbelleğini devre dışı bırakır. (Devralındığı yer: HttpResponseBase) |
End() |
Şu anda arabelleğe alınmış olan tüm çıkışı istemciye gönderir, istenen işlemin yürütülmesini durdurur ve olayı tetikler EndRequest . |
EndFlush(IAsyncResult) |
Zaman uyumsuz temizleme işlemini tamamlar. |
EndFlush(IAsyncResult) |
Zaman uyumsuz temizleme işlemini tamamlar. (Devralındığı yer: HttpResponseBase) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
Flush() |
Arabelleğe alınmış olan tüm çıkışı istemciye gönderir. |
FlushAsync() |
Zaman uyumsuz olarak, arabelleğe alınmış olan tüm çıktıları istemciye gönderir. |
FlushAsync() |
Zaman uyumsuz olarak, arabelleğe alınmış olan tüm çıktıları istemciye gönderir. (Devralındığı yer: HttpResponseBase) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
Pics(String) |
Geçerli yanıta bir HTTP |
PushPromise(String) |
HTTP 2.0 istemcilerine anında iletme vaatleri gönderen uygulamaları destekler. Daha fazla bilgi için bkz. HTTP/2 Belirtimi Bölüm 8.2: Sunucu Gönderme. |
PushPromise(String) |
HTTP 2.0 istemcilerine anında iletme vaatleri gönderen uygulamaları destekler. Daha fazla bilgi için bkz. HTTP/2 Belirtimi Bölüm 8.2: Sunucu Gönderme. (Devralındığı yer: HttpResponseBase) |
PushPromise(String, String, NameValueCollection) |
HTTP 2.0 istemcilerine anında iletme vaatleri gönderen uygulamaları destekler. Daha fazla bilgi için bkz. HTTP/2 Belirtimi Bölüm 8.2: Sunucu Gönderme. |
PushPromise(String, String, NameValueCollection) |
HTTP 2.0 istemcilerine anında iletme vaatleri gönderen uygulamaları destekler. Daha fazla bilgi için bkz. HTTP/2 Belirtimi Bölüm 8.2: Sunucu Gönderme. (Devralındığı yer: HttpResponseBase) |
Redirect(String) |
Bir isteği belirtilen URL'ye yönlendirir. |
Redirect(String, Boolean) |
Bir isteği belirtilen URL'ye yönlendirir ve geçerli işlemin yürütülmesinin sonlandırılıp sonlandırılmayacağını belirtir. |
RedirectPermanent(String) |
İstenen URL'den belirtilen URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. |
RedirectPermanent(String) |
İstenen URL'den belirtilen URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. (Devralındığı yer: HttpResponseBase) |
RedirectPermanent(String, Boolean) |
İstenen URL'den belirtilen URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir ve yanıtı tamamlama seçeneği sağlar. |
RedirectPermanent(String, Boolean) |
İstenen URL'den belirtilen URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir ve yanıtı tamamlama seçeneği sağlar. (Devralındığı yer: HttpResponseBase) |
RedirectToRoute(Object) |
Belirtilen yol parametresi değerlerini kullanarak isteği yeni bir URL'ye yönlendirir. |
RedirectToRoute(Object) |
Yönlendirme parametresi değerlerini kullanarak isteği yeni bir URL'ye yönlendirir. (Devralındığı yer: HttpResponseBase) |
RedirectToRoute(RouteValueDictionary) |
Belirtilen yol parametresi değerlerini kullanarak isteği yeni bir URL'ye yönlendirir. |
RedirectToRoute(RouteValueDictionary) |
Yönlendirme parametresi değerlerini kullanarak isteği yeni bir URL'ye yönlendirir. (Devralındığı yer: HttpResponseBase) |
RedirectToRoute(String) |
Belirtilen yol adını kullanarak isteği yeni bir URL'ye yönlendirir. |
RedirectToRoute(String) |
Bir yol adı kullanarak isteği yeni bir URL'ye yönlendirir. (Devralındığı yer: HttpResponseBase) |
RedirectToRoute(String, Object) |
Belirtilen yol adını ve yol parametresi değerlerini kullanarak isteği yeni bir URL'ye yönlendirir. |
RedirectToRoute(String, Object) |
Yol parametresi değerlerini ve yol adını kullanarak isteği yeni bir URL'ye yönlendirir. (Devralındığı yer: HttpResponseBase) |
RedirectToRoute(String, RouteValueDictionary) |
Belirtilen yol adını ve yol parametresi değerlerini kullanarak isteği yeni bir URL'ye yönlendirir. |
RedirectToRoute(String, RouteValueDictionary) |
Yol parametresi değerlerini ve yol adını kullanarak isteği yeni bir URL'ye yönlendirir. (Devralındığı yer: HttpResponseBase) |
RedirectToRoutePermanent(Object) |
Belirtilen yol parametresi değerlerini kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. |
RedirectToRoutePermanent(Object) |
Yol parametresi değerlerini kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. (Devralındığı yer: HttpResponseBase) |
RedirectToRoutePermanent(RouteValueDictionary) |
Belirtilen yol parametresi değerlerini kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. |
RedirectToRoutePermanent(RouteValueDictionary) |
Yol parametresi değerlerini kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. (Devralındığı yer: HttpResponseBase) |
RedirectToRoutePermanent(String) |
Belirtilen yol adını kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. |
RedirectToRoutePermanent(String) |
Bir yol adı kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. (Devralındığı yer: HttpResponseBase) |
RedirectToRoutePermanent(String, Object) |
Yeni URL'ye karşılık gelen yol adı ve yol parametresi değerlerini kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. |
RedirectToRoutePermanent(String, Object) |
Yol parametresi değerlerini ve yeni URL'ye karşılık gelen yolun adını kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. (Devralındığı yer: HttpResponseBase) |
RedirectToRoutePermanent(String, RouteValueDictionary) |
Belirtilen yol adını ve yol parametresi değerlerini kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. |
RedirectToRoutePermanent(String, RouteValueDictionary) |
Yol parametresi değerlerini ve yol adını kullanarak istenen URL'den yeni bir URL'ye kalıcı bir yeniden yönlendirme gerçekleştirir. (Devralındığı yer: HttpResponseBase) |
RemoveOutputCacheItem(String) |
Belirtilen yol ile ilişkili önbelleğe alınmış tüm öğeleri önbellekten kaldırır. |
RemoveOutputCacheItem(String, String) |
Belirtilen yolla ilişkili tüm çıkış önbelleği yapıtlarını kaldırmak için belirtilen çıkış önbelleği sağlayıcısını kullanır. |
RemoveOutputCacheItem(String, String) |
Belirtilen yolla ilişkili tüm çıktı önbelleği yapıtlarını kaldırmak için belirtilen çıktı önbelleği sağlayıcısını kullanır. (Devralındığı yer: HttpResponseBase) |
SetCookie(HttpCookie) |
Tanımlama bilgisi koleksiyonunda var olan bir tanımlama bilgisini Güncelleştirmeler. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
TransmitFile(String) |
Belirtilen dosyayı, bellekte arabelleğe almadan HTTP yanıt çıkış akışına yazar. |
TransmitFile(String, Int64, Int64) |
Bir dosyanın belirtilen bölümünü, bellekte arabelleğe almadan HTTP yanıt çıkış akışına yazar. |
Write(Char) |
HTTP yanıt çıkış akışına bir karakter yazar. |
Write(Char[], Int32, Int32) |
Belirtilen karakter dizisini HTTP yanıt çıkış akışına yazar. |
Write(Object) |
Belirtilen nesneyi HTTP yanıt akışına yazar. |
Write(String) |
Belirtilen dizeyi HTTP yanıt çıkış akışına yazar. |
WriteFile(IntPtr, Int64, Int64) |
Belirtilen dosyayı HTTP yanıt çıkış akışına yazar. |
WriteFile(String) |
Belirtilen dosyanın içeriğini HTTP yanıt çıkış akışına dosya bloğu olarak yazar. |
WriteFile(String, Boolean) |
Belirtilen dosyanın içeriğini HTTP yanıt çıkış akışına yazar ve içeriğin bir bellek bloğu olarak yazılıp yazılmayacağını belirtir. |
WriteFile(String, Int64, Int64) |
Belirtilen dosyayı HTTP yanıt çıkış akışına yazar. |
WriteSubstitution(HttpResponseSubstitutionCallback) |
Yanıta, önbelleğe alınan çıkış yanıtları için bölgelerin dinamik oluşturulmasını sağlayan değiştirme blokları ekler. |