HttpWorkerRequest HttpWorkerRequest HttpWorkerRequest HttpWorkerRequest Class

Definition

Diese abstrakte Klasse definiert die Basisworkermethoden und Enumerationen für die Verarbeitung von Anforderungen durch verwalteten ASP.NET-Code.This abstract class defines the base worker methods and enumerations used by ASP.NET managed code to process requests.

public ref class HttpWorkerRequest abstract
[System.Runtime.InteropServices.ComVisible(false)]
public abstract class HttpWorkerRequest
type HttpWorkerRequest = class
Public MustInherit Class HttpWorkerRequest
Vererbung
HttpWorkerRequestHttpWorkerRequestHttpWorkerRequestHttpWorkerRequest
Abgeleitet
Attribute

Hinweise

In den meisten Fällen wird der Code nicht direkt behandelt HttpWorkerRequest , da Anforderungs-und Antwortdaten durch die- HttpRequest Klasse HttpResponse und die-Klasse verfügbar gemacht werden.In most cases, your code will not deal with HttpWorkerRequest directly because request and response data are exposed through the HttpRequest and HttpResponse classes. Einige interne ASP.NET-Klassen erweitern diese Klasse.Some internal ASP.NET classes extend this class. Wenn Ihr Code seine eigene Hostingumgebung implementiert, muss diese Klasse so erweitert werden, dass die ProcessRequest -Methode aufgerufen wird.If your code implements its own hosting environment, it will need to extend this class to call the ProcessRequest method. Außerdem kann der Code eine abgeleitete Klasse erstellen, um die Ausführung von untergeordneten Anforderungen innerhalb einer bestimmten Anwendung zu übermitteln, um die Instanz an ProcessRequestzu übergeben.In addition, your code could create a derived class for the purpose of child-request execution within a given application in order to pass its instance to ProcessRequest. In diesem Fall sollte die abgeleitete Klasse einen Verweis auf den aktuellen HttpWorkerRequest behalten und die meisten Methoden an ihn delegieren.In this case, the derived class should keep a reference to the current HttpWorkerRequest and delegate most of the methods to it.

Konstruktoren

HttpWorkerRequest() HttpWorkerRequest() HttpWorkerRequest() HttpWorkerRequest()

Initialisiert eine neue Instanz der HttpWorkerRequest-Klasse.Initializes a new instance of the HttpWorkerRequest class.

Felder

HeaderAccept HeaderAccept HeaderAccept HeaderAccept

Gibt die Indexnummer für den Accept-HTTP-Header an.Specifies the index number for the Accept HTTP header.

HeaderAcceptCharset HeaderAcceptCharset HeaderAcceptCharset HeaderAcceptCharset

Gibt die Indexnummer für den Accept-Charset-HTTP-Header an.Specifies the index number for the Accept-Charset HTTP header.

HeaderAcceptEncoding HeaderAcceptEncoding HeaderAcceptEncoding HeaderAcceptEncoding

Gibt die Indexnummer für den Accept-Encoding-HTTP-Header an.Specifies the index number for the Accept-Encoding HTTP header.

HeaderAcceptLanguage HeaderAcceptLanguage HeaderAcceptLanguage HeaderAcceptLanguage

Gibt die Indexnummer für den Accept-Language-HTTP-Header an.Specifies the index number for the Accept-Language HTTP header.

HeaderAcceptRanges HeaderAcceptRanges HeaderAcceptRanges HeaderAcceptRanges

Gibt die Indexnummer für den Accept-Ranges-HTTP-Header an.Specifies the index number for the Accept-Ranges HTTP header.

HeaderAge HeaderAge HeaderAge HeaderAge

Gibt die Indexnummer für den Age-HTTP-Header an.Specifies the index number for the Age HTTP header.

HeaderAllow HeaderAllow HeaderAllow HeaderAllow

Gibt die Indexnummer für den Allow-HTTP-Header an.Specifies the index number for the Allow HTTP header.

HeaderAuthorization HeaderAuthorization HeaderAuthorization HeaderAuthorization

Gibt die Indexnummer für den Authorization-HTTP-Header an.Specifies the index number for the Authorization HTTP header.

HeaderCacheControl HeaderCacheControl HeaderCacheControl HeaderCacheControl

Der Index, der den Cache-Control-HTTP-Header darstellt.The index that represents the HTTP Cache-Control HTTP header.

HeaderConnection HeaderConnection HeaderConnection HeaderConnection

Gibt die Indexnummer für den Connection-HTTP-Header an.Specifies the index number for the Connection HTTP header.

HeaderContentEncoding HeaderContentEncoding HeaderContentEncoding HeaderContentEncoding

