C# Класс System.Web.HttpResponse

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AddCacheDependency void
AddCacheItemDependencies void
AddCacheItemDependencies void
AddCacheItemDependency void
AddHeadersNoCache void
AppendToLog void
BinaryWrite void
DoFilter void
Flush void
GetCachedResponse System.Web.Caching.CachedRawResponse
GetNormalizedFileName string
GetOutputByteCount int
HttpResponse System.Text
HttpResponse System.Text
IsFileSystemDirSeparator bool
Redirect void
RedirectToRoute void
ReleaseResources void
SetAppPathModifier void
SetCachedHeaders void
SetTextWriter System.IO.TextWriter
TransmitFile void
TransmitFile void
TransmitFile void
WriteFile void
WriteHeaders void

Открытые методы

Метод Описание
AddFileDependencies ( ArrayList filenames ) : void
AddFileDependencies ( string filenames ) : void
AddFileDependency ( string filename ) : void
AddHeader ( string name, string value ) : void
AppendCookie ( System.Web.HttpCookie cookie ) : void
AppendHeader ( string name, string value ) : void
ApplyAppPathModifier ( string virtualPath ) : string
BinaryWrite ( byte buffer ) : void
Clear ( ) : void
ClearContent ( ) : void
ClearHeaders ( ) : void
Close ( ) : void
DisableKernelCache ( ) : void
End ( ) : void
Flush ( ) : void
HttpResponse ( TextWriter writer ) : System.Text
Pics ( string value ) : void
Redirect ( string url ) : void
Redirect ( string url, bool endResponse ) : void
RedirectPermanent ( string url ) : void
RedirectPermanent ( string url, bool endResponse ) : void
RedirectToRoute ( RouteValueDictionary routeValues ) : void
RedirectToRoute ( object routeValues ) : void
RedirectToRoute ( string routeName ) : void
RedirectToRoute ( string routeName, RouteValueDictionary routeValues ) : void
RedirectToRoute ( string routeName, object routeValues ) : void
RedirectToRoutePermanent ( RouteValueDictionary routeValues ) : void
RedirectToRoutePermanent ( object routeValues ) : void
RedirectToRoutePermanent ( string routeName ) : void
RedirectToRoutePermanent ( string routeName, RouteValueDictionary routeValues ) : void
RedirectToRoutePermanent ( string routeName, object routeValues ) : void
RemoveOutputCacheItem ( string path ) : void
RemoveOutputCacheItem ( string path, string providerName ) : void
SetCookie ( System.Web.HttpCookie cookie ) : void
TransmitFile ( string filename ) : void
TransmitFile ( string filename, long offset, long length ) : void
Write ( char ch ) : void
Write ( char buffer, int index, int count ) : void
Write ( object obj ) : void
Write ( string s ) : void
WriteFile ( IntPtr fileHandle, long offset, long size ) : void
WriteFile ( string filename ) : void
WriteFile ( string filename, bool readIntoMemory ) : void
WriteFile ( string filename, long offset, long size ) : void
WriteSubstitution ( HttpResponseSubstitutionCallback callback ) : void

Приватные методы

Метод Описание
AddCacheDependency ( System.Web.Caching.CacheDependency dependencies ) : void
AddCacheItemDependencies ( ArrayList cacheKeys ) : void
AddCacheItemDependencies ( string cacheKeys ) : void
AddCacheItemDependency ( string cacheKey ) : void
AddHeadersNoCache ( NameValueCollection write_headers, bool final_flush ) : void
AppendToLog ( string param ) : void
BinaryWrite ( byte buffer, int start, int len ) : void
DoFilter ( bool close ) : void
Flush ( bool final_flush ) : void
GetCachedResponse ( ) : System.Web.Caching.CachedRawResponse
GetNormalizedFileName ( string fn ) : string
GetOutputByteCount ( ) : int
HttpResponse ( ) : System.Text
HttpResponse ( System.Web.HttpWorkerRequest worker_request, HttpContext context ) : System.Text
IsFileSystemDirSeparator ( char ch ) : bool
Redirect ( string url, bool endResponse, int code ) : void
RedirectToRoute ( string callerName, string routeName, RouteValueDictionary routeValues, int redirectCode, bool endResponse ) : void
ReleaseResources ( ) : void
SetAppPathModifier ( string app_modifier ) : void
SetCachedHeaders ( NameValueCollection headers ) : void
SetTextWriter ( TextWriter writer ) : TextWriter
TransmitFile ( System.Web.Hosting.VirtualFile vf ) : void
TransmitFile ( System.Web.Hosting.VirtualFile vf, bool final_flush ) : void
TransmitFile ( string filename, bool final_flush ) : void
WriteFile ( FileStream fs, long offset, long size ) : void
WriteHeaders ( bool final_flush ) : void

Описание методов

AddFileDependencies() публичный Метод

public AddFileDependencies ( ArrayList filenames ) : void
filenames System.Collections.ArrayList
Результат void

AddFileDependencies() публичный Метод

public AddFileDependencies ( string filenames ) : void
filenames string
Результат void

AddFileDependency() публичный Метод

public AddFileDependency ( string filename ) : void
filename string
Результат void

