terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.Net Namespace Reference

Namespaces

namespace  Cache
 
namespace  Configuration
 
namespace  Http
 
namespace  Mail
 
namespace  Mime
 
namespace  NetworkInformation
 
namespace  Security
 
namespace  Sockets
 
namespace  WebSockets
 

Classes

class  AuthenticationManager
 
class  Authorization
 
class  AutoWebProxyScriptEngine
 
class  Base64Stream
 
class  BaseLoggingObject
 
class  BasicClient
 
struct  Blob
 
class  BufferedReadStream
 
class  BufferOffsetSize
 
class  CachedTransportContext
 
class  CallbackClosure
 
class  CaseInsensitiveAscii
 
class  ChunkedInputStream
 
class  ClosableStream
 
class  CommandStream
 
class  Comparer
 
class  ContentDecodeStream
 
class  ContextAwareResult
 
class  ContextFlagsAdapterPal
 
class  Cookie
 
class  CookieCollection
 
class  CookieContainer
 
class  CookieException
 
class  CookieParser
 
class  CookieTokenizer
 
class  CredentialCache
 
class  CredentialHostKey
 
class  CredentialKey
 
class  DefaultCertificatePolicy
 
class  DelayedRegex
 
class  DelegatedStream
 
class  DigestClient
 
class  DigestHeaderParser
 
class  DigestSession
 
class  DirectProxy
 
class  Dns
 
class  DnsEndPoint
 
class  DnsPermission
 
class  DnsPermissionAttribute
 
class  DownloadDataCompletedEventArgs
 
class  DownloadProgressChangedEventArgs
 
class  DownloadStringCompletedEventArgs
 
class  EmptyWebProxy
 
class  EndPoint
 
class  EndPointListener
 
class  EndPointManager
 
class  EndpointPermission
 
class  ExceptionCheck
 
class  ExceptionHelper
 
class  FileWebRequest
 
class  FileWebRequestCreator
 
class  FileWebResponse
 
class  FileWebStream
 
class  FixedSizeReadStream
 
class  FtpControlStream
 
class  FtpDataStream
 
class  FtpMethodInfo
 
class  FtpWebRequest
 
class  FtpWebRequestCreator
 
class  FtpWebResponse
 
class  GlobalLog
 
class  GlobalProxySelection
 
class  HeaderInfo
 
class  HeaderInfoTable
 
struct  HeaderVariantInfo
 
struct  hostent
 
class  HostHeaderString
 
class  HttpConnection
 
class  HttpDateParse
 
class  HttpKnownHeaderNames
 
class  HttpListener
 
class  HttpListenerBasicIdentity
 
class  HttpListenerContext
 
class  HttpListenerException
 
class  HttpListenerPrefixCollection
 
class  HttpListenerRequest
 
class  HttpListenerRequestUriBuilder
 
class  HttpListenerResponse
 
class  HttpListenerTimeoutManager
 
class  HttpProtocolUtils
 
class  HttpRequestCreator
 
class  HttpStatusDescription
 
class  HttpStreamAsyncResult
 
class  HttpSysSettings
 
class  HttpValidationHelpers
 
class  HttpVersion
 
class  HttpWebRequest
 
class  HttpWebResponse
 
interface  IAuthenticationModule
 
interface  IAutoWebProxy
 
interface  ICertificatePolicy
 
interface  ICloseEx
 
interface  ICredentialPolicy
 
interface  ICredentials
 
interface  ICredentialsByHost
 
struct  InterlockedGate
 
class  InternalException
 
class  IntPtrHelper
 
class  IPAddress
 
class  IPAddressParser
 
class  IPAddressParserStatics
 
class  IPEndPoint
 
class  IPHostEntry
 
struct  IPv6AddressFormatter
 
interface  IWebProxy
 
interface  IWebProxyFinder
 
interface  IWebProxyScript
 
interface  IWebRequestCreate
 
class  KnownHttpVerb
 
class  LazyAsyncResult
 
class  ListenerAsyncResult
 