Gibt die Indexnummer für den Content-Encoding-HTTP-Header an.Specifies the index number for the Content-Encoding HTTP header.

HeaderContentLanguage HeaderContentLanguage HeaderContentLanguage HeaderContentLanguage

Gibt die Indexnummer für den Content-Language-HTTP-Header an.Specifies the index number for the Content-Language HTTP header.

HeaderContentLength HeaderContentLength HeaderContentLength HeaderContentLength

Gibt die Indexnummer für den Content-Length-HTTP-Header an.Specifies the index number for the Content-Length HTTP header.

HeaderContentLocation HeaderContentLocation HeaderContentLocation HeaderContentLocation

Gibt die Indexnummer für den Content-Location-HTTP-Header an.Specifies the index number for the Content-Location HTTP header.

HeaderContentMd5 HeaderContentMd5 HeaderContentMd5 HeaderContentMd5

Gibt die Indexnummer für den Content-MD5-HTTP-Header an.Specifies the index number for the Content-MD5 HTTP header.

HeaderContentRange HeaderContentRange HeaderContentRange HeaderContentRange

Gibt die Indexnummer für den Content-Range-HTTP-Header an.Specifies the index number for the Content-Range HTTP header.

HeaderContentType HeaderContentType HeaderContentType HeaderContentType

Gibt die Indexnummer für den Content-Type-HTTP-Header an.Specifies the index number for the Content-Type HTTP header.

HeaderCookie HeaderCookie HeaderCookie HeaderCookie

Gibt die Indexnummer für den Cookie-HTTP-Header an.Specifies the index number for the Cookie HTTP header.

HeaderDate HeaderDate HeaderDate HeaderDate

Gibt die Indexnummer für den Date-HTTP-Header an.Specifies the index number for the Date HTTP header.

HeaderEtag HeaderEtag HeaderEtag HeaderEtag

Gibt die Indexnummer für den ETag-HTTP-Header an.Specifies the index number for the ETag HTTP header.

HeaderExpect HeaderExpect HeaderExpect HeaderExpect

Gibt die Indexnummer für den Except-HTTP-Header an.Specifies the index number for the Except HTTP header.

HeaderExpires HeaderExpires HeaderExpires HeaderExpires

Gibt die Indexnummer für den Expires-HTTP-Header an.Specifies the index number for the Expires HTTP header.

HeaderFrom HeaderFrom HeaderFrom HeaderFrom

Gibt die Indexnummer für den From-HTTP-Header an.Specifies the index number for the From HTTP header.

HeaderHost HeaderHost HeaderHost HeaderHost

Gibt die Indexnummer für den Host-HTTP-Header an.Specifies the index number for the Host HTTP header.

HeaderIfMatch HeaderIfMatch HeaderIfMatch HeaderIfMatch

Gibt die Indexnummer für den If-Match-HTTP-Header an.Specifies the index number for the If-Match HTTP header.

HeaderIfModifiedSince HeaderIfModifiedSince HeaderIfModifiedSince HeaderIfModifiedSince

Gibt die Indexnummer für den If-Modified-Since-HTTP-Header an.Specifies the index number for the If-Modified-Since HTTP header.

HeaderIfNoneMatch HeaderIfNoneMatch HeaderIfNoneMatch HeaderIfNoneMatch

Gibt die Indexnummer für den If-None-Match-HTTP-Header an.Specifies the index number for the If-None-Match HTTP header.

HeaderIfRange HeaderIfRange HeaderIfRange HeaderIfRange

Gibt die Indexnummer für den If-Range-HTTP-Header an.Specifies the index number for the If-Range HTTP header.

HeaderIfUnmodifiedSince HeaderIfUnmodifiedSince HeaderIfUnmodifiedSince HeaderIfUnmodifiedSince

Gibt die Indexnummer für den If-Unmodified-Since-HTTP-Header an.Specifies the index number for the If-Unmodified-Since HTTP header.

HeaderKeepAlive HeaderKeepAlive HeaderKeepAlive HeaderKeepAlive

Gibt die Indexnummer für den Keep-Alive-HTTP-Header an.Specifies the index number for the Keep-Alive HTTP header.

HeaderLastModified HeaderLastModified HeaderLastModified HeaderLastModified

Gibt die Indexnummer für den Last-Modified-HTTP-Header an.Specifies the index number for the Last-Modified HTTP header.

HeaderLocation HeaderLocation HeaderLocation HeaderLocation

Gibt die Indexnummer für den Location-HTTP-Header an.Specifies the index number for the Location HTTP header.

HeaderMaxForwards HeaderMaxForwards HeaderMaxForwards HeaderMaxForwards