AddHeader() публичный Метод

public AddHeader ( string name, string value ) : void
name string
value string
Результат void

AppendCookie() публичный Метод

public AppendCookie ( System.Web.HttpCookie cookie ) : void
cookie System.Web.HttpCookie
Результат void

AppendHeader() публичный Метод

public AppendHeader ( string name, string value ) : void
name string
value string
Результат void

ApplyAppPathModifier() публичный Метод

public ApplyAppPathModifier ( string virtualPath ) : string
virtualPath string
Результат string

BinaryWrite() публичный Метод

public BinaryWrite ( byte buffer ) : void
buffer byte
Результат void

Clear() публичный Метод

public Clear ( ) : void
Результат void

ClearContent() публичный Метод

public ClearContent ( ) : void
Результат void

ClearHeaders() публичный Метод

public ClearHeaders ( ) : void
Результат void

Close() публичный Метод

public Close ( ) : void
Результат void

DisableKernelCache() публичный Метод

public DisableKernelCache ( ) : void
Результат void

End() публичный Метод

public End ( ) : void
Результат void

Flush() публичный Метод

public Flush ( ) : void
Результат void

HttpResponse() публичный Метод

public HttpResponse ( TextWriter writer ) : System.Text
writer System.IO.TextWriter
Результат System.Text

Pics() публичный Метод

public Pics ( string value ) : void
value string
Результат void

Redirect() публичный Метод

public Redirect ( string url ) : void
url string
Результат void

Redirect() публичный Метод

public Redirect ( string url, bool endResponse ) : void
url string
endResponse bool
Результат void

RedirectPermanent() публичный Метод

public RedirectPermanent ( string url ) : void
url string
Результат void

RedirectPermanent() публичный Метод

public RedirectPermanent ( string url, bool endResponse ) : void
url string
endResponse bool
Результат void

RedirectToRoute() публичный Метод

public RedirectToRoute ( RouteValueDictionary routeValues ) : void
routeValues RouteValueDictionary
Результат void

RedirectToRoute() публичный Метод

public RedirectToRoute ( object routeValues ) : void
routeValues object
Результат void

RedirectToRoute() публичный Метод

public RedirectToRoute ( string routeName ) : void
routeName string
Результат void

RedirectToRoute() публичный Метод

public RedirectToRoute ( string routeName, RouteValueDictionary routeValues ) : void
routeName string
routeValues RouteValueDictionary
Результат void

RedirectToRoute() публичный Метод

public RedirectToRoute ( string routeName, object routeValues ) : void
routeName string
routeValues object
Результат void

RedirectToRoutePermanent() публичный Метод

public RedirectToRoutePermanent ( RouteValueDictionary routeValues ) : void
routeValues RouteValueDictionary
Результат void

RedirectToRoutePermanent() публичный Метод

public RedirectToRoutePermanent ( object routeValues ) : void
routeValues object
Результат void

RedirectToRoutePermanent() публичный Метод

public RedirectToRoutePermanent ( string routeName ) : void
routeName string
Результат void

RedirectToRoutePermanent() публичный Метод

public RedirectToRoutePermanent ( string routeName, RouteValueDictionary routeValues ) : void
routeName string
routeValues RouteValueDictionary
Результат void

RedirectToRoutePermanent() публичный Метод

public RedirectToRoutePermanent ( string routeName, object routeValues ) : void
routeName string
routeValues object
Результат void

RemoveOutputCacheItem() публичный статический Метод

public static RemoveOutputCacheItem ( string path ) : void
path string
Результат void

RemoveOutputCacheItem() публичный статический Метод

public static RemoveOutputCacheItem ( string path, string providerName ) : void
path string
providerName string
Результат void

SetCookie() публичный Метод

public SetCookie ( System.Web.HttpCookie cookie ) : void
cookie System.Web.HttpCookie
Результат void

TransmitFile() публичный Метод

public TransmitFile ( string filename ) : void
filename string
Результат void

TransmitFile() публичный Метод

public TransmitFile ( string filename, long offset, long length ) : void
filename string
offset long
length long
Результат void

Write() публичный Метод

public Write ( char ch ) : void
ch char
Результат void

Write() публичный Метод

public Write ( char buffer, int index, int count ) : void
buffer char
index int
count int
Результат void

Write() публичный Метод

public Write ( object obj ) : void
obj object
Результат void

Write() публичный Метод

public Write ( string s ) : void
s string
Результат void

WriteFile() публичный Метод

public WriteFile ( IntPtr fileHandle, long offset, long size ) : void
fileHandle IntPtr
offset long
size long
Результат void

WriteFile() публичный Метод

public WriteFile ( string filename ) : void
filename string
Результат void

WriteFile() публичный Метод

public WriteFile ( string filename, bool readIntoMemory ) : void
filename string
readIntoMemory bool
Результат void

WriteFile() публичный Метод

public WriteFile ( string filename, long offset, long size ) : void
filename string
offset long
size long
Результат void

WriteSubstitution() публичный Метод

public WriteSubstitution ( HttpResponseSubstitutionCallback callback ) : void
callback HttpResponseSubstitutionCallback
Результат void