class  ListenerPrefix
 
class  Logging
 
class  MonoChunkParser
 
class  MonoChunkStream
 
class  MonoHttpDate
 
class  NclConstants
 
class  NclUtilities
 
class  NegotiationInfoClass
 
class  NetConfig
 
class  NetEventSource
 
class  NetRes
 
class  NetworkCredential
 
class  NetworkStreamWrapper
 
class  NTAuthentication
 
class  NtlmClient
 
class  OpenReadCompletedEventArgs
 
class  OpenWriteCompletedEventArgs
 
class  PathList
 
class  ProtocolViolationException
 
class  ProxyChain
 
class  ProxyScriptChain
 
class  RangeValidationHelpers
 
class  ReceiveState
 
class  RequestStream
 
class  ResponseDescription
 
class  ResponseStream
 
class  ScatterGatherBuffers
 
class  SecChannelBindings
 
class  SecurityProtocol
 
struct  SecurityStatusPal
 
class  Semaphore
 
class  ServerCertValidationCallback
 
class  ServiceNameStore
 
class  ServicePoint
 
class  ServicePointManager
 
class  ServicePointScheduler
 
class  SocketAddress
 
class  SocketPermission
 
class  SocketPermissionAttribute
 
class  SplitWritesState
 
class  StaticProxy
 
class  SystemNetworkCredential
 
class  TcpValidationHelpers
 
class  TimerThread
 
class  TlsStream
 
class  TraceSource
 
class  TrackingStringDictionary
 
class  TrackingValidationObjectDictionary
 
class  TransportContext
 
class  UnsafeNclNativeMethods
 
class  UploadDataCompletedEventArgs
 
class  UploadFileCompletedEventArgs
 
class  UploadProgressChangedEventArgs
 
class  UploadStringCompletedEventArgs
 
class  UploadValuesCompletedEventArgs
 
class  UriScheme
 
class  ValidationHelper
 
class  WebClient
 
class  WebCompletionSource
 
class  WebConnection
 
class  WebConnectionStream
 
class  WebConnectionTunnel
 
class  WebException
 
class  WebExceptionMapping
 
class  WebHeaderCollection
 
class  WebOperation
 
struct  WebParseError
 
class  WebPermission
 
class  WebPermissionAttribute
 
class  WebProxy
 
class  WebProxyData
 
class  WebProxyDataBuilder
 
class  WebReadStream
 
class  WebRequest
 
class  WebRequestMethods
 
class  WebRequestPrefixElement
 
class  WebRequestStream
 
class  WebResponse
 
class  WebResponseStream
 
class  WebUtility
 
class  WriteStreamClosedEventArgs
 

Enumerations

enum  AuthenticationSchemes {
  None = 0 , Digest = 1 , Negotiate = 2 , Ntlm = 4 ,
  Basic = 8 , Anonymous = 32768 , IntegratedWindowsAuthentication = 6
}
 
enum  BufferType {
  Empty , Data , Token , Parameters ,
  Missing , Extra , Trailer , Header ,
  Padding = 9 , Stream , ChannelBindings = 14 , TargetHost = 16 ,
  ReadOnlyFlag = -2147483648 , ReadOnlyWithChecksum = 268435456
}
 
enum  CertificateEncoding {
  Zero , X509AsnEncoding , X509NdrEncoding , Pkcs7AsnEncoding = 65536 ,
  Pkcs7NdrEncoding = 131072 , AnyAsnEncoding = 65537
}
 