Gibt die Indexnummer für den Max-Forwards-HTTP-Header an.Specifies the index number for the Max-Forwards HTTP header.

HeaderPragma HeaderPragma HeaderPragma HeaderPragma

Gibt die Indexnummer für den Pragma-HTTP-Header an.Specifies the index number for the Pragma HTTP header.

HeaderProxyAuthenticate HeaderProxyAuthenticate HeaderProxyAuthenticate HeaderProxyAuthenticate

Gibt die Indexnummer für den Proxy-Authenticate-HTTP-Header an.Specifies the index number for the Proxy-Authenticate HTTP header.

HeaderProxyAuthorization HeaderProxyAuthorization HeaderProxyAuthorization HeaderProxyAuthorization

Gibt die Indexnummer für den Proxy-Authorization-HTTP-Header an.Specifies the index number for the Proxy-Authorization HTTP header.

HeaderRange HeaderRange HeaderRange HeaderRange

Gibt die Indexnummer für den Range-HTTP-Header an.Specifies the index number for the Range HTTP header.

HeaderReferer HeaderReferer HeaderReferer HeaderReferer

Gibt die Indexnummer für den Referer-HTTP-Header an.Specifies the index number for the Referer HTTP header.

HeaderRetryAfter HeaderRetryAfter HeaderRetryAfter HeaderRetryAfter

Gibt die Indexnummer für den Retry-After-HTTP-Header an.Specifies the index number for the Retry-After HTTP header.

HeaderServer HeaderServer HeaderServer HeaderServer

Gibt die Indexnummer für den Server-HTTP-Header an.Specifies the index number for the Server HTTP header.

HeaderSetCookie HeaderSetCookie HeaderSetCookie HeaderSetCookie

Gibt die Indexnummer für den Set-Cookie-HTTP-Header an.Specifies the index number for the Set-Cookie HTTP header.

HeaderTe HeaderTe HeaderTe HeaderTe

Gibt die Indexnummer für den TE-HTTP-Header an.Specifies the index number for the TE HTTP header.

HeaderTrailer HeaderTrailer HeaderTrailer HeaderTrailer

Gibt die Indexnummer für den Trailer-HTTP-Header an.Specifies the index number for the Trailer HTTP header.

HeaderTransferEncoding HeaderTransferEncoding HeaderTransferEncoding HeaderTransferEncoding

Gibt die Indexnummer für den Transfer-Encoding-HTTP-Header an.Specifies the index number for the Transfer-Encoding HTTP header.

HeaderUpgrade HeaderUpgrade HeaderUpgrade HeaderUpgrade

Gibt die Indexnummer für den Upgrade-HTTP-Header an.Specifies the index number for the Upgrade HTTP header.

HeaderUserAgent HeaderUserAgent HeaderUserAgent HeaderUserAgent

Gibt die Indexnummer für den User-Agent-HTTP-Header an.Specifies the index number for the User-Agent HTTP header.

HeaderVary HeaderVary HeaderVary HeaderVary

Gibt die Indexnummer für den Vary-HTTP-Header an.Specifies the index number for the Vary HTTP header.

HeaderVia HeaderVia HeaderVia HeaderVia

Gibt die Indexnummer für den Via-HTTP-Header an.Specifies the index number for the Via HTTP header.

HeaderWarning HeaderWarning HeaderWarning HeaderWarning

Gibt die Indexnummer für den Warning-HTTP-Header an.Specifies the index number for the Warning HTTP header.

HeaderWwwAuthenticate HeaderWwwAuthenticate HeaderWwwAuthenticate HeaderWwwAuthenticate

Gibt die Indexnummer für den WWW-Authenticate-HTTP-Header an.Specifies the index number for the WWW-Authenticate HTTP header.

ReasonCachePolicy ReasonCachePolicy ReasonCachePolicy ReasonCachePolicy

Gibt einen Grund für die Anforderung an.Specifies a reason for the request.

ReasonCacheSecurity ReasonCacheSecurity ReasonCacheSecurity ReasonCacheSecurity

Gibt einen Grund für die Anforderung an.Specifies a reason for the request.

ReasonClientDisconnect ReasonClientDisconnect ReasonClientDisconnect ReasonClientDisconnect

Gibt einen Grund für die Anforderung an.Specifies a reason for the request.

ReasonDefault ReasonDefault ReasonDefault ReasonDefault

Gibt einen Grund für die Anforderung an.Specifies a reason for the request. Der Standardwert ist ReasonResponseCacheMisssein.The default value is ReasonResponseCacheMiss.

ReasonFileHandleCacheMiss ReasonFileHandleCacheMiss ReasonFileHandleCacheMiss ReasonFileHandleCacheMiss

