Package system.web
Class HttpWorkerRequest
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- system.web.HttpWorkerRequest
-
- All Implemented Interfaces:
IJCOBridgeReflected
- Direct Known Subclasses:
SimpleWorkerRequest
public class HttpWorkerRequest extends NetObject
The base .NET class managing System.Web.HttpWorkerRequest, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Web.HttpWorkerRequest
Powered by JCOBridge: more info at https://www.jcobridge.com
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringassemblyFullNameFully assembly qualified name: System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3astatic java.lang.StringassemblyShortNameAssembly name: System.Webstatic java.lang.StringclassNameQualified class name: System.Web.HttpWorkerRequeststatic JCTypeclassTypeThe type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description HttpWorkerRequest()HttpWorkerRequest(java.lang.Object instance)Internal constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IAsyncResultBeginFlush(AsyncCallback callback, NetObject state)IAsyncResultBeginRead(byte[] buffer, int offset, int count, AsyncCallback callback, NetObject state)IAsyncResultBeginRead(JCORefOut dupParam0, int dupParam1, int dupParam2, AsyncCallback dupParam3, NetObject dupParam4)static HttpWorkerRequestcast(IJCOBridgeReflected from)Try to cast theIJCOBridgeReflectedinstance intoHttpWorkerRequest, a cast assert is made to check if types are compatible.voidCloseConnection()voidEndFlush(IAsyncResult asyncResult)voidEndOfRequest()intEndRead(IAsyncResult asyncResult)voidFlushResponse(boolean finalFlush)java.lang.StringGetAppPath()java.lang.StringGetAppPathTranslated()java.lang.StringGetAppPoolID()longGetBytesRead()byte[]GetClientCertificate()byte[]GetClientCertificateBinaryIssuer()intGetClientCertificateEncoding()byte[]GetClientCertificatePublicKey()DateTimeGetClientCertificateValidFrom()DateTimeGetClientCertificateValidUntil()longGetConnectionID()java.lang.StringGetFilePath()java.lang.StringGetFilePathTranslated()java.lang.StringGetHttpVerbName()java.lang.StringGetHttpVersion()java.lang.StringgetJCOAssemblyName()Returns the reflected Assembly namejava.lang.StringgetJCOClassName()Returns the reflected Class namejava.lang.ObjectgetJCOInstance()Returns the instantiated classjava.lang.StringgetJCOObjectName()Returns the reflected Class name used to build the objectJCTypegetJCOType()Returns the instantiated class Typejava.lang.StringGetKnownRequestHeader(int index)static intGetKnownRequestHeaderIndex(java.lang.String header)static java.lang.StringGetKnownRequestHeaderName(int index)static intGetKnownResponseHeaderIndex(java.lang.String header)static java.lang.StringGetKnownResponseHeaderName(int index)java.lang.StringGetLocalAddress()intGetLocalPort()java.lang.StringgetMachineConfigPath()java.lang.StringgetMachineInstallDirectory()java.lang.StringGetPathInfo()byte[]GetPreloadedEntityBody()intGetPreloadedEntityBody(byte[] buffer, int offset)intGetPreloadedEntityBody(JCORefOut dupParam0, int dupParam1)intGetPreloadedEntityBodyLength()java.lang.StringGetProtocol()java.lang.StringGetQueryString()byte[]GetQueryStringRawBytes()java.lang.StringGetRawUrl()java.lang.StringGetRemoteAddress()java.lang.StringGetRemoteName()intGetRemotePort()intGetRequestReason()GuidgetRequestTraceIdentifier()java.lang.StringgetRootWebConfigPath()java.lang.StringGetServerName()java.lang.StringGetServerVariable(java.lang.String name)static java.lang.StringGetStatusDescription(int code)booleangetSupportsAsyncFlush()booleangetSupportsAsyncRead()intGetTotalEntityBodyLength()java.lang.StringGetUnknownRequestHeader(java.lang.String name)java.lang.StringGetUriPath()longGetUrlContextID()booleanHasEntityBody()booleanHeadersSent()booleanIsClientConnected()booleanIsEntireEntityBodyIsPreloaded()booleanIsSecure()java.lang.StringMapPath(java.lang.String virtualPath)intReadEntityBody(byte[] buffer, int size)intReadEntityBody(byte[] buffer, int offset, int size)intReadEntityBody(JCORefOut dupParam0, int dupParam1)intReadEntityBody(JCORefOut dupParam0, int dupParam1, int dupParam2)voidSendCalculatedContentLength(int contentLength)voidSendCalculatedContentLength(long contentLength)voidSendKnownResponseHeader(int index, java.lang.String value)voidSendResponseFromFile(java.lang.String filename, long offset, long length)voidSendResponseFromMemory(byte[] data, int length)voidSendResponseFromMemory(JCORefOut dupParam0, int dupParam1)voidSendStatus(int statusCode, java.lang.String statusDescription)voidSendUnknownResponseHeader(java.lang.String name, java.lang.String value)voidsetJCOInstance(JCObject instance)
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: System.Web- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: System.Web.HttpWorkerRequest- See Also:
- Constant Field Values
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Assembly name- Specified by:
getJCOAssemblyNamein interfaceIJCOBridgeReflected- Overrides:
getJCOAssemblyNamein classNetObject- Returns:
- A
Stringrepresenting the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name- Specified by:
getJCOClassNamein interfaceIJCOBridgeReflected- Overrides:
getJCOClassNamein classNetObject- Returns:
- A
Stringrepresenting the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name used to build the object- Specified by:
getJCOObjectNamein interfaceIJCOBridgeReflected- Overrides:
getJCOObjectNamein classNetObject- Returns:
- A
Stringrepresenting the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class- Specified by:
getJCOInstancein interfaceIJCOBridgeReflected- Overrides:
getJCOInstancein classNetObject- Returns:
- An
Objectrepresenting the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstancein classNetObject
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class Type- Specified by:
getJCOTypein interfaceIJCOBridgeReflected- Overrides:
getJCOTypein classNetObject- Returns:
- A
JCTyperepresenting the CLR Type of the instantiated Class
-
cast
public static HttpWorkerRequest cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflectedinstance intoHttpWorkerRequest, a cast assert is made to check if types are compatible.- Parameters:
from-IJCOBridgeReflectedinstance to be casted- Returns:
HttpWorkerRequestinstance- Throws:
java.lang.Throwable- in case of error during cast operation
-
HasEntityBody
public boolean HasEntityBody() throws java.lang.Throwable, NullReferenceException- Throws:
java.lang.ThrowableNullReferenceException
-
HeadersSent
public boolean HeadersSent() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
IsClientConnected
public boolean IsClientConnected() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
IsEntireEntityBodyIsPreloaded
public boolean IsEntireEntityBodyIsPreloaded() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
IsSecure
public boolean IsSecure() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetClientCertificate
public byte[] GetClientCertificate() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetClientCertificateBinaryIssuer
public byte[] GetClientCertificateBinaryIssuer() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetClientCertificatePublicKey
public byte[] GetClientCertificatePublicKey() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetPreloadedEntityBody
public byte[] GetPreloadedEntityBody() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetQueryStringRawBytes
public byte[] GetQueryStringRawBytes() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
EndRead
public int EndRead(IAsyncResult asyncResult) throws java.lang.Throwable, NotSupportedException
- Throws:
java.lang.ThrowableNotSupportedException
-
GetClientCertificateEncoding
public int GetClientCertificateEncoding() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetKnownRequestHeaderIndex
public static int GetKnownRequestHeaderIndex(java.lang.String header) throws java.lang.Throwable, ArgumentNullException, ObjectDisposedException, AbandonedMutexException- Throws:
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexException
-
GetKnownResponseHeaderIndex
public static int GetKnownResponseHeaderIndex(java.lang.String header) throws java.lang.Throwable, ArgumentNullException, ObjectDisposedException, AbandonedMutexException- Throws:
java.lang.ThrowableArgumentNullExceptionObjectDisposedExceptionAbandonedMutexException
-
GetLocalPort
public int GetLocalPort() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetPreloadedEntityBody
public int GetPreloadedEntityBody(byte[] buffer, int offset) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetPreloadedEntityBody
public int GetPreloadedEntityBody(JCORefOut dupParam0, int dupParam1) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
GetPreloadedEntityBodyLength
public int GetPreloadedEntityBodyLength() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetRemotePort
public int GetRemotePort() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetRequestReason
public int GetRequestReason() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetTotalEntityBodyLength
public int GetTotalEntityBodyLength() throws java.lang.Throwable, ArgumentNullException, ArgumentException, InvalidOperationException, MissingMethodException, TargetInvocationException, CultureNotFoundException, ArgumentOutOfRangeException, OutOfMemoryException, FormatException, OverflowException
-
ReadEntityBody
public int ReadEntityBody(byte[] buffer, int size) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
ReadEntityBody
public int ReadEntityBody(JCORefOut dupParam0, int dupParam1) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
ReadEntityBody
public int ReadEntityBody(byte[] buffer, int offset, int size) throws java.lang.Throwable, ArgumentOutOfRangeException- Throws:
java.lang.ThrowableArgumentOutOfRangeException
-
ReadEntityBody
public int ReadEntityBody(JCORefOut dupParam0, int dupParam1, int dupParam2) throws java.lang.Throwable, ArgumentOutOfRangeException
- Throws:
java.lang.ThrowableArgumentOutOfRangeException
-
GetBytesRead
public long GetBytesRead() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetConnectionID
public long GetConnectionID() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetUrlContextID
public long GetUrlContextID() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetClientCertificateValidFrom
public DateTime GetClientCertificateValidFrom() throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentNullException, ArgumentException, InvalidTimeZoneException, OverflowException, NotSupportedException
- Throws:
java.lang.ThrowableArgumentOutOfRangeExceptionArgumentNullExceptionArgumentExceptionInvalidTimeZoneExceptionOverflowExceptionNotSupportedException
-
GetClientCertificateValidUntil
public DateTime GetClientCertificateValidUntil() throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentNullException, ArgumentException, InvalidTimeZoneException, OverflowException, NotSupportedException
- Throws:
java.lang.ThrowableArgumentOutOfRangeExceptionArgumentNullExceptionArgumentExceptionInvalidTimeZoneExceptionOverflowExceptionNotSupportedException
-
BeginFlush
public IAsyncResult BeginFlush(AsyncCallback callback, NetObject state) throws java.lang.Throwable, NotSupportedException
- Throws:
java.lang.ThrowableNotSupportedException
-
BeginRead
public IAsyncResult BeginRead(byte[] buffer, int offset, int count, AsyncCallback callback, NetObject state) throws java.lang.Throwable, NotSupportedException
- Throws:
java.lang.ThrowableNotSupportedException
-
BeginRead
public IAsyncResult BeginRead(JCORefOut dupParam0, int dupParam1, int dupParam2, AsyncCallback dupParam3, NetObject dupParam4) throws java.lang.Throwable, NotSupportedException
- Throws:
java.lang.ThrowableNotSupportedException
-
GetAppPath
public java.lang.String GetAppPath() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetAppPathTranslated
public java.lang.String GetAppPathTranslated() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetAppPoolID
public java.lang.String GetAppPoolID() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetFilePath
public java.lang.String GetFilePath() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetFilePathTranslated
public java.lang.String GetFilePathTranslated() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetHttpVerbName
public java.lang.String GetHttpVerbName() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetHttpVersion
public java.lang.String GetHttpVersion() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetKnownRequestHeader
public java.lang.String GetKnownRequestHeader(int index) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetKnownRequestHeaderName
public static java.lang.String GetKnownRequestHeaderName(int index) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetKnownResponseHeaderName
public static java.lang.String GetKnownResponseHeaderName(int index) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetLocalAddress
public java.lang.String GetLocalAddress() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetPathInfo
public java.lang.String GetPathInfo() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetProtocol
public java.lang.String GetProtocol() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetQueryString
public java.lang.String GetQueryString() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetRawUrl
public java.lang.String GetRawUrl() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetRemoteAddress
public java.lang.String GetRemoteAddress() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetRemoteName
public java.lang.String GetRemoteName() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetServerName
public java.lang.String GetServerName() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetServerVariable
public java.lang.String GetServerVariable(java.lang.String name) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetStatusDescription
public static java.lang.String GetStatusDescription(int code) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetUnknownRequestHeader
public java.lang.String GetUnknownRequestHeader(java.lang.String name) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
GetUriPath
public java.lang.String GetUriPath() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
MapPath
public java.lang.String MapPath(java.lang.String virtualPath) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
CloseConnection
public void CloseConnection() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
EndFlush
public void EndFlush(IAsyncResult asyncResult) throws java.lang.Throwable, NotSupportedException
- Throws:
java.lang.ThrowableNotSupportedException
-
EndOfRequest
public void EndOfRequest() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
FlushResponse
public void FlushResponse(boolean finalFlush) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SendCalculatedContentLength
public void SendCalculatedContentLength(int contentLength) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SendCalculatedContentLength
public void SendCalculatedContentLength(long contentLength) throws java.lang.Throwable, OverflowException- Throws:
java.lang.ThrowableOverflowException
-
SendKnownResponseHeader
public void SendKnownResponseHeader(int index, java.lang.String value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SendResponseFromFile
public void SendResponseFromFile(java.lang.String filename, long offset, long length) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SendResponseFromMemory
public void SendResponseFromMemory(byte[] data, int length) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SendResponseFromMemory
public void SendResponseFromMemory(JCORefOut dupParam0, int dupParam1) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
SendStatus
public void SendStatus(int statusCode, java.lang.String statusDescription) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
SendUnknownResponseHeader
public void SendUnknownResponseHeader(java.lang.String name, java.lang.String value) throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getSupportsAsyncFlush
public boolean getSupportsAsyncFlush() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getSupportsAsyncRead
public boolean getSupportsAsyncRead() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getRequestTraceIdentifier
public Guid getRequestTraceIdentifier() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getMachineConfigPath
public java.lang.String getMachineConfigPath() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getMachineInstallDirectory
public java.lang.String getMachineInstallDirectory() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
getRootWebConfigPath
public java.lang.String getRootWebConfigPath() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
-