UNPKG

@tsonic/dotnet

Version:

TypeScript type definitions for .NET 10 BCL (Base Class Library)

121 lines (117 loc) 11 kB
// Generated by tsbindgen - Architecture // Namespace: System.Net // Facade - Public API Surface // Import internal declarations import * as Internal from './System.Net/internal/index.js'; // Cross-namespace type imports for constraints import type { ICollection_1, IEnumerable_1, IEnumerator_1, IReadOnlyCollection_1 } from './System.Collections.Generic/internal/index.js'; import type { NameObjectCollectionBase_KeysCollection, NameValueCollection, StringDictionary } from './System.Collections.Specialized/internal/index.js'; import type { ArrayList, ICollection, IDictionary, IEnumerable, IEnumerator } from './System.Collections/internal/index.js'; import type { AsyncCompletedEventArgs, AsyncCompletedEventHandler, Component, IComponent, IContainer, ISite, ProgressChangedEventArgs, Win32Exception } from './System.ComponentModel/internal/index.js'; import type { BinaryWriter, Stream, TextWriter } from './System.IO/internal/index.js'; import type { RequestCachePolicy } from './System.Net.Cache/internal/index.js'; import type { AuthenticationLevel, EncryptionPolicy, RemoteCertificateValidationCallback } from './System.Net.Security/internal/index.js'; import type { AddressFamily } from './System.Net.Sockets/internal/index.js'; import type { HttpListenerWebSocketContext } from './System.Net.WebSockets/internal/index.js'; import type { MethodBase, MethodInfo } from './System.Reflection/internal/index.js'; import type { IDeserializationCallback, ISerializable, SerializationInfo, StreamingContext } from './System.Runtime.Serialization/internal/index.js'; import type { ChannelBinding, ChannelBindingKind, ExtendedProtectionPolicy, ServiceNameCollection } from './System.Security.Authentication.ExtendedProtection/internal/index.js'; import type { Claim, ClaimsIdentity } from './System.Security.Claims/internal/index.js'; import type { X509Certificate, X509Certificate2, X509CertificateCollection } from './System.Security.Cryptography.X509Certificates/internal/index.js'; import type { GenericIdentity, IIdentity, IPrincipal, TokenImpersonationLevel } from './System.Security.Principal/internal/index.js'; import type { SecureString } from './System.Security/internal/index.js'; import type { Encoding } from './System.Text/internal/index.js'; import type { Task, Task_1 } from './System.Threading.Tasks/internal/index.js'; import type { CancellationToken } from './System.Threading/internal/index.js'; import type { Array as ClrArray, ArraySegment_1, AsyncCallback, Boolean as ClrBoolean, Byte, Char, DateTime, Delegate, Enum, EventArgs, Exception, FormatException, Guid, IAsyncResult, ICloneable, IComparable, IConvertible, IDisposable, IEquatable_1, IFormatProvider, IFormattable, Int16, Int32, Int64, IntPtr, InvalidOperationException, IParsable_1, ISpanFormattable, ISpanParsable_1, IUtf8SpanFormattable, IUtf8SpanParsable_1, MarshalByRefObject, Memory_1, MulticastDelegate, Object as ClrObject, Predicate_1, ReadOnlySpan_1, Span_1, String as ClrString, TimeSpan, Type, TypeCode, Uri, ValueType, Version, Void } from './System/internal/index.js'; // Public API exports (curated - no internal $instance/$views leakage) export { HttpListenerPrefixCollection as HttpListenerPrefixCollection } from './System.Net/internal/index.js'; export { HttpListenerRequest as HttpListenerRequest } from './System.Net/internal/index.js'; export type AuthenticationSchemeSelector = Internal.AuthenticationSchemeSelector; export { HttpListener as HttpListener } from './System.Net/internal/index.js'; export type HttpListener_ExtendedProtectionSelector = Internal.HttpListener_ExtendedProtectionSelector; export { HttpListenerBasicIdentity as HttpListenerBasicIdentity } from './System.Net/internal/index.js'; export { HttpListenerContext as HttpListenerContext } from './System.Net/internal/index.js'; export { HttpListenerException as HttpListenerException } from './System.Net/internal/index.js'; export { HttpListenerResponse as HttpListenerResponse } from './System.Net/internal/index.js'; export { HttpListenerTimeoutManager as HttpListenerTimeoutManager } from './System.Net/internal/index.js'; export { Dns$instance as Dns } from './System.Net/internal/index.js'; export { IPHostEntry as IPHostEntry } from './System.Net/internal/index.js'; export { AuthenticationSchemes as AuthenticationSchemes } from './System.Net/internal/index.js'; export { CookieVariant as CookieVariant } from './System.Net/internal/index.js'; export { Cookie as Cookie } from './System.Net/internal/index.js'; export { CookieContainer as CookieContainer } from './System.Net/internal/index.js'; export { PathList as PathList } from './System.Net/internal/index.js'; export { CookieCollection as CookieCollection } from './System.Net/internal/index.js'; export { CookieException as CookieException } from './System.Net/internal/index.js'; export { CredentialCache as CredentialCache } from './System.Net/internal/index.js'; export { DecompressionMethods as DecompressionMethods } from './System.Net/internal/index.js'; export { DnsEndPoint as DnsEndPoint } from './System.Net/internal/index.js'; export { EndPoint as EndPoint } from './System.Net/internal/index.js'; export { HttpStatusCode as HttpStatusCode } from './System.Net/internal/index.js'; export { HttpVersion$instance as HttpVersion } from './System.Net/internal/index.js'; export type ICredentials = Internal.ICredentials; export type ICredentialsByHost = Internal.ICredentialsByHost; export { IPAddress as IPAddress } from './System.Net/internal/index.js'; export { IPNetwork as IPNetwork } from './System.Net/internal/index.js'; export { IPEndPoint as IPEndPoint } from './System.Net/internal/index.js'; export type IWebProxy = Internal.IWebProxy; export { NetworkCredential as NetworkCredential } from './System.Net/internal/index.js'; export { TransportContext as TransportContext } from './System.Net/internal/index.js'; export { SocketAddress as SocketAddress } from './System.Net/internal/index.js'; export { AuthenticationManager as AuthenticationManager } from './System.Net/internal/index.js'; export { Authorization as Authorization } from './System.Net/internal/index.js'; export { FileWebRequest as FileWebRequest } from './System.Net/internal/index.js'; export { FileWebResponse as FileWebResponse } from './System.Net/internal/index.js'; export { GlobalProxySelection as GlobalProxySelection } from './System.Net/internal/index.js'; export type HttpContinueDelegate = Internal.HttpContinueDelegate; export { HttpWebRequest as HttpWebRequest } from './System.Net/internal/index.js'; export { HttpWebResponse as HttpWebResponse } from './System.Net/internal/index.js'; export type IAuthenticationModule = Internal.IAuthenticationModule; export type ICredentialPolicy = Internal.ICredentialPolicy; export type IWebRequestCreate = Internal.IWebRequestCreate; export { ProtocolViolationException as ProtocolViolationException } from './System.Net/internal/index.js'; export { WebException as WebException } from './System.Net/internal/index.js'; export { WebExceptionStatus as WebExceptionStatus } from './System.Net/internal/index.js'; export { WebRequest as WebRequest } from './System.Net/internal/index.js'; export { WebRequestMethods$instance as WebRequestMethods } from './System.Net/internal/index.js'; export { WebRequestMethods_Ftp$instance as WebRequestMethods_Ftp } from './System.Net/internal/index.js'; export { WebRequestMethods_Http$instance as WebRequestMethods_Http } from './System.Net/internal/index.js'; export { WebRequestMethods_File$instance as WebRequestMethods_File } from './System.Net/internal/index.js'; export { WebResponse as WebResponse } from './System.Net/internal/index.js'; export { FtpStatusCode as FtpStatusCode } from './System.Net/internal/index.js'; export { FtpWebRequest as FtpWebRequest } from './System.Net/internal/index.js'; export { FtpWebResponse as FtpWebResponse } from './System.Net/internal/index.js'; export type BindIPEndPoint = Internal.BindIPEndPoint; export { SecurityProtocolType as SecurityProtocolType } from './System.Net/internal/index.js'; export { ServicePoint as ServicePoint } from './System.Net/internal/index.js'; export { ServicePointManager as ServicePointManager } from './System.Net/internal/index.js'; export { WebClient as WebClient } from './System.Net/internal/index.js'; export type OpenReadCompletedEventHandler = Internal.OpenReadCompletedEventHandler; export type OpenWriteCompletedEventHandler = Internal.OpenWriteCompletedEventHandler; export type DownloadStringCompletedEventHandler = Internal.DownloadStringCompletedEventHandler; export type DownloadDataCompletedEventHandler = Internal.DownloadDataCompletedEventHandler; export type UploadStringCompletedEventHandler = Internal.UploadStringCompletedEventHandler; export type UploadDataCompletedEventHandler = Internal.UploadDataCompletedEventHandler; export type UploadFileCompletedEventHandler = Internal.UploadFileCompletedEventHandler; export type UploadValuesCompletedEventHandler = Internal.UploadValuesCompletedEventHandler; export type DownloadProgressChangedEventHandler = Internal.DownloadProgressChangedEventHandler; export type UploadProgressChangedEventHandler = Internal.UploadProgressChangedEventHandler; export type WriteStreamClosedEventHandler = Internal.WriteStreamClosedEventHandler; export { OpenReadCompletedEventArgs as OpenReadCompletedEventArgs } from './System.Net/internal/index.js'; export { OpenWriteCompletedEventArgs as OpenWriteCompletedEventArgs } from './System.Net/internal/index.js'; export { DownloadStringCompletedEventArgs as DownloadStringCompletedEventArgs } from './System.Net/internal/index.js'; export { DownloadDataCompletedEventArgs as DownloadDataCompletedEventArgs } from './System.Net/internal/index.js'; export { UploadStringCompletedEventArgs as UploadStringCompletedEventArgs } from './System.Net/internal/index.js'; export { UploadDataCompletedEventArgs as UploadDataCompletedEventArgs } from './System.Net/internal/index.js'; export { UploadFileCompletedEventArgs as UploadFileCompletedEventArgs } from './System.Net/internal/index.js'; export { UploadValuesCompletedEventArgs as UploadValuesCompletedEventArgs } from './System.Net/internal/index.js'; export { DownloadProgressChangedEventArgs as DownloadProgressChangedEventArgs } from './System.Net/internal/index.js'; export { UploadProgressChangedEventArgs as UploadProgressChangedEventArgs } from './System.Net/internal/index.js'; export { WriteStreamClosedEventArgs as WriteStreamClosedEventArgs } from './System.Net/internal/index.js'; export { WebHeaderCollection as WebHeaderCollection } from './System.Net/internal/index.js'; export { HttpResponseHeader as HttpResponseHeader } from './System.Net/internal/index.js'; export { HttpRequestHeader as HttpRequestHeader } from './System.Net/internal/index.js'; export type IWebProxyScript = Internal.IWebProxyScript; export { WebProxy as WebProxy } from './System.Net/internal/index.js'; export { WebUtility$instance as WebUtility } from './System.Net/internal/index.js';