Gibt einen Grund für die Anforderung an.Specifies a reason for the request.

ReasonResponseCacheMiss ReasonResponseCacheMiss ReasonResponseCacheMiss ReasonResponseCacheMiss

Gibt einen Grund für die Anforderung an.Specifies a reason for the request.

RequestHeaderMaximum RequestHeaderMaximum RequestHeaderMaximum RequestHeaderMaximum

Gibt die Indexnummer für den Maximum-HTTP-Anforderungsheader an.Specifies the index number for the Maximum HTTP request header.

ResponseHeaderMaximum ResponseHeaderMaximum ResponseHeaderMaximum ResponseHeaderMaximum

Gibt die Indexnummer für den Maximum-HTTP-Antwortheader an.Specifies the index number for the Maximum HTTP response header.

Eigenschaften

MachineConfigPath MachineConfigPath MachineConfigPath MachineConfigPath

Ruft den vollständigen physischen Pfad der Datei Machine.config ab.Gets the full physical path to the Machine.config file.

MachineInstallDirectory MachineInstallDirectory MachineInstallDirectory MachineInstallDirectory

Ruft den physischen Pfad zu dem Verzeichnis ab, in dem die ASP.NET-Binärdateien installiert sind.Gets the physical path to the directory where the ASP.NET binaries are installed.

RequestTraceIdentifier RequestTraceIdentifier RequestTraceIdentifier RequestTraceIdentifier

Ruft die entsprechende Ablaufverfolgungs-ID der Ereignisüberwachung für Windows für die aktuelle Anforderung ab.Gets the corresponding Event Tracking for Windows trace ID for the current request.

RootWebConfigPath RootWebConfigPath RootWebConfigPath RootWebConfigPath

Ruft den vollständigen physischen Pfad der Stammdatei Web.config ab.Gets the full physical path to the root Web.config file.

SupportsAsyncFlush SupportsAsyncFlush SupportsAsyncFlush SupportsAsyncFlush

Ruft einen Wert ab, der angibt, ob asynchrone Leerungsvorgänge unterstützt werden.Gets a value that indicates whether asynchronous flush operations are supported.

SupportsAsyncRead SupportsAsyncRead SupportsAsyncRead SupportsAsyncRead

Ruft einen Wert ab, der angibt, ob asynchrone Lesevorgänge unterstützt werden.Gets a value that indicates whether asynchronous read operations are supported.

Methoden

BeginFlush(AsyncCallback, Object) BeginFlush(AsyncCallback, Object) BeginFlush(AsyncCallback, Object) BeginFlush(AsyncCallback, Object)

Sendet die gesamte gegenwärtig gepufferte Antwort an den Client.Sends the currently buffered response to the client.

BeginRead(Byte[], Int32, Int32, AsyncCallback, Object) BeginRead(Byte[], Int32, Int32, AsyncCallback, Object) BeginRead(Byte[], Int32, Int32, AsyncCallback, Object) BeginRead(Byte[], Int32, Int32, AsyncCallback, Object)

Beginnt einen asynchronen Lesevorgang des Anforderungsentitätstexts.Begins an asynchronous read operation of the request entity body.

CloseConnection() CloseConnection() CloseConnection() CloseConnection()

Beendet die Verbindung mit dem Client.Terminates the connection with the client.

EndFlush(IAsyncResult) EndFlush(IAsyncResult) EndFlush(IAsyncResult) EndFlush(IAsyncResult)

Wartet, bis der ausstehende asynchrone Leerungsvorgang abgeschlossen ist.Waits for the pending asynchronous flush operation to complete.

EndOfRequest() EndOfRequest() EndOfRequest() EndOfRequest()

Wird von der Laufzeit verwendet, um HttpWorkerRequest zu benachrichtigen, dass die Anforderungsverarbeitung der aktuellen Anforderung abgeschlossen ist.Used by the runtime to notify the HttpWorkerRequest that request processing for the current request is complete.

EndRead(IAsyncResult) EndRead(IAsyncResult) EndRead(IAsyncResult) EndRead(IAsyncResult)

Wartet, bis der ausstehende asynchrone Lesevorgang abgeschlossen ist.Waits for the pending asynchronous read operation to complete.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
FlushResponse(Boolean) FlushResponse(Boolean) FlushResponse(Boolean) FlushResponse(Boolean)

Sendet alle ausstehenden Antwortdaten an den Client.Sends all pending response data to the client.

GetAppPath() GetAppPath() GetAppPath() GetAppPath()

Gibt den virtuellen Pfad zur momentan ausgeführten Serveranwendung zurück.Returns the virtual path to the currently executing server application.