enum  CertificateProblem {
  OK , TrustNOSIGNATURE = -2146762496 , CertEXPIRED , CertVALIDITYPERIODNESTING ,
  CertROLE , CertPATHLENCONST , CertCRITICAL , CertPURPOSE ,
  CertISSUERCHAINING , CertMALFORMED , CertUNTRUSTEDROOT , CertCHAINING ,
  CertREVOKED = -2146762484 , CertUNTRUSTEDTESTROOT , CertREVOCATION_FAILURE , CertCN_NO_MATCH ,
  CertWRONG_USAGE , TrustEXPLICITDISTRUST , CertUNTRUSTEDCA , CertINVALIDPOLICY ,
  CertINVALIDNAME , CryptNOREVOCATIONCHECK = -2146885614 , CryptREVOCATIONOFFLINE , TrustSYSTEMERROR = -2146869247 ,
  TrustNOSIGNERCERT , TrustCOUNTERSIGNER , TrustCERTSIGNATURE , TrustTIMESTAMP ,
  TrustBADDIGEST = -2146869232 , TrustBASICCONSTRAINTS = -2146869223 , TrustFINANCIALCRITERIA = -2146869218
}
 
enum  CertUsage { MatchTypeAnd , MatchTypeOr }
 
enum  ChainPolicyType {
  Base = 1 , Authenticode , Authenticode_TS , SSL ,
  BasicConstraints , NtAuth
}
 
enum  CloseExState { Normal = 0 , Abort = 1 , Silent = 2 }
 
enum  ContentTypeValues {
  ChangeCipherSpec = 20 , Alert , HandShake , AppData ,
  Unrecognized = 255
}
 
enum  ContextAttribute {
  Sizes , Names , Lifespan , DceInfo ,
  StreamSizes , Authority = 6 , PackageInfo = 10 , NegotiationInfo = 12 ,
  UniqueBindings = 25 , EndpointBindings , ClientSpecifiedSpn , RemoteCertificate = 83 ,
  LocalCertificate , RootStore , IssuerListInfoEx = 89 , ConnectionInfo ,
  UiInfo = 104
}
 
enum  ContextFlagsPal {
  None = 0 , Delegate = 1 , MutualAuth = 2 , ReplayDetect = 4 ,
  SequenceDetect = 8 , Confidentiality = 16 , UseSessionKey = 32 , AllocateMemory = 256 ,
  Connection = 2048 , InitExtendedError = 16384 , AcceptExtendedError = 32768 , InitStream = 32768 ,
  AcceptStream = 65536 , InitIntegrity = 65536 , AcceptIntegrity = 131072 , InitManualCredValidation = 524288 ,
  InitUseSuppliedCreds = 128 , InitIdentify = 131072 , AcceptIdentify = 524288 , ProxyBindings = 67108864 ,
  AllowMissingBindings = 268435456 , UnverifiedTargetName = 536870912
}
 
enum  CookieToken {
  Nothing , NameValuePair , Attribute , EndToken ,
  EndCookie , End , Equals , Comment ,
  CommentUrl , CookieName , Discard , Domain ,
  Expires , MaxAge , Path , Port ,
  Secure , HttpOnly , Unknown , Version
}
 
enum  CookieVariant {
  Unknown , Plain , Rfc2109 , Rfc2965 ,
  Default = 2
}
 
enum  CredentialUse { Inbound = 1 , Outbound , Both }
 
enum  DataParseStatus {
  NeedMoreData , ContinueParsing , Done , Invalid ,
  DataTooBig
}
 
enum  DecompressionMethods { None = 0 , GZip = 1 , Deflate = 2 }
 
enum  DefaultPorts {
  DEFAULT_FTP_PORT = 21 , DEFAULT_GOPHER_PORT = 70 , DEFAULT_HTTP_PORT = 80 , DEFAULT_HTTPS_PORT = 443 ,
  DEFAULT_NNTP_PORT = 119 , DEFAULT_SMTP_PORT = 25 , DEFAULT_TELNET_PORT = 23
}
 
enum  Endianness { Network , Native = 16 }
 
enum  FtpLoginState : byte { NotLoggedIn , LoggedIn , LoggedInButNeedsRelogin , ReloginFailed }
 
enum  FtpMethodFlags {
  None = 0 , IsDownload = 1 , IsUpload = 2 , TakesParameter = 4 ,
  MayTakeParameter = 8 , DoesNotTakeParameter = 16 , ParameterIsDirectory = 32 , ShouldParseForResponseUri = 64 ,
  HasHttpCommand = 128 , MustChangeWorkingDirectoryToPath = 256
}
 
