Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.Http Namespace Reference

Namespaces

namespace  Headers
 
namespace  HPack
 
namespace  Json
 
namespace  QPack
 

Classes

class  AuthenticationHelper
 
class  ByteArrayContent
 
class  CancellationHelper
 
class  ConnectHelper
 
class  CookieHelper
 
class  CreditManager
 
class  CreditWaiter
 
class  CurrentUserIdentityProvider
 
class  DecompressionHandler
 
class  DelegatingHandler
 
class  DiagnosticsHandler
 
class  EmptyContent
 
class  EmptyReadStream
 
class  FailedProxyCache
 
class  FormUrlEncodedContent
 
class  GlobalHttpSettings
 
class  Http2Connection
 
class  Http2ConnectionException
 
class  Http2ProtocolException
 
class  Http2StreamException
 
class  Http3Connection
 
class  Http3ConnectionException
 
class  Http3Frame
 
class  Http3ProtocolException
 
class  Http3RequestStream
 
class  HttpAuthenticatedConnectionHandler
 
class  HttpAuthority
 
class  HttpBaseStream
 
class  HttpClient
 
class  HttpClientHandler
 
class  HttpConnection
 
class  HttpConnectionBase
 
class  HttpConnectionHandler
 
class  HttpConnectionPool
 
class  HttpConnectionPoolManager
 
class  HttpConnectionResponseContent
 
class  HttpConnectionSettings
 
class  HttpContent
 
class  HttpContentStream
 
class  HttpEnvironmentProxy
 
class  HttpEnvironmentProxyCredentials
 
class  HttpHandlerDefaults
 
class  HttpMessageHandler
 
class  HttpMessageHandlerStage
 
class  HttpMessageInvoker
 
class  HttpMethod
 
class  HttpNoProxy
 
class  HttpRequestException
 
class  HttpRequestMessage
 
class  HttpRequestOptions
 
struct  HttpRequestOptionsKey
 
class  HttpResponseMessage
 
class  HttpRuleParser
 
class  HttpTelemetry
 
class  HttpUtilities
 
class  HttpWindowsProxy
 
interface  IHttpHeadersHandler
 
interface  IHttpTrace
 
interface  IMultiWebProxy
 
class  MessageProcessingHandler
 
class  MultipartContent
 
class  MultipartFormDataContent
 
struct  MultiProxy
 
class  ReadOnlyMemoryContent
 
class  RedirectHandler
 
class  RuntimeSettingParser
 
class  SocketsHttpConnectionContext
 
class  SocketsHttpHandler
 
class  SocketsHttpPlaintextStreamFilterContext
 
class  SocksException
 
class  SocksHelper
 
class  StreamContent
 
class  StreamToStreamCopy
 
class  StringBuilderExtensions
 
class  StringContent
 
class  SystemProxyInfo
 
class  VariableLengthIntegerHelper
 
class  WinInetProxyHelper
 

Enumerations

enum  ClientCertificateOption { Manual , Automatic }
 
enum  Http2ProtocolErrorCode {
  NoError , ProtocolError , InternalError , FlowControlError ,
  SettingsTimeout , StreamClosed , FrameSizeError , RefusedStream ,
  Cancel , CompressionError , ConnectError , EnhanceYourCalm ,
  InadequateSecurity , Http11Required
}
 
enum  Http3ErrorCode : long {
  NoError = 256L , ProtocolError , InternalError , StreamCreationError ,
  ClosedCriticalStream , UnexpectedFrame , FrameError , ExcessiveLoad ,
  IdError , SettingsError , MissingSettings , RequestRejected ,
  RequestCancelled , RequestIncomplete , MessageError , ConnectError ,
  VersionFallback
}
 
enum  Http3FrameType : long {
  Data = 0L , Headers = 1L , ReservedHttp2Priority = 2L , CancelPush = 3L ,
  Settings = 4L , PushPromise = 5L , ReservedHttp2Ping = 6L , GoAway = 7L ,
  ReservedHttp2WindowUpdate = 8L , ReservedHttp2Continuation = 9L , MaxPushId = 13L
}
 
enum  Http3SettingType : long {
  QPackMaxTableCapacity = 1L , ReservedHttp2EnablePush , ReservedHttp2MaxConcurrentStreams , ReservedHttp2InitialWindowSize ,
  ReservedHttp2MaxFrameSize , MaxHeaderListSize , QPackBlockedStreams
}
 
enum  HttpCompletionOption { ResponseContentRead , ResponseHeadersRead }
 
enum  HttpConnectionKind : byte {
  Http , Https , Proxy , ProxyTunnel ,
  SslProxyTunnel , ProxyConnect , SocksTunnel , SslSocksTunnel
}
 
enum  HttpKeepAlivePingPolicy { WithActiveRequests , Always }
 
enum  HttpParseResult { Parsed , NotParsed , InvalidFormat }
 
enum  HttpVersionPolicy { RequestVersionOrLower , RequestVersionOrHigher , RequestVersionExact }
 
enum  RequestRetryType {
  NoRetry , RetryOnConnectionFailure , RetryOnLowerHttpVersion , RetryOnNextProxy ,
  RetryOnStreamLimitReached
}
 

Functions

delegate? Encoding HeaderEncodingSelector< TContext > (string headerName, TContext context)