GetAppPathTranslated() GetAppPathTranslated() GetAppPathTranslated() GetAppPathTranslated()

Gibt den physischen Pfad der derzeit ausgeführten Serveranwendung zurück.Returns the physical path to the currently executing server application.

GetAppPoolID() GetAppPoolID() GetAppPoolID() GetAppPoolID()

Gibt beim Überschreiben in einer abgeleiteten Klasse die Anwendungspool-ID für die aktuelle URL zurück.When overridden in a derived class, returns the application pool ID for the current URL.

GetBytesRead() GetBytesRead() GetBytesRead() GetBytesRead()

Ruft die von einem Client eingelesene Anzahl von Bytes ab.Gets the number of bytes read in from the client.

GetClientCertificate() GetClientCertificate() GetClientCertificate() GetClientCertificate()

Ruft beim Überschreiben in einer abgeleiteten Klasse die Zertifizierungsfelder (gemäß Standard X.509) einer Anforderung vom Client ab.When overridden in a derived class, gets the certification fields (specified in the X.509 standard) from a request issued by the client.

GetClientCertificateBinaryIssuer() GetClientCertificateBinaryIssuer() GetClientCertificateBinaryIssuer() GetClientCertificateBinaryIssuer()

Ruft den Aussteller des Zertifikats im Binärformat ab.Gets the certificate issuer, in binary format.

GetClientCertificateEncoding() GetClientCertificateEncoding() GetClientCertificateEncoding() GetClientCertificateEncoding()

Gibt beim Überschreiben in einer abgeleiteten Klasse das Encoding-Objekt zurück, in dem das Clientzertifikat codiert wurde.When overridden in a derived class, returns the Encoding object in which the client certificate was encoded.

GetClientCertificatePublicKey() GetClientCertificatePublicKey() GetClientCertificatePublicKey() GetClientCertificatePublicKey()

Ruft beim Überschreiben in einer abgeleiteten Klasse ein dem Clientzertifikat zugeordnetes PublicKey-Objekt ab.When overridden in a derived class, gets a PublicKey object associated with the client certificate.

GetClientCertificateValidFrom() GetClientCertificateValidFrom() GetClientCertificateValidFrom() GetClientCertificateValidFrom()

Ruft beim Überschreiben in einer abgeleiteten Klasse das Datum ab, an dem das Zertifikat gültig wird.When overridden in a derived class, gets the date when the certificate becomes valid. Das Datum ist von den jeweiligen Ländereinstellungen abhängig.The date varies with international settings.

GetClientCertificateValidUntil() GetClientCertificateValidUntil() GetClientCertificateValidUntil() GetClientCertificateValidUntil()

Ruft das Ablaufdatum des Zertifikats ab.Gets the certificate expiration date.

GetConnectionID() GetConnectionID() GetConnectionID() GetConnectionID()

Gibt beim Überschreiben in einer abgeleiteten Klasse die ID der aktuellen Verbindung zurück.When overridden in a derived class, returns the ID of the current connection.

GetFilePath() GetFilePath() GetFilePath() GetFilePath()

Gibt beim Überschreiben in einer abgeleiteten Klasse den virtuellen Pfad des angeforderten URI zurück.When overridden in a derived class, returns the virtual path to the requested URI.

GetFilePathTranslated() GetFilePathTranslated() GetFilePathTranslated() GetFilePathTranslated()

Gibt den physischen Dateipfad zum angeforderten URI zurück und übersetzt den virtuellen Pfad in den physischen Pfad, z. B: "/proj1/page.aspx" in "c:\dir\page.aspx".Returns the physical file path to the requested URI (and translates it from virtual path to physical path: for example, "/proj1/page.aspx" to "c:\dir\page.aspx")

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetHttpVerbName() GetHttpVerbName() GetHttpVerbName() GetHttpVerbName()

Gibt den angegebenen Member des Anforderungsheaders zurück.Returns the specified member of the request header.

GetHttpVersion() GetHttpVersion() GetHttpVersion() GetHttpVersion()

Ermöglicht den Zugriff auf die HTTP-Version der Anforderung (z. B. "HTTP/1.1").Provides access to the HTTP version of the request (for example, "HTTP/1.1").

GetKnownRequestHeader(Int32) GetKnownRequestHeader(Int32) GetKnownRequestHeader(Int32) GetKnownRequestHeader(Int32)

Gibt den HTTP-Standardanforderungsheader zurück, der dem angegebenen Index entspricht.Returns the standard HTTP request header that corresponds to the specified index.

GetKnownRequestHeaderIndex(String) GetKnownRequestHeaderIndex(String) GetKnownRequestHeaderIndex(String) GetKnownRequestHeaderIndex(String)