enum  FtpOperation {
  DownloadFile , ListDirectory , ListDirectoryDetails , UploadFile ,
  UploadFileUnique , AppendFile , DeleteFile , GetDateTimestamp ,
  GetFileSize , Rename , MakeDirectory , RemoveDirectory ,
  PrintWorkingDirectory , Other
}
 
enum  FtpStatusCode {
  Undefined , RestartMarker = 110 , ServiceTemporarilyNotAvailable = 120 , DataAlreadyOpen = 125 ,
  OpeningData = 150 , CommandOK = 200 , CommandExtraneous = 202 , DirectoryStatus = 212 ,
  FileStatus , SystemType = 215 , SendUserCommand = 220 , ClosingControl ,
  ClosingData = 226 , EnteringPassive , LoggedInProceed = 230 , ServerWantsSecureSession = 234 ,
  FileActionOK = 250 , PathnameCreated = 257 , SendPasswordCommand = 331 , NeedLoginAccount ,
  FileCommandPending = 350 , ServiceNotAvailable = 421 , CantOpenData = 425 , ConnectionClosed ,
  ActionNotTakenFileUnavailableOrBusy = 450 , ActionAbortedLocalProcessingError , ActionNotTakenInsufficientSpace , CommandSyntaxError = 500 ,
  ArgumentSyntaxError , CommandNotImplemented , BadCommandSequence , NotLoggedIn = 530 ,
  AccountNeeded = 532 , ActionNotTakenFileUnavailable = 550 , ActionAbortedUnknownPageType , FileActionAborted ,
  ActionNotTakenFilenameNotAllowed
}
 
enum  HttpBehaviour : byte { Unknown , HTTP10 , HTTP11PartiallyCompliant , HTTP11 }
 
enum  HttpProcessingResult { Continue , ReadWait , WriteWait }
 
enum  HttpRequestHeader {
  CacheControl , Connection , Date , KeepAlive ,
  Pragma , Trailer , TransferEncoding , Upgrade ,
  Via , Warning , Allow , ContentLength ,
  ContentType , ContentEncoding , ContentLanguage , ContentLocation ,
  ContentMd5 , ContentRange , Expires , LastModified ,
  Accept , AcceptCharset , AcceptEncoding , AcceptLanguage ,
  Authorization , Cookie , Expect , From ,
  Host , IfMatch , IfModifiedSince , IfNoneMatch ,
  IfRange , IfUnmodifiedSince , MaxForwards , ProxyAuthorization ,
  Referer , Range , Te , Translate ,
  UserAgent
}
 
enum  HttpResponseHeader {
  CacheControl , Connection , Date , KeepAlive ,
  Pragma , Trailer , TransferEncoding , Upgrade ,
  Via , Warning , Allow , ContentLength ,
  ContentType , ContentEncoding , ContentLanguage , ContentLocation ,
  ContentMd5 , ContentRange , Expires , LastModified ,
  AcceptRanges , Age , ETag , Location ,
  ProxyAuthenticate , RetryAfter , Server , SetCookie ,
  Vary , WwwAuthenticate
}
 