Gibt die Indexnummer des angegebenen HTTP-Anforderungsheaders zurück.Returns the index number of the specified HTTP request header.

GetKnownRequestHeaderName(Int32) GetKnownRequestHeaderName(Int32) GetKnownRequestHeaderName(Int32) GetKnownRequestHeaderName(Int32)

Gibt den Namen des angegebenen HTTP-Anforderungsheaders zurück.Returns the name of the specified HTTP request header.

GetKnownResponseHeaderIndex(String) GetKnownResponseHeaderIndex(String) GetKnownResponseHeaderIndex(String) GetKnownResponseHeaderIndex(String)

Gibt die Indexnummer des angegebenen HTTP-Antwortheaders zurück.Returns the index number of the specified HTTP response header.

GetKnownResponseHeaderName(Int32) GetKnownResponseHeaderName(Int32) GetKnownResponseHeaderName(Int32) GetKnownResponseHeaderName(Int32)

Gibt den Namen des angegebenen HTTP-Antwortheaders zurück.Returns the name of the specified HTTP response header.

GetLocalAddress() GetLocalAddress() GetLocalAddress() GetLocalAddress()

Bietet Zugriff auf den angegebenen Member des Anforderungsheaders.Provides access to the specified member of the request header.

GetLocalPort() GetLocalPort() GetLocalPort() GetLocalPort()

Bietet Zugriff auf den angegebenen Member des Anforderungsheaders.Provides access to the specified member of the request header.

GetPathInfo() GetPathInfo() GetPathInfo() GetPathInfo()

Gibt zusätzliche Pfadinformationen für eine Ressource mit einer URL-Erweiterung zurück.Returns additional path information for a resource with a URL extension. Für den Pfad "/virdir/page.html/tail" ist der GetPathInfo-Wert z. B. "/tail".That is, for the path /virdir/page.html/tail, the GetPathInfo value is /tail.

GetPreloadedEntityBody() GetPreloadedEntityBody() GetPreloadedEntityBody() GetPreloadedEntityBody()

Gibt den bereits gelesenen Abschnitt des HTTP-Anforderungstexts zurück.Returns the portion of the HTTP request body that has already been read.

GetPreloadedEntityBody(Byte[], Int32) GetPreloadedEntityBody(Byte[], Int32) GetPreloadedEntityBody(Byte[], Int32) GetPreloadedEntityBody(Byte[], Int32)

Ruft unter Verwendung der angegebenen Pufferdaten und des angegebenen Byteoffsets den gerade gelesenen Abschnitt des HTTP-Anforderungstexts ab.Gets the portion of the HTTP request body that has currently been read by using the specified buffer data and byte offset.

GetPreloadedEntityBodyLength() GetPreloadedEntityBodyLength() GetPreloadedEntityBodyLength() GetPreloadedEntityBodyLength()

Ruft die Länge des gerade gelesenen Abschnitts des HTTP-Anforderungstexts ab.Gets the length of the portion of the HTTP request body that has currently been read.

GetProtocol() GetProtocol() GetProtocol() GetProtocol()

Gibt beim Überschreiben in einer abgeleiteten Klasse das HTTP-Protokoll (HTTP oder HTTPS) zurück.When overridden in a derived class, returns the HTTP protocol (HTTP or HTTPS).

GetQueryString() GetQueryString() GetQueryString() GetQueryString()

Gibt die im Anforderungs-URL angegebene Abfragezeichenfolge zurück.Returns the query string specified in the request URL.

GetQueryStringRawBytes() GetQueryStringRawBytes() GetQueryStringRawBytes() GetQueryStringRawBytes()

Gibt beim Überschreiben in einer abgeleiteten Klasse ein Bytearray mit der Abfragezeichenfolge der Antwort zurück.When overridden in a derived class, returns the response query string as an array of bytes.

GetRawUrl() GetRawUrl() GetRawUrl() GetRawUrl()

Gibt den im Anforderungsheader enthaltenen URL-Pfad mit angefügter Abfragezeichenfolge zurück.Returns the URL path contained in the request header with the query string appended.

GetRemoteAddress() GetRemoteAddress() GetRemoteAddress() GetRemoteAddress()

Bietet Zugriff auf den angegebenen Member des Anforderungsheaders.Provides access to the specified member of the request header.

GetRemoteName() GetRemoteName() GetRemoteName() GetRemoteName()

Gibt beim Überschreiben in einer abgeleiteten Klasse den Namen des Clientcomputers zurück.When overridden in a derived class, returns the name of the client computer.

GetRemotePort() GetRemotePort() GetRemotePort() GetRemotePort()

Bietet Zugriff auf den angegebenen Member des Anforderungsheaders.Provides access to the specified member of the request header.

GetRequestReason() GetRequestReason() GetRequestReason() GetRequestReason()

Ruft beim Überschreiben in einer abgeleiteten Klasse den Grund für die Anforderung ab.When overridden in a derived class, returns the reason for the request.

GetServerName() GetServerName() GetServerName() GetServerName()

Gibt beim Überschreiben in einer abgeleiteten Klasse den Namen des lokalen Servers zurück.When overridden in a derived class, returns the name of the local server.

GetServerVariable(String) GetServerVariable(String) GetServerVariable(String) GetServerVariable(String)

Gibt aus einem Wörterbuch von Servervariablen eine einzelne Servervariable zurück, die der Anforderung zugeordnet ist.Returns a single server variable from a dictionary of server variables associated with the request.

GetStatusDescription(Int32) GetStatusDescription(Int32) GetStatusDescription(Int32) GetStatusDescription(Int32)

Gibt eine Zeichenfolge zurück, die den Namen des angegebenen HTTP-Statuscodes beschreibt.Returns a string that describes the name of the specified HTTP status code.

GetTotalEntityBodyLength() GetTotalEntityBodyLength() GetTotalEntityBodyLength() GetTotalEntityBodyLength()

Ruft die Länge des ganzen HTTP-Anforderungstexts ab.Gets the length of the entire HTTP request body.

GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
GetUnknownRequestHeader(String) GetUnknownRequestHeader(String) GetUnknownRequestHeader(String) GetUnknownRequestHeader(String)

Gibt einen nicht dem Standard entsprechenden HTTP-Anforderungsheaderwert zurück.Returns a nonstandard HTTP request header value.

GetUnknownRequestHeaders() GetUnknownRequestHeaders() GetUnknownRequestHeaders() GetUnknownRequestHeaders()

Ruft alle nicht dem Standard entsprechenden Name-Wert-Paare für HTTP-Header ab.Get all nonstandard HTTP header name-value pairs.

GetUriPath() GetUriPath() GetUriPath() GetUriPath()

Gibt den virtuellen Pfad zum angeforderten URI zurück.Returns the virtual path to the requested URI.

GetUrlContextID() GetUrlContextID() GetUrlContextID() GetUrlContextID()

Gibt beim Überschreiben in einer abgeleiteten Klasse die Kontext-ID der aktuellen Verbindung zurück.When overridden in a derived class, returns the context ID of the current connection.

GetUserToken() GetUserToken() GetUserToken() GetUserToken()

Gibt beim Überschreiben in einer abgeleiteten Klasse das Identitätswechseltoken des Clients zurück.When overridden in a derived class, returns the client's impersonation token.

GetVirtualPathToken() GetVirtualPathToken() GetVirtualPathToken() GetVirtualPathToken()

Ruft das Token für den Identitätswechsel für den virtuellen Pfad der Anforderung ab.Gets the impersonation token for the request virtual path.

HasEntityBody() HasEntityBody() HasEntityBody() HasEntityBody()

Gibt einen Wert zurück, der angibt, ob in der Anforderung Textdaten enthalten sind.Returns a value indicating whether the request contains body data.

HeadersSent() HeadersSent() HeadersSent() HeadersSent()

Gibt einen Wert zurück, der angibt, ob HTTP-Antwortheader für die aktuelle Anforderung an den Client gesendet wurden.Returns a value indicating whether HTTP response headers have been sent to the client for the current request.

IsClientConnected() IsClientConnected() IsClientConnected() IsClientConnected()

Ruft einen Wert ab, der angibt, ob die Clientverbindung noch aktiv ist.Returns a value indicating whether the client connection is still active.

IsEntireEntityBodyIsPreloaded() IsEntireEntityBodyIsPreloaded() IsEntireEntityBodyIsPreloaded() IsEntireEntityBodyIsPreloaded()

Gibt einen Wert zurück, der angibt, ob alle Anforderungsdaten verfügbar und keine weiteren Lesevorgänge des Clients erforderlich sind.Returns a value indicating whether all request data is available and no further reads from the client are required.

IsSecure() IsSecure() IsSecure() IsSecure()

Gibt einen Wert zurück, der angibt, ob bei der Verbindung SSL verwendet wird.Returns a value indicating whether the connection uses SSL.

MapPath(String) MapPath(String) MapPath(String) MapPath(String)

Gibt den physischen Pfad zurück, der dem angegebenen virtuellen Pfad entspricht.Returns the physical path corresponding to the specified virtual path.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ReadEntityBody(Byte[], Int32) ReadEntityBody(Byte[], Int32) ReadEntityBody(Byte[], Int32) ReadEntityBody(Byte[], Int32)