enum  HttpStatusCode {
  Continue = 100 , SwitchingProtocols , Processing , EarlyHints ,
  OK = 200 , Created , Accepted , NonAuthoritativeInformation ,
  NoContent , ResetContent , PartialContent , MultiStatus ,
  AlreadyReported , IMUsed = 226 , MultipleChoices = 300 , Ambiguous = 300 ,
  MovedPermanently , Moved = 301 , Found , Redirect = 302 ,
  SeeOther , RedirectMethod = 303 , NotModified , UseProxy ,
  Unused , TemporaryRedirect , RedirectKeepVerb = 307 , PermanentRedirect ,
  BadRequest = 400 , Unauthorized , PaymentRequired , Forbidden ,
  NotFound , MethodNotAllowed , NotAcceptable , ProxyAuthenticationRequired ,
  RequestTimeout , Conflict , Gone , LengthRequired ,
  PreconditionFailed , RequestEntityTooLarge , RequestUriTooLong , UnsupportedMediaType ,
  RequestedRangeNotSatisfiable , ExpectationFailed , MisdirectedRequest = 421 , UnprocessableEntity ,
  Locked , FailedDependency , UpgradeRequired = 426 , PreconditionRequired = 428 ,
  TooManyRequests , RequestHeaderFieldsTooLarge = 431 , UnavailableForLegalReasons = 451 , InternalServerError = 500 ,
  NotImplemented , BadGateway , ServiceUnavailable , GatewayTimeout ,
  HttpVersionNotSupported , VariantAlsoNegotiates , InsufficientStorage , LoopDetected ,
  NotExtended = 510 , NetworkAuthenticationRequired
}
 
enum  HttpWriteMode {
  Unknown , ContentLength , Chunked , Buffer ,
  None
}
 
enum  IgnoreCertProblem {
  not_time_valid = 1 , ctl_not_time_valid , not_time_nested = 4 , invalid_basic_constraints = 8 ,
  all_not_time_valid = 7 , allow_unknown_ca = 16 , wrong_usage = 32 , invalid_name = 64 ,
  invalid_policy = 128 , end_rev_unknown = 256 , ctl_signer_rev_unknown = 512 , ca_rev_unknown = 1024 ,
  root_rev_unknown = 2048 , all_rev_unknown = 3840 , none = 4095
}
 
enum  NetworkAccess { Accept = 128 , Connect = 64 }
 
enum  ReadState {
  None , Status , Headers , Content ,
  Aborted
}
 
enum  SecurityProtocolType {
  SystemDefault = 0 , Ssl3 = 48 , Tls = 192 , Tls11 = 768 ,
  Tls12 = 3072 , Tls13 = 12288
}
 
enum  SecurityStatus {
  OK , ContinueNeeded = 590610 , CompleteNeeded , CompAndContinue ,
  ContextExpired = 590615 , CredentialsNeeded = 590624 , Renegotiate , OutOfMemory = -2146893056 ,
  InvalidHandle , Unsupported , TargetUnknown , InternalError ,
  PackageNotFound , NotOwner , CannotInstall , InvalidToken ,
  CannotPack , QopNotSupported , NoImpersonation , LogonDenied ,
  UnknownCredentials , NoCredentials , MessageAltered , OutOfSequence ,
  NoAuthenticatingAuthority , IncompleteMessage = -2146893032 , IncompleteCredentials = -2146893024 , BufferNotEnough ,
  WrongPrincipal , TimeSkew = -2146893020 , UntrustedRoot , IllegalMessage ,
  CertUnknown , CertExpired , AlgorithmMismatch = -2146893007 , SecurityQosFailed ,
  SmartcardLogonRequired = -2146892994 , UnsupportedPreauth = -2146892989 , BadBinding = -2146892986
}
 
enum  SecurityStatusPalErrorCode {
  NotSet , OK , ContinueNeeded , CompleteNeeded ,
  CompAndContinue , ContextExpired , CredentialsNeeded , Renegotiate ,
  OutOfMemory , InvalidHandle , Unsupported , TargetUnknown ,
  InternalError , PackageNotFound , NotOwner , CannotInstall ,
  InvalidToken , CannotPack , QopNotSupported , NoImpersonation ,
  LogonDenied , UnknownCredentials , NoCredentials , MessageAltered ,
  OutOfSequence , NoAuthenticatingAuthority , IncompleteMessage , IncompleteCredentials ,
  BufferNotEnough , WrongPrincipal , TimeSkew , UntrustedRoot ,
  IllegalMessage , CertUnknown , CertExpired , AlgorithmMismatch ,
  SecurityQosFailed , SmartcardLogonRequired , UnsupportedPreauth , BadBinding ,
  DowngradeDetected , ApplicationProtocolMismatch
}
 