Liest Anforderungsdaten des Clients (wenn diese nicht vorab geladen wurden).Reads request data from the client (when not preloaded).

ReadEntityBody(Byte[], Int32, Int32) ReadEntityBody(Byte[], Int32, Int32) ReadEntityBody(Byte[], Int32, Int32) ReadEntityBody(Byte[], Int32, Int32)

Liest Anforderungsdaten des Clients (wenn diese nicht vorab geladen wurden) mithilfe des Puffers, aus dem gelesen werden soll, sowie mithilfe des Byteoffsets und der maximalen Anzahl von Bytes.Reads request data from the client (when not preloaded) by using the specified buffer to read from, byte offset, and maximum bytes.

SendCalculatedContentLength(Int32) SendCalculatedContentLength(Int32) SendCalculatedContentLength(Int32) SendCalculatedContentLength(Int32)

Fügt der Antwort einen Content-Length-HTTP-Header für Nachrichtentexte hinzu, die kleiner oder gleich 2 GB sind.Adds a Content-Length HTTP header to the response for message bodies that are less than or equal to 2 GB.

SendCalculatedContentLength(Int64) SendCalculatedContentLength(Int64) SendCalculatedContentLength(Int64) SendCalculatedContentLength(Int64)

Fügt der Antwort einen Content-Length-HTTP-Header für Nachrichtentexte hinzu, die größer als 2 GB sind.Adds a Content-Length HTTP header to the response for message bodies that are greater than 2 GB.

SendKnownResponseHeader(Int32, String) SendKnownResponseHeader(Int32, String) SendKnownResponseHeader(Int32, String) SendKnownResponseHeader(Int32, String)

Fügt der Antwort einen Standard-HTTP-Header hinzu.Adds a standard HTTP header to the response.

SendResponseFromFile(IntPtr, Int64, Int64) SendResponseFromFile(IntPtr, Int64, Int64) SendResponseFromFile(IntPtr, Int64, Int64) SendResponseFromFile(IntPtr, Int64, Int64)

Fügt der Antwort den Inhalt der angegebenen Datei hinzu und gibt die Anfangsposition in der Datei sowie die Anzahl der zu sendenden Bytes an.Adds the contents of the specified file to the response and specifies the starting position in the file and the number of bytes to send.

SendResponseFromFile(String, Int64, Int64) SendResponseFromFile(String, Int64, Int64) SendResponseFromFile(String, Int64, Int64) SendResponseFromFile(String, Int64, Int64)

Fügt der Antwort den Inhalt der angegebenen Datei hinzu und gibt die Anfangsposition in der Datei sowie die Anzahl der zu sendenden Bytes an.Adds the contents of the specified file to the response and specifies the starting position in the file and the number of bytes to send.

SendResponseFromMemory(Byte[], Int32) SendResponseFromMemory(Byte[], Int32) SendResponseFromMemory(Byte[], Int32) SendResponseFromMemory(Byte[], Int32)

Fügt der Antwort die angegebene Anzahl von Bytes aus einem Bytearray hinzu.Adds the specified number of bytes from a byte array to the response.

SendResponseFromMemory(IntPtr, Int32) SendResponseFromMemory(IntPtr, Int32) SendResponseFromMemory(IntPtr, Int32) SendResponseFromMemory(IntPtr, Int32)

Fügt der Antwort die angegebene Anzahl von Bytes aus einem Speicherblock hinzu.Adds the specified number of bytes from a block of memory to the response.

SendStatus(Int32, String) SendStatus(Int32, String) SendStatus(Int32, String) SendStatus(Int32, String)

Gibt den HTTP-Statuscode und die Statusbeschreibung der Antwort an, z.B. SendStatus(200, „Ok“).Specifies the HTTP status code and status description of the response, such as SendStatus(200, "Ok").

SendUnknownResponseHeader(String, String) SendUnknownResponseHeader(String, String) SendUnknownResponseHeader(String, String) SendUnknownResponseHeader(String, String)

Fügt der Antwort einen nicht dem Standard entsprechenden HTTP-Header hinzu.Adds a nonstandard HTTP header to the response.

SetEndOfSendNotification(HttpWorkerRequest+EndOfSendNotification, Object) SetEndOfSendNotification(HttpWorkerRequest+EndOfSendNotification, Object) SetEndOfSendNotification(HttpWorkerRequest+EndOfSendNotification, Object) SetEndOfSendNotification(HttpWorkerRequest+EndOfSendNotification, Object)

Registriert für eine optionale Benachrichtigung, wenn alle Antwortdaten gesendet wurden.Registers for an optional notification when all the response data is sent.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Gilt für:

Siehe auch