enum  ThreadKinds {
  Unknown = 0 , User = 1 , System = 2 , Sync = 4 ,
  Async = 8 , Timer = 16 , CompletionPort = 32 , Worker = 64 ,
  Finalization = 128 , Other = 256 , OwnerMask = 3 , SyncMask = 12 ,
  SourceMask = 496 , SafeSources = 352 , ThreadPool = 96
}
 
enum  TransportType {
  Udp = 1 , Connectionless = 1 , Tcp , ConnectionOriented = 2 ,
  All
}
 
enum  TriState { Unspecified = -1 , False , True }
 
enum  WebExceptionInternalStatus { RequestFatal , ServicePointFatal , Recoverable , Isolated }
 
enum  WebExceptionStatus {
  Success , NameResolutionFailure , ConnectFailure , ReceiveFailure ,
  SendFailure , PipelineFailure , RequestCanceled , ProtocolError ,
  ConnectionClosed , TrustFailure , SecureChannelFailure , ServerProtocolViolation ,
  KeepAliveFailure , Pending , Timeout , ProxyNameResolutionFailure ,
  UnknownError , MessageLengthLimitExceeded , CacheEntryNotFound , RequestProhibitedByCachePolicy ,
  RequestProhibitedByProxy
}
 
enum  WebHeaderCollectionType : ushort {
  Unknown , WebRequest , WebResponse , HttpWebRequest ,
  HttpWebResponse , HttpListenerRequest , HttpListenerResponse , FtpWebRequest ,
  FtpWebResponse , FileWebRequest , FileWebResponse
}
 
enum  WebParseErrorCode {
  Generic , InvalidHeaderName , InvalidContentLength , IncompleteHeaderLine ,
  CrLfError , InvalidChunkFormat , UnexpectedServerResponse
}
 
enum  WebParseErrorSection { Generic , ResponseHeader , ResponseStatusLine , ResponseBody }
 
enum  WindowsInstallationType {
  Unknown , Client , Server , ServerCore ,
  Embedded
}
 
enum  WriteBufferState { Disabled , Headers , Buffer , Playback }
 

Functions

delegate AuthenticationSchemes AuthenticationSchemeSelector (HttpListenerRequest httpRequest)
 
delegate IPEndPoint BindIPEndPoint (ServicePoint servicePoint, IPEndPoint remoteEndPoint, int retryCount)
 
delegate IEnumerable< string > CipherSuitesCallback (SecurityProtocolType protocol, IEnumerable< string > allCiphers)
 
delegate void DownloadDataCompletedEventHandler (object sender, DownloadDataCompletedEventArgs e)
 
delegate void DownloadProgressChangedEventHandler (object sender, DownloadProgressChangedEventArgs e)
 
delegate void DownloadStringCompletedEventHandler (object sender, DownloadStringCompletedEventArgs e)
 
delegate string[] HeaderParser (string value)
 
delegate bool HttpAbortDelegate (HttpWebRequest request, WebException webException)
 
delegate void HttpContinueDelegate (int StatusCode, WebHeaderCollection httpHeaders)
 
delegate void OpenReadCompletedEventHandler (object sender, OpenReadCompletedEventArgs e)
 
delegate void OpenWriteCompletedEventHandler (object sender, OpenWriteCompletedEventArgs e)
 
delegate void UnlockConnectionDelegate ()
 
delegate void UploadDataCompletedEventHandler (object sender, UploadDataCompletedEventArgs e)
 
delegate void UploadFileCompletedEventHandler (object sender, UploadFileCompletedEventArgs e)
 
delegate void UploadProgressChangedEventHandler (object sender, UploadProgressChangedEventArgs e)
 
delegate void UploadStringCompletedEventHandler (object sender, UploadStringCompletedEventArgs e)
 
delegate void UploadValuesCompletedEventHandler (object sender, UploadValuesCompletedEventArgs e)
 
delegate void WriteStreamClosedEventHandler (object sender, WriteStreamClosedEventArgs e)