System.cs
上传用户:jnxxjx
上传日期:2015-03-08
资源大小:3388k
文件大小:815k
- property Headers { get(){} set(){} };
- property Proxy { get(){} set(){} };
- property SendChunked { get(){} set(){} };
- property ProtocolVersion { get(){} set(){} };
- property InternalVersion { get(){} set(){} };
- property ContentType { get(){} set(){} };
- property MediaType { get(){} set(){} };
- property TransferEncoding { get(){} set(){} };
- property Connection { get(){} set(){} };
- property Accept { get(){} set(){} };
- property Referer { get(){} set(){} };
- property UserAgent { get(){} set(){} };
- property Expect { get(){} set(){} };
- property IfModifiedSince { get(){} set(){} };
- property HaveResponse { get(){} set(){} };
- property HaveWritten { get(){} set(){} };
- property OnceFailed { get(){} set(){} };
- property WriteBuffer { get(){} set(){} };
- property BufferHeaders { get(){} set(){} };
- property ConnectHostAndPort { get(){} set(){} };
- property ShouldAddHostHeader { get(){} set(){} };
- }
- class EndWriteHeadersStatus : System.Object
- {
- Class System.Net.HttpWebRequest Request;
- I4 RerequestCount;
- Void EndWriteHeadersStatus( Class System.Net.HttpWebRequest webRequest, I4 reRequestCount);
- }
- class System.Net.HttpProxyTunnelRequest : System.Net.HttpWebRequest
- {
- I4 m_UniqueGroupId;
- Class System.Uri m_originServer;
- Void System.Net.HttpProxyTunnelRequest( Class System.Uri proxyUri, Class System.Uri requestUri);
- String get_ConnectHostAndPort();
- Boolean get_ShouldAddHostHeader();
- String get_UniqueGroupId();
- property ConnectHostAndPort { get(){} set(){} };
- property ShouldAddHostHeader { get(){} set(){} };
- property UniqueGroupId { get(){} set(){} };
- }
- class System.Net.HttpStatusCode : System.Enum
- {
- I4 value__;
- ValueClass System.Net.HttpStatusCode Continue;
- ValueClass System.Net.HttpStatusCode SwitchingProtocols;
- ValueClass System.Net.HttpStatusCode OK;
- ValueClass System.Net.HttpStatusCode Created;
- ValueClass System.Net.HttpStatusCode Accepted;
- ValueClass System.Net.HttpStatusCode NonAuthoritativeInformation;
- ValueClass System.Net.HttpStatusCode NoContent;
- ValueClass System.Net.HttpStatusCode ResetContent;
- ValueClass System.Net.HttpStatusCode PartialContent;
- ValueClass System.Net.HttpStatusCode MultipleChoices;
- ValueClass System.Net.HttpStatusCode Ambiguous;
- ValueClass System.Net.HttpStatusCode MovedPermanently;
- ValueClass System.Net.HttpStatusCode Moved;
- ValueClass System.Net.HttpStatusCode Found;
- ValueClass System.Net.HttpStatusCode Redirect;
- ValueClass System.Net.HttpStatusCode SeeOther;
- ValueClass System.Net.HttpStatusCode RedirectMethod;
- ValueClass System.Net.HttpStatusCode NotModified;
- ValueClass System.Net.HttpStatusCode UseProxy;
- ValueClass System.Net.HttpStatusCode Unused;
- ValueClass System.Net.HttpStatusCode TemporaryRedirect;
- ValueClass System.Net.HttpStatusCode RedirectKeepVerb;
- ValueClass System.Net.HttpStatusCode BadRequest;
- ValueClass System.Net.HttpStatusCode Unauthorized;
- ValueClass System.Net.HttpStatusCode PaymentRequired;
- ValueClass System.Net.HttpStatusCode Forbidden;
- ValueClass System.Net.HttpStatusCode NotFound;
- ValueClass System.Net.HttpStatusCode MethodNotAllowed;
- ValueClass System.Net.HttpStatusCode NotAcceptable;
- ValueClass System.Net.HttpStatusCode ProxyAuthenticationRequired;
- ValueClass System.Net.HttpStatusCode RequestTimeout;
- ValueClass System.Net.HttpStatusCode Conflict;
- ValueClass System.Net.HttpStatusCode Gone;
- ValueClass System.Net.HttpStatusCode LengthRequired;
- ValueClass System.Net.HttpStatusCode PreconditionFailed;
- ValueClass System.Net.HttpStatusCode RequestEntityTooLarge;
- ValueClass System.Net.HttpStatusCode RequestUriTooLong;
- ValueClass System.Net.HttpStatusCode UnsupportedMediaType;
- ValueClass System.Net.HttpStatusCode RequestedRangeNotSatisfiable;
- ValueClass System.Net.HttpStatusCode ExpectationFailed;
- ValueClass System.Net.HttpStatusCode InternalServerError;
- ValueClass System.Net.HttpStatusCode NotImplemented;
- ValueClass System.Net.HttpStatusCode BadGateway;
- ValueClass System.Net.HttpStatusCode ServiceUnavailable;
- ValueClass System.Net.HttpStatusCode GatewayTimeout;
- ValueClass System.Net.HttpStatusCode HttpVersionNotSupported;
- }
- class System.Net.HttpStatusRange : System.Enum
- {
- I4 value__;
- ValueClass System.Net.HttpStatusRange MaxOkStatus;
- ValueClass System.Net.HttpStatusRange MaxRedirectionStatus;
- }
- class System.Net.HttpVersion : System.Object
- {
- Class System.Version Version10;
- Class System.Version Version11;
- Void System.Net.HttpVersion();
- Void System.Net.HttpVersion();
- }
- class System.Net.HttpWebResponse : System.Net.WebResponse
- {
- Class System.Uri m_Uri;
- String m_Verb;
- ValueClass System.Net.HttpStatusCode m_StatusCode;
- String m_StatusDescription;
- Class System.Net.ConnectStream m_ConnectStream;
- Class System.Net.WebHeaderCollection m_HttpResponseHeaders;
- I8 m_ContentLength;
- String m_MediaType;
- Class System.Version m_Version;
- Class System.Security.Cryptography.X509Certificates.X509Certificate m_Certificate;
- String m_ContentType;
- Boolean m_GotContentType;
- Class System.Net.CookieCollection m_cookies;
- I4 m_HashCode;
- Boolean m_ComputedHashCode;
- Boolean m_disposed;
- Boolean m_UsesProxySemantics;
- Class System.Net.ConnectStream get_ResponseStream();
- Void set_ResponseStream( Class System.Net.ConnectStream value);
- Class System.Net.CookieCollection get_Cookies();
- Void set_Cookies( Class System.Net.CookieCollection value);
- Class System.Net.WebHeaderCollection get_Headers();
- I8 get_ContentLength();
- String get_ContentEncoding();
- String get_ContentType();
- Void GetContentType();
- String get_CharacterSet();
- String get_Server();
- ValueClass System.DateTime get_LastModified();
- ValueClass System.Net.HttpStatusCode get_StatusCode();
- String get_StatusDescription();
- Class System.Version get_ProtocolVersion();
- Boolean get_KeepAlive();
- Class System.IO.Stream GetResponseStream();
- Void Close();
- Boolean CanGetResponseStream();
- Void System.Net.HttpWebResponse( Class System.Uri responseUri, String verb, Class System.Net.CoreResponseData coreData, String mediaType, Boolean usesProxySemantics);
- Void System.Net.HttpWebResponse( Class System.Runtime.Serialization.SerializationInfo serializationInfo, ValueClass System.Runtime.Serialization.StreamingContext streamingContext);
- Void System.Runtime.Serialization.ISerializable.GetObjectData( Class System.Runtime.Serialization.SerializationInfo serializationInfo, ValueClass System.Runtime.Serialization.StreamingContext streamingContext);
- String GetResponseHeader( String headerName);
- Class System.Uri get_ResponseUri();
- String get_Method();
- I4 GetHashCode();
- Void System.IDisposable.Dispose();
- Void Dispose( Boolean disposing);
- Void CheckDisposed();
- property ResponseStream { get(){} set(){} };
- property Cookies { get(){} set(){} };
- property Headers { get(){} set(){} };
- property ContentLength { get(){} set(){} };
- property ContentEncoding { get(){} set(){} };
- property ContentType { get(){} set(){} };
- property CharacterSet { get(){} set(){} };
- property Server { get(){} set(){} };
- property LastModified { get(){} set(){} };
- property StatusCode { get(){} set(){} };
- property StatusDescription { get(){} set(){} };
- property ProtocolVersion { get(){} set(){} };
- property KeepAlive { get(){} set(){} };
- property ResponseUri { get(){} set(){} };
- property Method { get(){} set(){} };
- }
- interface System.Net.ICertificatePolicy :
- {
- Boolean CheckValidationResult( Class System.Net.ServicePoint srvPoint, Class System.Security.Cryptography.X509Certificates.X509Certificate certificate, Class System.Net.WebRequest request, I4 certificateProblem);
- }
- class System.Net.IntPtrHelper : System.Object
- {
- I Add( I a, I4 b);
- I Add( I a, I b);
- I Add( I4 a, I b);
- Void System.Net.IntPtrHelper();
- }
- class System.Net.ValidationHelper : System.Object
- {
- SZArray String EmptyArray;
- SZArray Char InvalidMethodChars;
- SZArray Char InvalidParamChars;
- SZArray String MakeEmptyArrayNull( SZArray String stringArray);
- String MakeStringNull( String stringValue);
- String MakeStringEmpty( String stringValue);
- I4 HashCode( Object objectValue);
- String ToString( Object objectValue);
- String HashString( Object objectValue);
- Boolean IsInvalidHttpString( String stringValue);
- Boolean IsBlankString( String stringValue);
- Boolean ValidateUInt32( I8 address);
- Boolean ValidateTcpPort( I4 port);
- Boolean ValidateRange( I4 actual, I4 fromAllowed, I4 toAllowed);
- Boolean ValidateRange( I8 actual, I8 fromAllowed, I8 toAllowed);
- Void System.Net.ValidationHelper();
- Void System.Net.ValidationHelper();
- }
- class System.Net.ExceptionHelper : System.Object
- {
- Class System.NotImplementedException methodNotImplementedException;
- Class System.NotImplementedException propertyNotImplementedException;
- Class System.NotSupportedException methodNotSupportedException;
- Class System.NotSupportedException propertyNotSupportedException;
- Class System.NotImplementedException get_MethodNotImplementedException();
- Class System.NotImplementedException get_PropertyNotImplementedException();
- Class System.NotSupportedException get_MethodNotSupportedException();
- Class System.NotSupportedException get_PropertyNotSupportedException();
- Void System.Net.ExceptionHelper();
- property MethodNotImplementedException { get(){} set(){} };
- property PropertyNotImplementedException { get(){} set(){} };
- property MethodNotSupportedException { get(){} set(){} };
- property PropertyNotSupportedException { get(){} set(){} };
- }
- class System.Net.DelegationFix : System.Object
- {
- UI4 ThreadTokenAllAccess;
- I m_CurrentThread;
- I m_Token;
- Void System.Net.DelegationFix();
- Void Finalize();
- I get_Token();
- Void SetToken();
- Void RevertToken();
- Void FreeToken();
- Void System.Net.DelegationFix();
- property Token { get(){} set(){} };
- }
- interface System.Net.ICertificateDecider :
- {
- Boolean Accept( Class System.Security.Cryptography.X509Certificates.X509Certificate Certificate, I4 CertificateProblem);
- }
- class System.Net.SecurityStatus : System.Enum
- {
- I4 value__;
- ValueClass System.Net.SecurityStatus OK;
- ValueClass System.Net.SecurityStatus OutOfMemory;
- ValueClass System.Net.SecurityStatus InvalidHandle;
- ValueClass System.Net.SecurityStatus Unsupported;
- ValueClass System.Net.SecurityStatus TargetUnknown;
- ValueClass System.Net.SecurityStatus InternalError;
- ValueClass System.Net.SecurityStatus PackageNotFound;
- ValueClass System.Net.SecurityStatus NotOwner;
- ValueClass System.Net.SecurityStatus CannotInstall;
- ValueClass System.Net.SecurityStatus InvalidToken;
- ValueClass System.Net.SecurityStatus UnknownCredential;
- ValueClass System.Net.SecurityStatus NoCredentials;
- ValueClass System.Net.SecurityStatus MessageAltered;
- ValueClass System.Net.SecurityStatus ContinueNeeded;
- ValueClass System.Net.SecurityStatus CompleteNeeded;
- ValueClass System.Net.SecurityStatus CompAndContinue;
- ValueClass System.Net.SecurityStatus ContextExpired;
- ValueClass System.Net.SecurityStatus IncompleteMessage;
- ValueClass System.Net.SecurityStatus IncompleteCred;
- ValueClass System.Net.SecurityStatus BufferNotEnough;
- ValueClass System.Net.SecurityStatus WrongPrincipal;
- ValueClass System.Net.SecurityStatus UntrustedRoot;
- ValueClass System.Net.SecurityStatus UnknownCertificate;
- ValueClass System.Net.SecurityStatus CredentialsNeeded;
- ValueClass System.Net.SecurityStatus Renegotiate;
- }
- class System.Net.ContentType : System.Enum
- {
- I4 value__;
- ValueClass System.Net.ContentType ChangeCipherSpec;
- ValueClass System.Net.ContentType Alert;
- ValueClass System.Net.ContentType HandShake;
- ValueClass System.Net.ContentType AppData;
- ValueClass System.Net.ContentType Unrecognized;
- }
- class System.Net.ContextAttribute : System.Enum
- {
- I4 value__;
- ValueClass System.Net.ContextAttribute Sizes;
- ValueClass System.Net.ContextAttribute Names;
- ValueClass System.Net.ContextAttribute Lifespan;
- ValueClass System.Net.ContextAttribute DceInfo;
- ValueClass System.Net.ContextAttribute StreamSizes;
- ValueClass System.Net.ContextAttribute Authority;
- ValueClass System.Net.ContextAttribute KeyInfo;
- ValueClass System.Net.ContextAttribute PackageInfo;
- ValueClass System.Net.ContextAttribute RemoteCertificate;
- ValueClass System.Net.ContextAttribute LocalCertificate;
- ValueClass System.Net.ContextAttribute RootStore;
- ValueClass System.Net.ContextAttribute IssuerListInfoEx;
- ValueClass System.Net.ContextAttribute ConnectionInfo;
- }
- class System.Net.Endianness : System.Enum
- {
- I4 value__;
- ValueClass System.Net.Endianness Network;
- ValueClass System.Net.Endianness Native;
- }
- class System.Net.CredentialUse : System.Enum
- {
- I4 value__;
- ValueClass System.Net.CredentialUse Inbound;
- ValueClass System.Net.CredentialUse Outgoing;
- ValueClass System.Net.CredentialUse Both;
- }
- class System.Net.BufferType : System.Enum
- {
- I4 value__;
- ValueClass System.Net.BufferType Empty;
- ValueClass System.Net.BufferType Data;
- ValueClass System.Net.BufferType Token;
- ValueClass System.Net.BufferType Parameters;
- ValueClass System.Net.BufferType Missing;
- ValueClass System.Net.BufferType Extra;
- ValueClass System.Net.BufferType Trailer;
- ValueClass System.Net.BufferType Header;
- }
- class System.Net.ChainPolicyType : System.Enum
- {
- I4 value__;
- ValueClass System.Net.ChainPolicyType Base;
- ValueClass System.Net.ChainPolicyType Authenticode;
- ValueClass System.Net.ChainPolicyType Authenticode_TS;
- ValueClass System.Net.ChainPolicyType SSL;
- ValueClass System.Net.ChainPolicyType BasicConstraints;
- ValueClass System.Net.ChainPolicyType NtAuth;
- }
- class System.Net.IgnoreCertProblem : System.Enum
- {
- I4 value__;
- ValueClass System.Net.IgnoreCertProblem not_time_valid;
- ValueClass System.Net.IgnoreCertProblem ctl_not_time_valid;
- ValueClass System.Net.IgnoreCertProblem not_time_nested;
- ValueClass System.Net.IgnoreCertProblem all_not_time_valid;
- ValueClass System.Net.IgnoreCertProblem allow_unknown_ca;
- ValueClass System.Net.IgnoreCertProblem wrong_usage;
- ValueClass System.Net.IgnoreCertProblem end_rev_unknown;
- ValueClass System.Net.IgnoreCertProblem ctl_signer_rev_unknown;
- ValueClass System.Net.IgnoreCertProblem ca_rev_unknown;
- ValueClass System.Net.IgnoreCertProblem root_rev_unknown;
- ValueClass System.Net.IgnoreCertProblem all_rev_unknown;
- }
- class System.Net.CertUsage : System.Enum
- {
- I4 value__;
- ValueClass System.Net.CertUsage MatchTypeAnd;
- ValueClass System.Net.CertUsage MatchTypeOr;
- }
- class System.Net.ChainPolicyParameter : System.ValueType
- {
- UI4 cbSize;
- UI4 dwFlags;
- UI4 pvExtraPolicyPara;
- }
- class System.Net.ChainPolicyStatus : System.ValueType
- {
- UI4 cbSize;
- UI4 dwError;
- UI4 lChainIndex;
- UI4 lElementIndex;
- I4 pvExtraPolicyStatus;
- }
- class System.Net.CertEnhKeyUse : System.ValueType
- {
- UI4 cUsageIdentifier;
- UI4 rgpszUsageIdentifier;
- Void System.Net.CertEnhKeyUse( UI4 uid, UI4 usgstr);
- }
- class System.Net.CertUsageMatch : System.ValueType
- {
- UI4 dwType;
- ValueClass System.Net.CertEnhKeyUse Usage;
- }
- class System.Net.ChainParameters : System.ValueType
- {
- UI4 cbSize;
- ValueClass System.Net.CertUsageMatch requestedUsage;
- }
- class System.Net.SecurityModInfo : System.Object
- {
- I4 Capabilities;
- I2 Version;
- I2 RPCID;
- I4 MaxToken;
- String Name;
- String Comment;
- Void System.Net.SecurityModInfo( I ptr);
- }
- class System.Net.CertificateContextHandle : System.Object
- {
- I Handle;
- Void System.Net.CertificateContextHandle( I handle);
- Void Finalize();
- }
- class System.Net.SecurityContext : System.Object
- {
- I8 Handle;
- I8 TimeStamp;
- Class System.Net.SSPIInterface m_SecModule;
- Void System.Net.SecurityContext( Class System.Net.SSPIInterface SecModule);
- Void Finalize();
- Void Clear();
- Void UpdateHandle( Class System.Net.SecurityContext newSecurityContext);
- }
- class System.Net.CredentialsHandle : System.Object
- {
- I8 Handle;
- I8 TimeStamp;
- Class System.Net.SSPIInterface m_SecModule;
- Void System.Net.CredentialsHandle( Class System.Net.SSPIInterface SecModule);
- Void Finalize();
- }
- class System.Net.CryptoBlob : System.ValueType
- {
- I4 dataSize;
- I dataBlob;
- }
- class System.Net.IssuerListInfoEx : System.Object
- {
- I issuerArray;
- I4 issuerCount;
- Void System.Net.IssuerListInfoEx();
- }
- class System.Net.CertChainFindByIssuer : System.Object
- {
- I4 size;
- String usageIdentifier;
- I4 keySpec;
- I4 acquirePrivateKeyFlags;
- I4 issuerCount;
- I issuerArray;
- I findCallback;
- I findArgument;
- Void System.Net.CertChainFindByIssuer( I4 foo);
- }
- class System.Net.SChannelCred : System.ValueType
- {
- I4 CurrentVersion;
- I4 version;
- I4 cCreds;
- I certContextArray;
- I rootStore;
- I4 cMappers;
- I phMappers;
- I4 cSupportedAlgs;
- I palgSupportedAlgs;
- I4 grbitEnabledProtocols;
- I4 dwMinimumCipherStrength;
- I4 dwMaximumCipherStrength;
- I4 dwSessionLifespan;
- I4 dwFlags;
- I4 reserved;
- Void System.Net.SChannelCred( I4 version);
- Void DebugDump();
- Void System.Net.SChannelCred();
- }
- class Flags : System.Enum
- {
- I4 value__;
- ValueClass Flags NoSystemMapper;
- ValueClass Flags NoNameCheck;
- ValueClass Flags ValidateManual;
- ValueClass Flags NoDefaultCred;
- ValueClass Flags ValidateAuto;
- }
- class Protocols : System.Enum
- {
- I4 value__;
- ValueClass Protocols SP_PROT_SSL2_CLIENT;
- ValueClass Protocols SP_PROT_SSL3_CLIENT;
- ValueClass Protocols SP_PROT_TLS1_CLIENT;
- ValueClass Protocols SP_PROT_SSL3TLS1_CLIENTS;
- ValueClass Protocols SP_PROT_UNI_CLIENT;
- }
- class System.Net.SecurityBufferClass : System.Object
- {
- I4 offset;
- I4 size;
- I4 type;
- SZArray UI1 token;
- Void System.Net.SecurityBufferClass( SZArray UI1 data, I4 offset, I4 size, ValueClass System.Net.BufferType tokentype);
- Void System.Net.SecurityBufferClass( SZArray UI1 data, ValueClass System.Net.BufferType tokentype);
- Void System.Net.SecurityBufferClass( I4 size, ValueClass System.Net.BufferType tokentype);
- Void System.Net.SecurityBufferClass( I4 size, I4 tokentype);
- Void System.Net.SecurityBufferClass( I unmanagedAddress);
- Void unmanagedCopy( I unmanagedAddress);
- Void DebugDump();
- }
- class System.Net.SecurityBuffer : System.ValueType
- {
- I4 count;
- I4 type;
- I buffer;
- I4 Size;
- Void System.Net.SecurityBuffer();
- }
- class System.Net.SecurityBufferDescriptor : System.ValueType
- {
- I4 version;
- I4 count;
- I securityBufferArray;
- I4 Size;
- Void System.Net.SecurityBufferDescriptor( I4 bufferCount);
- Void System.Net.SecurityBufferDescriptor( SZArray Class System.Net.SecurityBufferClass buffers);
- Void System.Net.SecurityBufferDescriptor( Class System.Net.SecurityBufferClass singleBuffer);
- SZArray Class System.Net.SecurityBufferClass marshall();
- Void FreeAllBuffers( I4 flags);
- Void dump();
- Void DebugDump();
- Void System.Net.SecurityBufferDescriptor();
- }
- class System.Net.CertificateEncoding : System.Enum
- {
- I4 value__;
- ValueClass System.Net.CertificateEncoding CryptAsnEncoding;
- ValueClass System.Net.CertificateEncoding CryptNdrEncoding;
- ValueClass System.Net.CertificateEncoding X509AsnEncoding;
- ValueClass System.Net.CertificateEncoding X509NdrEncoding;
- ValueClass System.Net.CertificateEncoding Pkcs7AsnEncoding;
- ValueClass System.Net.CertificateEncoding Pkcs7NdrEncoding;
- }
- class System.Net.CertificateProblem : System.Enum
- {
- I4 value__;
- ValueClass System.Net.CertificateProblem OK;
- ValueClass System.Net.CertificateProblem CertEXPIRED;
- ValueClass System.Net.CertificateProblem CertVALIDITYPERIODNESTING;
- ValueClass System.Net.CertificateProblem CertROLE;
- ValueClass System.Net.CertificateProblem CertPATHLENCONST;
- ValueClass System.Net.CertificateProblem CertCRITICAL;
- ValueClass System.Net.CertificateProblem CertPURPOSE;
- ValueClass System.Net.CertificateProblem CertISSUERCHAINING;
- ValueClass System.Net.CertificateProblem CertMALFORMED;
- ValueClass System.Net.CertificateProblem CertUNTRUSTEDROOT;
- ValueClass System.Net.CertificateProblem CertCHAINING;
- ValueClass System.Net.CertificateProblem CertREVOKED;
- ValueClass System.Net.CertificateProblem CertUNTRUSTEDTESTROOT;
- ValueClass System.Net.CertificateProblem CertREVOCATION_FAILURE;
- ValueClass System.Net.CertificateProblem CertCN_NO_MATCH;
- ValueClass System.Net.CertificateProblem CertWRONG_USAGE;
- ValueClass System.Net.CertificateProblem CertUNTRUSTEDCA;
- }
- class System.Net.WebRequestPrefixElement : System.Object
- {
- String Prefix;
- Class System.Net.IWebRequestCreate Creator;
- Void System.Net.WebRequestPrefixElement( String P, Class System.Net.IWebRequestCreate C);
- }
- class System.Net.HttpRequestCreator : System.Object
- {
- Void System.Net.HttpRequestCreator();
- Class System.Net.WebRequest Create( Class System.Uri Uri);
- }
- class System.Net.CoreResponseData : System.Object
- {
- ValueClass System.Net.HttpStatusCode m_StatusCode;
- String m_StatusDescription;
- Class System.Version m_Version;
- I8 m_ContentLength;
- Class System.Net.WebHeaderCollection m_ResponseHeaders;
- Class System.Net.ConnectStream m_ConnectStream;
- Void System.Net.CoreResponseData();
- }
- class System.Net.StreamChunkBytes : System.Object
- {
- Class System.Net.ConnectStream ChunkStream;
- I4 BytesRead;
- I4 TotalBytesRead;
- UI1 PushByte;
- Boolean HavePush;
- Void System.Net.StreamChunkBytes( Class System.Net.ConnectStream connectStream);
- I4 get_NextByte();
- Void set_NextByte( I4 value);
- property NextByte { get(){} set(){} };
- }
- class System.Net.HttpSubmitDelegate : System.MulticastDelegate
- {
- Void System.Net.HttpSubmitDelegate( Object object, I method);
- Void Invoke( Class System.Net.ConnectStream SubmitStream, ValueClass System.Net.WebExceptionStatus Status);
- Class System.IAsyncResult BeginInvoke( Class System.Net.ConnectStream SubmitStream, ValueClass System.Net.WebExceptionStatus Status, Class System.AsyncCallback callback, Object object);
- Void EndInvoke( Class System.IAsyncResult result);
- }
- class System.Net.HttpAbortDelegate : System.MulticastDelegate
- {
- Void System.Net.HttpAbortDelegate( Object object, I method);
- Void Invoke();
- Class System.IAsyncResult BeginInvoke( Class System.AsyncCallback callback, Object object);
- Void EndInvoke( Class System.IAsyncResult result);
- }
- class System.Net.HttpKnownHeaderNames : System.Object
- {
- String CacheControl;
- String Connection;
- String Date;
- String KeepAlive;
- String Pragma;
- String ProxyConnection;
- String Trailer;
- String TransferEncoding;
- String Upgrade;
- String Via;
- String Warning;
- String ContentLength;
- String ContentType;
- String ContentEncoding;
- String ContentLanguage;
- String ContentLocation;
- String ContentRange;
- String Expires;
- String LastModified;
- String Age;
- String Location;
- String ProxyAuthenticate;
- String RetryAfter;
- String Server;
- String SetCookie;
- String SetCookie2;
- String Vary;
- String WWWAuthenticate;
- String Accept;
- String AcceptCharset;
- String AcceptEncoding;
- String AcceptLanguage;
- String Authorization;
- String Cookie;
- String Cookie2;
- String Expect;
- String From;
- String Host;
- String IfMatch;
- String IfModifiedSince;
- String IfNoneMatch;
- String IfRange;
- String IfUnmodifiedSince;
- String MaxForwards;
- String ProxyAuthorization;
- String Referer;
- String Range;
- String UserAgent;
- String ContentMD5;
- String ETag;
- String TE;
- String Allow;
- String AcceptRanges;
- Void System.Net.HttpKnownHeaderNames();
- }
- class System.Net.HttpContinueDelegate : System.MulticastDelegate
- {
- Void System.Net.HttpContinueDelegate( Object object, I method);
- Void Invoke( I4 StatusCode, Class System.Net.WebHeaderCollection httpHeaders);
- Class System.IAsyncResult BeginInvoke( I4 StatusCode, Class System.Net.WebHeaderCollection httpHeaders, Class System.AsyncCallback callback, Object object);
- Void EndInvoke( Class System.IAsyncResult result);
- }
- class System.Net.HttpWriteMode : System.Enum
- {
- I4 value__;
- ValueClass System.Net.HttpWriteMode None;
- ValueClass System.Net.HttpWriteMode Chunked;
- ValueClass System.Net.HttpWriteMode Write;
- }
- class System.Net.HttpProcessingResult : System.Enum
- {
- I4 value__;
- ValueClass System.Net.HttpProcessingResult Continue;
- ValueClass System.Net.HttpProcessingResult ReadWait;
- ValueClass System.Net.HttpProcessingResult WriteWait;
- }
- class System.Net.HttpVerb : System.Object
- {
- Boolean m_RequireContentBody;
- Boolean m_ContentBodyNotAllowed;
- Boolean m_ConnectRequest;
- Boolean m_ExpectNoContentResponse;
- Void System.Net.HttpVerb( Boolean RequireContentBody, Boolean ContentBodyNotAllowed, Boolean ConnectRequest, Boolean ExpectNoContentResponse);
- }
- class System.Net.KnownVerbs : System.Object
- {
- Class System.Collections.Specialized.ListDictionary namedHeaders;
- Class System.Net.HttpVerb DefaultVerb;
- Class System.Collections.Specialized.ListDictionary InitializeKnownVerbs();
- Class System.Net.HttpVerb GetHttpVerbType( String name);
- Void System.Net.KnownVerbs();
- Void System.Net.KnownVerbs();
- }
- class System.Net.HttpProtocolUtils : System.Object
- {
- Void System.Net.HttpProtocolUtils();
- ValueClass System.DateTime string2date( String S);
- String date2string( ValueClass System.DateTime D);
- }
- class System.Net.PolicyWrapper : System.Object
- {
- Class System.Net.ICertificatePolicy fwdPolicy;
- Class System.Net.ServicePoint srvPoint;
- Class System.Net.WebRequest request;
- Void System.Net.PolicyWrapper( Class System.Net.ICertificatePolicy policy, Class System.Net.ServicePoint sp, Class System.Net.WebRequest wr);
- Boolean Accept( Class System.Security.Cryptography.X509Certificates.X509Certificate Certificate, I4 CertificateProblem);
- }
- class System.Net.DefaultCertPolicy : System.Object
- {
- Boolean CheckValidationResult( Class System.Net.ServicePoint sp, Class System.Security.Cryptography.X509Certificates.X509Certificate cert, Class System.Net.WebRequest request, I4 problem);
- Void System.Net.DefaultCertPolicy();
- }
- class System.Net.TriState : System.Enum
- {
- I4 value__;
- ValueClass System.Net.TriState Unknown;
- ValueClass System.Net.TriState No;
- ValueClass System.Net.TriState Yes;
- }
- class System.Net.DefaultPorts : System.Enum
- {
- I4 value__;
- ValueClass System.Net.DefaultPorts DEFAULT_FTP_PORT;
- ValueClass System.Net.DefaultPorts DEFAULT_GOPHER_PORT;
- ValueClass System.Net.DefaultPorts DEFAULT_HTTP_PORT;
- ValueClass System.Net.DefaultPorts DEFAULT_HTTPS_PORT;
- ValueClass System.Net.DefaultPorts DEFAULT_NNTP_PORT;
- ValueClass System.Net.DefaultPorts DEFAULT_SMTP_PORT;
- ValueClass System.Net.DefaultPorts DEFAULT_TELNET_PORT;
- }
- class System.Net.hostent : System.ValueType
- {
- I h_name;
- I h_aliases;
- I2 h_addrtype;
- I2 h_length;
- I h_addr_list;
- }
- class System.Net.Blob : System.ValueType
- {
- I4 cbSize;
- I4 pBlobData;
- }
- class System.Net.IPAddress : System.Object
- {
- I8 LoopbackMask;
- String InaddrNoneString;
- String InaddrNoneStringHex;
- String InaddrNoneStringOct;
- Class System.Net.IPAddress Any;
- Class System.Net.IPAddress Loopback;
- Class System.Net.IPAddress Broadcast;
- Class System.Net.IPAddress None;
- I8 m_Address;
- Void System.Net.IPAddress( I8 newAddress);
- Void System.Net.IPAddress( I4 newAddress);
- Class System.Net.IPAddress Parse( String ipString);
- I8 get_Address();
- Void set_Address( I8 value);
- ValueClass System.Net.Sockets.AddressFamily get_AddressFamily();
- String ToString();
- I8 HostToNetworkOrder( I8 host);
- I4 HostToNetworkOrder( I4 host);
- I2 HostToNetworkOrder( I2 host);
- I8 NetworkToHostOrder( I8 network);
- I4 NetworkToHostOrder( I4 network);
- I2 NetworkToHostOrder( I2 network);
- Boolean IsLoopback( Class System.Net.IPAddress address);
- Boolean get_IsBroadcast();
- Boolean Equals( Object comparand);
- I4 GetHashCode();
- Void System.Net.IPAddress();
- property Address { get(){} set(){} };
- property AddressFamily { get(){} set(){} };
- property IsBroadcast { get(){} set(){} };
- }
- class System.Net.IPEndPoint : System.Net.EndPoint
- {
- I4 MinPort;
- I4 MaxPort;
- I4 AddressSize;
- I4 AnyPort;
- Class System.Net.IPAddress m_Address;
- I4 m_Port;
- Class System.Net.IPEndPoint Any;
- ValueClass System.Net.Sockets.AddressFamily get_AddressFamily();
- Void System.Net.IPEndPoint( I8 address, I4 port);
- Void System.Net.IPEndPoint( Class System.Net.IPAddress address, I4 port);
- Class System.Net.IPAddress get_Address();
- Void set_Address( Class System.Net.IPAddress value);
- I4 get_Port();
- Void set_Port( I4 value);
- String ToString();
- Class System.Net.SocketAddress Serialize();
- Class System.Net.EndPoint Create( Class System.Net.SocketAddress socketAddress);
- Boolean Equals( Object comparand);
- I4 GetHashCode();
- Void System.Net.IPEndPoint();
- property AddressFamily { get(){} set(){} };
- property Address { get(){} set(){} };
- property Port { get(){} set(){} };
- }
- class System.Net.IPHostEntry : System.Object
- {
- String hostName;
- SZArray String aliases;
- SZArray Class System.Net.IPAddress addressList;
- String get_HostName();
- Void set_HostName( String value);
- SZArray String get_Aliases();
- Void set_Aliases( SZArray String value);
- SZArray Class System.Net.IPAddress get_AddressList();
- Void set_AddressList( SZArray Class System.Net.IPAddress value);
- Void System.Net.IPHostEntry();
- property HostName { get(){} set(){} };
- property Aliases { get(){} set(){} };
- property AddressList { get(){} set(){} };
- }
- class System.Net.NetworkAccess : System.Enum
- {
- I4 value__;
- ValueClass System.Net.NetworkAccess Accept;
- ValueClass System.Net.NetworkAccess Connect;
- }
- class System.Net.ProtocolViolationException : System.InvalidOperationException
- {
- Void System.Net.ProtocolViolationException();
- Void System.Net.ProtocolViolationException( String message);
- Void System.Net.ProtocolViolationException( Class System.Runtime.Serialization.SerializationInfo serializationInfo, ValueClass System.Runtime.Serialization.StreamingContext streamingContext);
- Void System.Runtime.Serialization.ISerializable.GetObjectData( Class System.Runtime.Serialization.SerializationInfo serializationInfo, ValueClass System.Runtime.Serialization.StreamingContext streamingContext);
- }
- class System.Net.ServicePoint : System.Object
- {
- I4 LoopbackConnectionLimit;
- Boolean m_ProxyServicePoint;
- Boolean m_UserChangedLimit;
- I4 m_ConnectionLimit;
- ValueClass System.Net.ConnectionModes m_ConnectionMode;
- Boolean m_SupportsPipelining;
- Class System.Collections.Hashtable m_ConnectionGroupList;
- Class System.Uri m_Address;
- I4 m_MaxIdleTime;
- ValueClass System.DateTime m_ExpiresAt;
- String m_ConnectionName;
- Class System.Net.IPHostEntryInfo m_IPHostEntryInfos;
- I4 m_CurrentAddressInfoIndex;
- I4 m_ConnectionsSinceDns;
- I4 m_CurrentConnections;
- Class System.Security.Cryptography.X509Certificates.X509Certificate m_ServerCertificate;
- Class System.Security.Cryptography.X509Certificates.X509Certificate m_ClientCertificate;
- Class System.Version m_Version;
- Boolean m_Understands100Continue;
- I4 m_HashCode;
- Boolean m_ComputedHashCode;
- String get_Hostname();
- Void System.Net.ServicePoint( Class System.Uri address, I4 maxServicePointIdleTime, I4 defaultConnectionLimit);
- Class System.Net.ConnectionGroup FindConnectionGroup( String connName);
- Class System.Net.HttpAbortDelegate SubmitRequest( Class System.Net.HttpWebRequest request);
- Class System.Net.HttpAbortDelegate SubmitRequest( Class System.Net.HttpWebRequest request, String connName);
- Class System.Uri get_Address();
- I4 get_MaxIdleTime();
- Void set_MaxIdleTime( I4 value);
- ValueClass System.DateTime get_IdleSince();
- ValueClass System.DateTime get_ExpiresAt();
- Class System.Version get_ProtocolVersion();
- String get_ConnectionName();
- ValueClass System.Net.ConnectionModes get_ConnectionMode();
- I4 get_ConnectionLimit();
- Void set_ConnectionLimit( I4 value);
- Void SetConnectionLimit( I4 limit, Boolean fromUser);
- I4 get_CurrentConnections();
- Class System.Security.Cryptography.X509Certificates.X509Certificate get_Certificate();
- Class System.Security.Cryptography.X509Certificates.X509Certificate get_ClientCertificate();
- Boolean get_SupportsPipelining();
- Void set_Understands100Continue( Boolean value);
- Boolean get_Understands100Continue();
- Void set_InternalVersion( Class System.Version value);
- Void set_InternalProxyServicePoint( Boolean value);
- Boolean get_InternalProxyServicePoint();
- Void set_InternalConnectionLimit( I4 value);
- Void set_InternalClientCertificate( Class System.Security.Cryptography.X509Certificates.X509Certificate value);
- Void IncrementConnection();
- Void DecrementConnection();
- Boolean get_UserDefinedLimit();
- Boolean get_InternalSupportsPipelining();
- Void set_InternalSupportsPipelining( Boolean value);
- Boolean AcceptCertificate( Class System.Net.TlsStream secureStream, Class System.Net.WebRequest request);
- Boolean InternalTimedOut();
- Boolean InternalTimedOut( ValueClass System.DateTime now);
- Boolean InternalTimedOut( ValueClass System.DateTime now, ValueClass System.DateTime expiresAt);
- Void MarkIdle();
- Void MarkIdle( ValueClass System.DateTime idleSince);
- Void IncrementExpiresAt();
- Class System.Net.IPHostEntryInfo SetAddressList( Class System.Net.IPHostEntry ipHostEntry);
- Void ReleaseConnectionGroup( String connName);
- Class System.Net.IPAddressInfo GetCurrentIPAddressInfo();
- Class System.Net.IPAddressInfo GetNextIPAddressInfo();
- I4 GetHashCode();
- ValueClass System.Net.WebExceptionStatus ConnectSocket( Class System.Net.Sockets.Socket socket);
- Void Debug( I4 requestHash);
- property Hostname { get(){} set(){} };
- property Address { get(){} set(){} };
- property MaxIdleTime { get(){} set(){} };
- property IdleSince { get(){} set(){} };
- property ExpiresAt { get(){} set(){} };
- property ProtocolVersion { get(){} set(){} };
- property ConnectionName { get(){} set(){} };
- property ConnectionMode { get(){} set(){} };
- property ConnectionLimit { get(){} set(){} };
- property CurrentConnections { get(){} set(){} };
- property Certificate { get(){} set(){} };
- property ClientCertificate { get(){} set(){} };
- property SupportsPipelining { get(){} set(){} };
- property Understands100Continue { get(){} set(){} };
- property InternalVersion { get(){} set(){} };
- property InternalProxyServicePoint { get(){} set(){} };
- property InternalConnectionLimit { get(){} set(){} };
- property InternalClientCertificate { get(){} set(){} };
- property UserDefinedLimit { get(){} set(){} };
- property InternalSupportsPipelining { get(){} set(){} };
- }
- class System.Net.IPHostEntryInfo : System.Object
- {
- String HostName;
- SZArray Class System.Net.IPAddressInfo IPAddressInfoList;
- Void System.Net.IPHostEntryInfo( SZArray Class System.Net.IPAddressInfo ipAddressInfoList, String hostName);
- }
- class System.Net.IPAddressInfo : System.Object
- {
- Class System.Net.IPAddress Address;
- Boolean IsLoopback;
- Void System.Net.IPAddressInfo( Class System.Net.IPAddress address);
- }
- class System.Net.ServicePointManager : System.Object
- {
- I4 DefaultNonPersistentConnectionLimit;
- I4 DefaultPersistentConnectionLimit;
- String SpecialConnectGroupName;
- Class System.Collections.Hashtable s_ServicePointTable;
- I4 s_MaxServicePoints;
- I4 s_MaxServicePointIdleTime;
- Class System.Net.ICertificatePolicy s_Policy;
- Class System.Collections.Hashtable s_ConfigTable;
- I4 s_ConnectionLimit;
- Class System.Collections.SortedList s_StrongReferenceServicePointList;
- I4 get_InternalConnectionLimit();
- Void set_InternalConnectionLimit( I4 value);
- Void Debug( I4 requestHash);
- Class System.Collections.Hashtable get_ConfigTable();
- Void AddIdleServicePoint( Class System.Net.ServicePoint servicePoint);
- Void RemoveIdleServicePoint( Class System.Net.ServicePoint servicePoint);
- Void UpdateIdleServicePoint( ValueClass System.DateTime oldExpiresAt, Class System.Net.ServicePoint servicePoint);
- Void ScavengeIdleServicePoints();
- Void System.Net.ServicePointManager();
- I4 get_MaxServicePoints();
- Void set_MaxServicePoints( I4 value);
- I4 get_DefaultConnectionLimit();
- Void set_DefaultConnectionLimit( I4 value);
- I4 get_MaxServicePointIdleTime();
- Void set_MaxServicePointIdleTime( I4 value);
- Class System.Net.ICertificatePolicy get_CertificatePolicy();
- Void set_CertificatePolicy( Class System.Net.ICertificatePolicy value);
- String MakeQueryString( Class System.Uri address);
- Class System.Net.ServicePoint FindServicePoint( Class System.Uri address);
- Class System.Net.ServicePoint FindServicePoint( String uriString, Class System.Net.IWebProxy proxy);
- Class System.Net.ServicePoint FindServicePoint( Class System.Uri address, Class System.Net.IWebProxy proxy);
- Void System.Net.ServicePointManager();
- property InternalConnectionLimit { get(){} set(){} };
- property ConfigTable { get(){} set(){} };
- property MaxServicePoints { get(){} set(){} };
- property DefaultConnectionLimit { get(){} set(){} };
- property MaxServicePointIdleTime { get(){} set(){} };
- property CertificatePolicy { get(){} set(){} };
- }
- class System.Net.SocketAddress : System.Object
- {
- I4 WriteableOffset;
- I4 MaxSize;
- I4 m_Size;
- SZArray UI1 m_Buffer;
- Boolean m_changed;
- I4 m_hash;
- ValueClass System.Net.Sockets.AddressFamily get_Family();
- I4 get_Size();
- UI1 get_Item( I4 offset);
- Void set_Item( I4 offset, UI1 value);
- Void System.Net.SocketAddress( ValueClass System.Net.Sockets.AddressFamily family);
- Void System.Net.SocketAddress( ValueClass System.Net.Sockets.AddressFamily family, I4 size);
- Boolean Equals( Object comparand);
- I4 GetHashCode();
- String ToString();
- property Family { get(){} set(){} };
- property Size { get(){} set(){} };
- property Item { get(){} set(){} };
- }
- class System.Net.Sockets.SocketException : System.ComponentModel.Win32Exception
- {
- Void System.Net.Sockets.SocketException();
- Void System.Net.Sockets.SocketException( I4 errorCode);
- Void System.Net.Sockets.SocketException( Class System.Runtime.Serialization.SerializationInfo serializationInfo, ValueClass System.Runtime.Serialization.StreamingContext streamingContext);
- I4 get_ErrorCode();
- property ErrorCode { get(){} set(){} };
- }
- class System.Net.TransportType : System.Enum
- {
- I4 value__;
- ValueClass System.Net.TransportType Udp;
- ValueClass System.Net.TransportType Connectionless;
- ValueClass System.Net.TransportType Tcp;
- ValueClass System.Net.TransportType ConnectionOriented;
- ValueClass System.Net.TransportType All;
- }
- class System.Net.UnsafeNclNativeMethods : System.Object
- {
- String KERNEL32;
- String ADVAPI32;
- I4 SetThreadToken( I threadref, I token);
- I4 RevertToSelf();
- I4 OpenThreadToken( I threadHandle, UI4 DesiredAccess, I4 OpenAsSelf, ByRef I TokenHandle);
- I GetCurrentThread();
- I4 CloseHandle( I hDevice);
- Void System.Net.UnsafeNclNativeMethods();
- }
- class OSSOCK : System.Object
- {
- String WS2_32;
- I4 WSAStartup( I2 wVersionRequested, ByRef ValueClass System.Net.WSAData lpWSAData);
- I4 WSACleanup();
- I socket( ValueClass System.Net.Sockets.AddressFamily addressFamily, ValueClass System.Net.Sockets.SocketType socketType, ValueClass System.Net.Sockets.ProtocolType protocolType);
- I4 ioctlsocket( I socketHandle, I4 cmd, ByRef I8 argp);
- I gethostbyname( String host);
- I gethostbyaddr( ByRef I4 addr, I4 len, ValueClass System.Net.Sockets.ProtocolFamily type);
- I4 gethostname( Class System.Text.StringBuilder hostName, I4 bufferLength);
- I4 inet_addr( String cp);
- I4 getpeername( I socketHandle, SZArray UI1 socketAddress, ByRef I4 socketAddressSize);
- I4 getsockopt( I socketHandle, ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName, ByRef I4 optionValue, ByRef I4 optionLength);
- I4 getsockopt( I socketHandle, ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName, SZArray UI1 optionValue, ByRef I4 optionLength);
- I4 getsockopt( I socketHandle, ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName, ByRef ValueClass System.Net.Linger optionValue, ByRef I4 optionLength);
- I4 getsockopt( I socketHandle, ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName, ByRef ValueClass System.Net.IPMulticastRequest optionValue, ByRef I4 optionLength);
- I4 setsockopt( I socketHandle, ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName, ByRef I4 optionValue, I4 optionLength);
- I4 setsockopt( I socketHandle, ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName, SZArray UI1 optionValue, I4 optionLength);
- I4 setsockopt( I socketHandle, ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName, ByRef ValueClass System.Net.Linger linger, I4 optionLength);
- I4 setsockopt( I socketHandle, ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName, ByRef ValueClass System.Net.IPMulticastRequest mreq, I4 optionLength);
- I4 connect( I socketHandle, SZArray UI1 socketAddress, I4 socketAddressSize);
- I4 send( I socketHandle, I pinnedBuffer, I4 len, ValueClass System.Net.Sockets.SocketFlags socketFlags);
- I4 recv( I socketHandle, I pinnedBuffer, I4 len, ValueClass System.Net.Sockets.SocketFlags socketFlags);
- I4 closesocket( I socketHandle);
- I accept( I socketHandle, SZArray UI1 socketAddress, ByRef I4 socketAddressSize);
- I4 listen( I socketHandle, I4 backlog);
- I4 bind( I socketHandle, SZArray UI1 socketAddress, I4 socketAddressSize);
- I4 shutdown( I socketHandle, I4 how);
- I4 sendto( I socketHandle, I pinnedBuffer, I4 len, ValueClass System.Net.Sockets.SocketFlags socketFlags, SZArray UI1 socketAddress, I4 socketAddressSize);
- I4 recvfrom( I socketHandle, I pinnedBuffer, I4 len, ValueClass System.Net.Sockets.SocketFlags socketFlags, SZArray UI1 socketAddress, ByRef I4 socketAddressSize);
- I4 getsockname( I socketHandle, SZArray UI1 socketAddress, ByRef I4 socketAddressSize);
- I4 select( I4 ignoredParameter, ByRef ValueClass System.Net.Sockets.FileDescriptorSet readfds, ByRef ValueClass System.Net.Sockets.FileDescriptorSet writefds, ByRef ValueClass System.Net.Sockets.FileDescriptorSet exceptfds, ByRef ValueClass System.Net.Sockets.TimeValue timeout);
- I4 select( I4 ignoredParameter, ByRef ValueClass System.Net.Sockets.FileDescriptorSet readfds, ByRef ValueClass System.Net.Sockets.FileDescriptorSet writefds, ByRef ValueClass System.Net.Sockets.FileDescriptorSet exceptfds, I nullTimeout);
- I4 select( I4 ignoredParameter, ByRef ValueClass System.Net.Sockets.FileDescriptorSet readfds, I ignoredA, I ignoredB, ByRef ValueClass System.Net.Sockets.TimeValue timeout);
- I4 select( I4 ignoredParameter, ByRef ValueClass System.Net.Sockets.FileDescriptorSet readfds, I ignoredA, I ignoredB, I nullTimeout);
- I4 select( I4 ignoredParameter, I ignoredA, ByRef ValueClass System.Net.Sockets.FileDescriptorSet writefds, I ignoredB, ByRef ValueClass System.Net.Sockets.TimeValue timeout);
- I4 select( I4 ignoredParameter, I ignoredA, ByRef ValueClass System.Net.Sockets.FileDescriptorSet writefds, I ignoredB, I nullTimeout);
- I4 select( I4 ignoredParameter, I ignoredA, I ignoredB, ByRef ValueClass System.Net.Sockets.FileDescriptorSet exceptfds, ByRef ValueClass System.Net.Sockets.TimeValue timeout);
- I4 select( I4 ignoredParameter, I ignoredA, I ignoredB, ByRef ValueClass System.Net.Sockets.FileDescriptorSet exceptfds, I nullTimeout);
- I4 WSASend( I socketHandle, ByRef ValueClass System.Net.WSABuffer Buffer, I4 BufferCount, I bytesTransferred, ValueClass System.Net.Sockets.SocketFlags socketFlags, I overlapped, I completionRoutine);
- I4 WSASend( I socketHandle, SZArray ValueClass System.Net.WSABuffer BufferArray, I4 BufferCount, I bytesTransferred, ValueClass System.Net.Sockets.SocketFlags socketFlags, I overlapped, I completionRoutine);
- I4 WSASendTo( I socketHandle, ByRef ValueClass System.Net.WSABuffer Buffer, I4 BufferCount, I BytesWritten, ValueClass System.Net.Sockets.SocketFlags socketFlags, SZArray UI1 socketAddress, I4 socketAddressSize, I overlapped, I completionRoutine);
- I4 WSARecv( I socketHandle, ByRef ValueClass System.Net.WSABuffer Buffer, I4 BufferCount, I bytesTransferred, ByRef ValueClass System.Net.Sockets.SocketFlags socketFlags, I overlapped, I completionRoutine);
- I4 WSARecvFrom( I socketHandle, ByRef ValueClass System.Net.WSABuffer Buffer, I4 BufferCount, I bytesTransferred, ByRef ValueClass System.Net.Sockets.SocketFlags socketFlags, I socketAddressPointer, I socketAddressSizePointer, I overlapped, I completionRoutine);
- I4 WSAEventSelect( I socketHandle, I Event, ValueClass System.Net.Sockets.AsyncEventBits NetworkEvents);
- I WSASocket( ValueClass System.Net.Sockets.AddressFamily addressFamily, ValueClass System.Net.Sockets.SocketType socketType, ValueClass System.Net.Sockets.ProtocolType protocolType, I protocolInfo, UI4 group, ValueClass System.Net.SocketConstructorFlags flags);
- I4 WSAIoctl( I socketHandle, I4 ioControlCode, SZArray UI1 inBuffer, I4 inBufferSize, SZArray UI1 outBuffer, I4 outBufferSize, ByRef I4 bytesTransferred, I overlapped, I completionRoutine);
- I4 WSAEnumNetworkEvents( I socketHandle, I Event, ByRef ValueClass System.Net.Sockets.NetworkEvents networkEvents);
- Void OSSOCK();
- }
- class NativePKI : System.Object
- {
- String CRYPT32;
- I4 CertGetCertificateChain( I chainEngine, I certContext, I time, I additionalStore, ByRef ValueClass System.Net.ChainParameters certCP, I4 flags, I reserved, ByRef I chainContext);
- I CertFindChainInStore( I hCertStore, ValueClass System.Net.CertificateEncoding dwCertEncodingType, I4 dwFindFlags, I4 dwFindType, Class System.Net.CertChainFindByIssuer pvFindPara, I pPrevCertContext);
- I4 CertVerifyCertificateChainPolicy( ValueClass System.Net.ChainPolicyType policy, I chainContext, ByRef ValueClass System.Net.ChainPolicyParameter cpp, ByRef ValueClass System.Net.ChainPolicyStatus ps);
- Void CertFreeCertificateChain( I pChainContext);
- I CertFindCertificateInStore( I hCertStore, ValueClass System.Net.CertificateEncoding dwCertEncodingType, I4 dwFindFlags, I4 dwFindType, ByRef ValueClass System.Net.CryptoBlob pvFindPara, I pPrevCertContext);
- I4 CertFreeCertificateContext( I certContext);
- I CertOpenSystemStore( I hProv, String szSubsystemProtocol);
- Boolean CertCloseStore( I hCertStore, I4 dwFlags);
- Void NativePKI();
- }
- class NativeNTSSPI : System.Object
- {
- String SECURITY;
- I4 EnumerateSecurityPackagesW( ByRef I4 pkgnum, ByRef I arrayptr);
- I4 FreeContextBuffer( I contextBuffer);
- I4 AcquireCredentialsHandleW( String principal, String moduleName, I4 usage, I4 logonID, ByRef ValueClass System.Net.AuthIdentity authdata, I4 keyCallback, I4 keyArgument, ByRef I8 handle, ByRef I8 timestamp);
- I4 AcquireCredentialsHandleW( String principal, String moduleName, I4 usage, I4 logonID, I nullAuthData, I4 keyCallback, I4 keyArgument, ByRef I8 handle, ByRef I8 timestamp);
- I4 AcquireCredentialsHandleW( String principal, String moduleName, I4 usage, I4 logonID, ByRef ValueClass System.Net.SChannelCred authdata, I4 keyCallback, I4 keyArgument, ByRef I8 handle, ByRef I8 timestamp);
- I4 FreeCredentialsHandle( ByRef I8 handle);
- I4 InitializeSecurityContextW( ByRef I8 credentialHandle, I4 context, String targetName, I4 requirements, I4 reservedI, I4 endianness, I4 inputBuffer, I4 reservedII, ByRef I8 newContext, ByRef ValueClass System.Net.SecurityBufferDescriptor outputBuffer attributes, timestamp);
- I4 InitializeSecurityContextW( ByRef I8 credentialHandle, ByRef I8 context, String targetName, I4 requirements, I4 reservedI, I4 endianness, ByRef ValueClass System.Net.SecurityBufferDescriptor inputBuffer, I4 reservedII, ByRef I8 newContext, ByRef ValueClass System.Net.SecurityBufferDescriptor outputBuffer attributes, timestamp);
- I4 DeleteSecurityContext( ByRef I8 handle);
- I4 EncryptMessage( ByRef I8 contextHandle, I4 qualityOfProtection, ByRef ValueClass System.Net.SecurityBufferDescriptor input, I4 sequenceNumber);
- I4 DecryptMessage( ByRef I8 contextHandle, I4 qualityOfProtection, ByRef ValueClass System.Net.SecurityBufferDescriptor input, I4 sequenceNumber);
- I4 SealMessage( ByRef I8 contextHandle, I4 qualityOfProtection, ByRef ValueClass System.Net.SecurityBufferDescriptor input, I4 sequenceNumber);
- I4 UnsealMessage( ByRef I8 contextHandle, ByRef ValueClass System.Net.SecurityBufferDescriptor input, I4 qualityOfProtection, I4 sequenceNumber);
- ValueClass System.Net.SecurityStatus QueryContextAttributes( ByRef I8 ContextHandle, I4 ulAttribute, ByRef I name);
- I4 QueryContextAttributes( ByRef I8 phContext, I4 attribute, I buffer);
- I4 QueryCredentialAttributes( ByRef I8 phContext, I4 attribute, I buffer);
- Void NativeNTSSPI();
- }
- class NativeAuthWin9xSSPI : System.Object
- {
- String SECUR32;
- I4 EnumerateSecurityPackagesA( ByRef I4 pkgnum, ByRef I arrayptr);
- I4 FreeContextBuffer( I contextBuffer);
- I4 AcquireCredentialsHandleA( String principal, String moduleName, I4 usage, I4 logonID, ByRef ValueClass System.Net.AuthIdentity authdata, I4 keyCallback, I4 keyArgument, ByRef I8 handle, ByRef I8 timestamp);
- I4 AcquireCredentialsHandleA( String principal, String moduleName, I4 usage, I4 logonID, I nullAuthData, I4 keyCallback, I4 keyArgument, ByRef I8 handle, ByRef I8 timestamp);
- I4 AcquireCredentialsHandleA( String principal, String moduleName, I4 usage, I4 logonID, ByRef ValueClass System.Net.SChannelCred authdata, I4 keyCallback, I4 keyArgument, ByRef I8 handle, ByRef I8 timestamp);
- I4 FreeCredentialsHandle( ByRef I8 handle);
- I4 InitializeSecurityContextA( ByRef I8 credentialHandle, I4 context, String targetName, I4 requirements, I4 reservedI, I4 endianness, I4 inputBuffer, I4 reservedII, ByRef I8 newContext, ByRef ValueClass System.Net.SecurityBufferDescriptor outputBuffer attributes, timestamp);
- I4 InitializeSecurityContextA( ByRef I8 credentialHandle, ByRef I8 context, String targetName, I4 requirements, I4 reservedI, I4 endianness, ByRef ValueClass System.Net.SecurityBufferDescriptor inputBuffer, I4 reservedII, ByRef I8 newContext, ByRef ValueClass System.Net.SecurityBufferDescriptor outputBuffer attributes, timestamp);
- I4 DeleteSecurityContext( ByRef I8 handle);
- I4 EncryptMessage( ByRef I8 contextHandle, I4 qualityOfProtection, ByRef ValueClass System.Net.SecurityBufferDescriptor input, I4 sequenceNumber);
- I4 DecryptMessage( ByRef I8 contextHandle, I4 qualityOfProtection, ByRef ValueClass System.Net.SecurityBufferDescriptor input, I4 sequenceNumber);
- I4 SealMessage( ByRef I8 contextHandle, I4 qualityOfProtection, ByRef ValueClass System.Net.SecurityBufferDescriptor input, I4 sequenceNumber);
- I4 UnsealMessage( ByRef I8 contextHandle, ByRef ValueClass System.Net.SecurityBufferDescriptor input, I4 qualityOfProtection, I4 sequenceNumber);
- ValueClass System.Net.SecurityStatus QueryContextAttributes( ByRef I8 ContextHandle, I4 ulAttribute, ByRef I name);
- I4 QueryContextAttributes( ByRef I8 phContext, I4 attribute, I buffer);
- I4 QueryCredentialAttributes( ByRef I8 phContext, I4 attribute, I buffer);
- Void NativeAuthWin9xSSPI();
- }
- class NativeSSLWin9xSSPI : System.Object
- {
- String SCHANNEL;
- I4 EnumerateSecurityPackagesA( ByRef I4 pkgnum, ByRef I arrayptr);
- I4 FreeContextBuffer( I contextBuffer);
- I4 AcquireCredentialsHandleA( String principal, String moduleName, I4 usage, I4 logonID, ByRef ValueClass System.Net.AuthIdentity authdata, I4 keyCallback, I4 keyArgument, ByRef I8 handle, ByRef I8 timestamp);
- I4 AcquireCredentialsHandleA( String principal, String moduleName, I4 usage, I4 logonID, I nullAuthData, I4 keyCallback, I4 keyArgument, ByRef I8 handle, ByRef I8 timestamp);
- I4 AcquireCredentialsHandleA( String principal, String moduleName, I4 usage, I4 logonID, ByRef ValueClass System.Net.SChannelCred authdata, I4 keyCallback, I4 keyArgument, ByRef I8 handle, ByRef I8 timestamp);
- I4 FreeCredentialsHandle( ByRef I8 handle);
- I4 InitializeSecurityContextA( ByRef I8 credentialHandle, I4 context, String targetName, I4 requirements, I4 reservedI, I4 endianness, I4 inputBuffer, I4 reservedII, ByRef I8 newContext, ByRef ValueClass System.Net.SecurityBufferDescriptor outputBuffer attributes, timestamp);
- I4 InitializeSecurityContextA( ByRef I8 credentialHandle, ByRef I8 context, String targetName, I4 requirements, I4 reservedI, I4 endianness, ByRef ValueClass System.Net.SecurityBufferDescriptor inputBuffer, I4 reservedII, ByRef I8 newContext, ByRef ValueClass System.Net.SecurityBufferDescriptor outputBuffer attributes, timestamp);
- I4 DeleteSecurityContext( ByRef I8 handle);
- I4 EncryptMessage( ByRef I8 contextHandle, I4 qualityOfProtection, ByRef ValueClass System.Net.SecurityBufferDescriptor input, I4 sequenceNumber);
- I4 DecryptMessage( ByRef I8 contextHandle, I4 qualityOfProtection, ByRef ValueClass System.Net.SecurityBufferDescriptor input, I4 sequenceNumber);
- I4 SealMessage( ByRef I8 contextHandle, I4 qualityOfProtection, ByRef ValueClass System.Net.SecurityBufferDescriptor input, I4 sequenceNumber);
- I4 UnsealMessage( ByRef I8 contextHandle, ByRef ValueClass System.Net.SecurityBufferDescriptor input, I4 qualityOfProtection, I4 sequenceNumber);
- ValueClass System.Net.SecurityStatus QueryContextAttributes( ByRef I8 ContextHandle, I4 ulAttribute, ByRef I name);
- I4 QueryContextAttributes( ByRef I8 phContext, I4 attribute, I buffer);
- I4 QueryCredentialAttributes( ByRef I8 phContext, I4 attribute, I buffer);
- Void NativeSSLWin9xSSPI();
- }
- class System.Net.WebClient : System.ComponentModel.Component
- {
- I4 DefaultCopyBufferLength;
- I4 DefaultDownloadBufferLength;
- String DefaultUploadFileContentType;
- String UploadFileContentType;
- String UploadValuesContentType;
- Class System.Uri m_baseAddress;
- Class System.Net.ICredentials m_credentials;
- Class System.Net.WebHeaderCollection m_headers;
- Class System.Collections.Specialized.NameValueCollection m_requestParameters;
- Class System.Net.WebHeaderCollection m_responseHeaders;
- Void System.Net.WebClient();
- String get_BaseAddress();
- Void set_BaseAddress( String value);
- Class System.Net.ICredentials get_Credentials();
- Void set_Credentials( Class System.Net.ICredentials value);
- Class System.Net.WebHeaderCollection get_Headers();
- Void set_Headers( Class System.Net.WebHeaderCollection value);
- Class System.Collections.Specialized.NameValueCollection get_QueryString();
- Void set_QueryString( Class System.Collections.Specialized.NameValueCollection value);
- Class System.Net.WebHeaderCollection get_ResponseHeaders();
- Void CopyHeadersTo( Class System.Net.WebRequest request);
- SZArray UI1 DownloadData( String address);
- Void DownloadFile( String address, String fileName);
- Class System.Uri GetUri( String path);
- Class System.IO.Stream OpenRead( String address);
- Class System.IO.Stream OpenWrite( String address);
- Class System.IO.Stream OpenWrite( String address, String method);
- SZArray UI1 ResponseAsBytes( Class System.Net.WebResponse response);
- SZArray UI1 UploadData( String address, SZArray UI1 data);
- SZArray UI1 UploadData( String address, String method, SZArray UI1 data);
- SZArray UI1 UploadFile( String address, String fileName);
- SZArray UI1 UploadFile( String address, String method, String fileName);
- SZArray UI1 UploadValues( String address, Class System.Collections.Specialized.NameValueCollection data);
- SZArray UI1 UploadValues( String address, String method, Class System.Collections.Specialized.NameValueCollection data);
- String UrlEncode( String str);
- String UrlEncode( String str, Class System.Text.Encoding e);
- SZArray UI1 UrlEncodeToBytes( String str, Class System.Text.Encoding e);
- SZArray UI1 UrlEncodeBytesToBytesInternal( SZArray UI1 bytes, I4 offset, I4 count, Boolean alwaysCreateReturnValue);
- Char IntToHex( I4 n);
- Boolean IsSafe( Char ch);
- property BaseAddress { get(){} set(){} };
- property Credentials { get(){} set(){} };
- property Headers { get(){} set(){} };
- property QueryString { get(){} set(){} };
- property ResponseHeaders { get(){} set(){} };
- }
- class System.Net.WebClientWriteStream : System.IO.Stream
- {
- Class System.Net.WebRequest m_request;
- Class System.IO.Stream m_stream;
- Void System.Net.WebClientWriteStream( Class System.IO.Stream stream, Class System.Net.WebRequest request);
- Boolean get_CanRead();
- Boolean get_CanSeek();
- Boolean get_CanWrite();
- I8 get_Length();
- I8 get_Position();
- Void set_Position( I8 value);
- Class System.IAsyncResult BeginRead( SZArray UI1 buffer, I4 offset, I4 size, Class System.AsyncCallback callback, Object state);
- Class System.IAsyncResult BeginWrite( SZArray UI1 buffer, I4 offset, I4 size, Class System.AsyncCallback callback, Object state);
- Void Close();
- I4 EndRead( Class System.IAsyncResult result);
- Void EndWrite( Class System.IAsyncResult result);
- Void Flush();
- I4 Read( SZArray UI1 buffer, I4 offset, I4 count);
- I8 Seek( I8 offset, ValueClass System.IO.SeekOrigin origin);
- Void SetLength( I8 value);
- Void Write( SZArray UI1 buffer, I4 offset, I4 count);
- property CanRead { get(){} set(){} };
- property CanSeek { get(){} set(){} };
- property CanWrite { get(){} set(){} };
- property Length { get(){} set(){} };
- property Position { get(){} set(){} };
- }
- class System.Net.WebException : System.InvalidOperationException
- {
- ValueClass System.Net.WebExceptionStatus m_Status;
- Class System.Net.WebResponse m_Response;
- Void System.Net.WebException();
- Void System.Net.WebException( String message);
- Void System.Net.WebException( String message, Class System.Exception innerException);
- Void System.Net.WebException( String message, ValueClass System.Net.WebExceptionStatus status);
- Void System.Net.WebException( String message, Class System.Exception innerException, ValueClass System.Net.WebExceptionStatus status, Class System.Net.WebResponse response);
- Void System.Net.WebException( Class System.Runtime.Serialization.SerializationInfo serializationInfo, ValueClass System.Runtime.Serialization.StreamingContext streamingContext);
- Void System.Runtime.Serialization.ISerializable.GetObjectData( Class System.Runtime.Serialization.SerializationInfo serializationInfo, ValueClass System.Runtime.Serialization.StreamingContext streamingContext);
- ValueClass System.Net.WebExceptionStatus get_Status();
- Class System.Net.WebResponse get_Response();
- property Status { get(){} set(){} };
- property Response { get(){} set(){} };
- }
- class System.Net.WebExceptionStatus : System.Enum
- {
- I4 value__;
- ValueClass System.Net.WebExceptionStatus Success;
- ValueClass System.Net.WebExceptionStatus NameResolutionFailure;
- ValueClass System.Net.WebExceptionStatus ConnectFailure;
- ValueClass System.Net.WebExceptionStatus ReceiveFailure;
- ValueClass System.Net.WebExceptionStatus SendFailure;
- ValueClass System.Net.WebExceptionStatus PipelineFailure;
- ValueClass System.Net.WebExceptionStatus RequestCanceled;
- ValueClass System.Net.WebExceptionStatus ProtocolError;
- ValueClass System.Net.WebExceptionStatus ConnectionClosed;
- ValueClass System.Net.WebExceptionStatus TrustFailure;
- ValueClass System.Net.WebExceptionStatus SecureChannelFailure;
- ValueClass System.Net.WebExceptionStatus ServerProtocolViolation;
- ValueClass System.Net.WebExceptionStatus KeepAliveFailure;
- ValueClass System.Net.WebExceptionStatus Pending;
- ValueClass System.Net.WebExceptionStatus Timeout;
- ValueClass System.Net.WebExceptionStatus ProxyNameResolutionFailure;
- }
- class System.Net.WebHeaderCollection : System.Collections.Specialized.NameValueCollection
- {
- I4 ApproxAveHeaderLineSize;
- Class System.Net.HeaderInfoTable HInfo;
- Boolean m_IsHttpWebHeaderObject;
- Void AddWithoutValidate( String headerName, String headerValue);
- Void SetAddVerified( String name, String value);
- Void AddInternal( String name, String value);
- Void ChangeInternal( String name, String value);
- Void RemoveInternal( String name);
- Void CheckUpdate( String name, String value);
- String CheckBadChars( String name, Boolean isHeaderValue);
- Boolean IsValidToken( String token);
- Boolean ContainsNonAsciiChars( String token);
- Void ThrowOnRestrictedHeader( String headerName);
- Void Add( String name, String value);
- Void Add( String header);
- Void Set( String name, String value);
- Void Remove( String name);
- SZArray String GetValues( String header);
- String ToString();
- SZArray UI1 ToByteArray();
- Void System.Net.WebHeaderCollection();
- Void System.Net.WebHeaderCollection( Boolean internalCreate);
- ValueClass System.Net.DataParseStatus ParseHeaders( SZArray UI1 buffer, I4 size, ByRef I4 unparsed);
- Boolean IsRestricted( String headerName);
- Void System.Net.WebHeaderCollection( Class System.Runtime.Serialization.SerializationInfo serializationInfo, ValueClass System.Runtime.Serialization.StreamingContext streamingContext);
- Void OnDeserialization( Object sender);
- Void System.Runtime.Serialization.ISerializable.GetObjectData( Class System.Runtime.Serialization.SerializationInfo serializationInfo, ValueClass System.Runtime.Serialization.StreamingContext streamingContext);
- Void System.Net.WebHeaderCollection();
- }
- class System.Net.CaseInsensitiveAscii : System.Object
- {
- Class System.Net.CaseInsensitiveAscii StaticInstance;
- SZArray UI1 AsciiToLower;
- I4 GetHashCode( Object myObject);
- I4 Compare( Object firstObject, Object secondObject);
- Void System.Net.CaseInsensitiveAscii();
- Void System.Net.CaseInsensitiveAscii();
- }
- class System.Net.WebProxy : System.Object
- {
- Boolean _BypassOnLocal;
- Class System.Uri _ProxyAddress;
- Class System.Collections.ArrayList _BypassList;
- SZArray Class System.Text.RegularExpressions.Regex _RegExBypassList;
- Class System.Net.ICredentials _Credentials;
- Class System.Collections.Hashtable _LocalHostAddresses;
- Class System.Collections.Hashtable _ProxyHostAddresses;
- String _LocalDomain;
- Void System.Net.WebProxy();
- Void System.Net.WebProxy( Class System.Uri Address);
- Void System.Net.WebProxy( Class System.Uri Address, Boolean BypassOnLocal);
- Void System.Net.WebProxy( Class System.Uri Address, Boolean BypassOnLocal, SZArray String BypassList);
- Void System.Net.WebProxy( Class System.Collections.Hashtable proxyHostAddresses, Boolean BypassOnLocal, SZArray String BypassList);
- Void System.Net.WebProxy( Class System.Uri Address, Boolean BypassOnLocal, SZArray String BypassList, Class System.Net.ICredentials Credentials);
- Void System.Net.WebProxy( String Host, I4 Port);
- Void System.Net.WebProxy( String Address);
- Void System.Net.WebProxy( String Address, Boolean BypassOnLocal);
- Void System.Net.WebProxy( String Address, Boolean BypassOnLocal, SZArray String BypassList);
- Void System.Net.WebProxy( String Address, Boolean BypassOnLocal, SZArray String BypassList, Class System.Net.ICredentials Credentials);
- Class System.Uri get_Address();
- Void set_Address( Class System.Uri value);
- Boolean get_BypassProxyOnLocal();
- Void set_BypassProxyOnLocal( Boolean value);
- SZArray String get_BypassList();
- Void set_BypassList( SZArray String value);
- Class System.Net.ICredentials get_Credentials();
- Void set_Credentials( Class System.Net.ICredentials value);
- Class System.Collections.ArrayList get_BypassArrayList();
- Class System.Uri GetProxy( Class System.Uri destination);
- Class System.Uri CreateProxyUri( String Address);
- Void UpdateRegExList( Boolean canThrow);
- Boolean IsMatchInBypassList( Class System.Uri input);
- Class System.Collections.Hashtable get_LocalHostAddresses();
- Boolean IsLocal( Class System.Uri host);
- Boolean IsLocalInProxyHash( Class System.Uri host);
- Boolean IsBypassed( Class System.Uri host);
- Class System.Net.WebProxy GetDefaultProxy();
- Void System.Net.WebProxy( Class System.Runtime.Serialization.SerializationInfo serializationInfo, ValueClass System.Runtime.Serialization.StreamingContext streamingContext);
- Void System.Runtime.Serialization.ISerializable.GetObjectData( Class System.Runtime.Serialization.SerializationInfo serializationInfo, ValueClass System.Runtime.Serialization.StreamingContext streamingContext);
- property Address { get(){} set(){} };
- property BypassProxyOnLocal { get(){} set(){} };
- property BypassList { get(){} set(){} };
- property Credentials { get(){} set(){} };
- property BypassArrayList { get(){} set(){} };
- property LocalHostAddresses { get(){} set(){} };
- }
- class System.Security.Cryptography.X509Certificates.X509CertificateCollection : System.Collections.CollectionBase
- {
- Void System.Security.Cryptography.X509Certificates.X509CertificateCollection();
- Void System.Security.Cryptography.X509Certificates.X509CertificateCollection( Class System.Security.Cryptography.X509Certificates.X509CertificateCollection value);
- Void System.Security.Cryptography.X509Certificates.X509CertificateCollection( SZArray Class System.Security.Cryptography.X509Certificates.X509Certificate value);
- Class System.Security.Cryptography.X509Certificates.X509Certificate get_Item( I4 index);
- Void set_Item( I4 index, Class System.Security.Cryptography.X509Certificates.X509Certificate value);
- I4 Add( Class System.Security.Cryptography.X509Certificates.X509Certificate value);
- Void AddRange( SZArray Class System.Security.Cryptography.X509Certificates.X509Certificate value);
- Void AddRange( Class System.Security.Cryptography.X509Certificates.X509CertificateCollection value);
- Boolean Contains( Class System.Security.Cryptography.X509Certificates.X509Certificate value);
- Void CopyTo( SZArray Class System.Security.Cryptography.X509Certificates.X509Certificate array, I4 index);
- I4 IndexOf( Class System.Security.Cryptography.X509Certificates.X509Certificate value);
- Void Insert( I4 index, Class System.Security.Cryptography.X509Certificates.X509Certificate value);
- Class X509CertificateEnumerator GetEnumerator();
- Void Remove( Class System.Security.Cryptography.X509Certificates.X509Certificate value);
- I4 GetHashCode();
- property Item { get(){} set(){} };
- }
- class X509CertificateEnumerator : System.Object
- {
- Class System.Collections.IEnumerator baseEnumerator;
- Class System.Collections.IEnumerable temp;
- Void X509CertificateEnumerator( Class System.Security.Cryptography.X509Certificates.X509CertificateCollection mappings);
- Class System.Security.Cryptography.X509Certificates.X509Certificate get_Current();
- Object System.Collections.IEnumerator.get_Current();
- Boolean MoveNext();
- Boolean System.Collections.IEnumerator.MoveNext();
- Void Reset();
- Void System.Collections.IEnumerator.Reset();
- property Current { get(){} set(){} };
- }
- class System.Net.DnsPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
- {
- Void System.Net.DnsPermissionAttribute( ValueClass System.Security.Permissions.SecurityAction action);
- Class System.Security.IPermission CreatePermission();
- }
- class System.Net.DnsPermission : System.Security.CodeAccessPermission
- {
- Boolean m_noRestriction;
- Void System.Net.DnsPermission( ValueClass System.Security.Permissions.PermissionState state);
- Void System.Net.DnsPermission( Boolean free);
- Boolean IsUnrestricted();
- Class System.Security.IPermission Copy();
- Class System.Security.IPermission Union( Class System.Security.IPermission target);
- Class System.Security.IPermission Intersect( Class System.Security.IPermission target);
- Boolean IsSubsetOf( Class System.Security.IPermission target);
- Void FromXml( Class System.Security.SecurityElement securityElement);
- Class System.Security.SecurityElement ToXml();
- }
- class System.Net.SocketPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
- {
- String strAccess;
- String strConnect;
- String strAccept;
- String strHost;
- String strTransport;
- String strPort;
- String m_access;
- String m_host;
- String m_port;
- String m_transport;
- Void System.Net.SocketPermissionAttribute( ValueClass System.Security.Permissions.SecurityAction action);
- String get_Access();
- Void set_Access( String value);
- String get_Host();
- Void set_Host( String value);
- String get_Transport();
- Void set_Transport( String value);
- String get_Port();
- Void set_Port( String value);
- Class System.Security.IPermission CreatePermission();
- Void ParseAddPermissions( Class System.Net.SocketPermission perm);
- property Access { get(){} set(){} };
- property Host { get(){} set(){} };
- property Transport { get(){} set(){} };
- property Port { get(){} set(){} };
- }
- class System.Net.SocketPermission : System.Security.CodeAccessPermission
- {
- I4 AllPorts;
- I4 AnyPort;
- Class System.Collections.ArrayList m_connectList;
- Class System.Collections.ArrayList m_acceptList;
- Boolean m_noRestriction;
- Class System.Collections.IEnumerator get_ConnectList();
- Class System.Collections.IEnumerator get_AcceptList();
- Void System.Net.SocketPermission( ValueClass System.Security.Permissions.PermissionState state);
- Void System.Net.SocketPermission( Boolean free);
- Void System.Net.SocketPermission( ValueClass System.Net.NetworkAccess access, ValueClass System.Net.TransportType transport, String hostName, I4 portNumber);
- Void AddPermission( ValueClass System.Net.NetworkAccess access, ValueClass System.Net.TransportType transport, String hostName, I4 portNumber);
- Void AddPermission( ValueClass System.Net.NetworkAccess access, Class System.Net.EndpointPermission endPoint);
- Boolean IsUnrestricted();
- Class System.Security.IPermission Copy();
- Boolean FindSubset( Class System.Collections.ArrayList source, Class System.Collections.ArrayList target);
- Class System.Security.IPermission Union( Class System.Security.IPermission target);
- Class System.Security.IPermission Intersect( Class System.Security.IPermission target);
- Boolean IsSubsetOf( Class System.Security.IPermission target);
- Void CleanupDNS();
- Void FromXml( Class System.Security.SecurityElement securityElement);
- Void ParseAddXmlElement( Class System.Security.SecurityElement et, Class System.Collections.ArrayList listToAdd, String accessStr);
- Class System.Security.SecurityElement ToXml();
- Void initialize();
- Void intersectLists( Class System.Collections.ArrayList A, Class System.Collections.ArrayList B, Class System.Collections.ArrayList result);
- property ConnectList { get(){} set(){} };
- property AcceptList { get(){} set(){} };
- }
- class System.Net.EndpointPermission : System.Object
- {
- String encSeperator;
- String hostname;
- I4 port;
- ValueClass System.Net.TransportType transport;
- Boolean wildcard;
- SZArray Class System.Net.IPAddress address;
- Boolean cached;
- SZArray Char DotSeparator;
- String get_Hostname();
- ValueClass System.Net.TransportType get_Transport();
- I4 get_Port();
- Void System.Net.EndpointPermission( String epname, I4 port, ValueClass System.Net.TransportType trtype);
- Boolean Equals( Object obj);
- I4 GetHashCode();
- Boolean get_IsDns();
- Boolean IsNotAllDigits( String name);
- Boolean get_IsValidWildcard();
- Boolean MatchAddress( Class System.Net.EndpointPermission e);
- Boolean MatchWildcard( String str);
- Void Resolve();
- Boolean SubsetMatch( Class System.Net.EndpointPermission e);
- String ToString();
- Class System.Net.EndpointPermission Intersect( Class System.Net.EndpointPermission E);
- Boolean IsValidEndPointName( String name);
- Void System.Net.EndpointPermission();
- property Hostname { get(){} set(){} };
- property Transport { get(){} set(){} };
- property Port { get(){} set(){} };
- property IsDns { get(){} set(){} };
- property IsValidWildcard { get(){} set(){} };
- }
- class System.Net.WebPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute
- {
- Object m_accept;
- Object m_connect;
- Void System.Net.WebPermissionAttribute( ValueClass System.Security.Permissions.SecurityAction action);
- String get_Connect();
- Void set_Connect( String value);
- String get_Accept();
- Void set_Accept( String value);
- String get_ConnectPattern();
- Void set_ConnectPattern( String value);
- String get_AcceptPattern();
- Void set_AcceptPattern( String value);
- Class System.Security.IPermission CreatePermission();
- property Connect { get(){} set(){} };
- property Accept { get(){} set(){} };
- property ConnectPattern { get(){} set(){} };
- property AcceptPattern { get(){} set(){} };
- }
- class System.Net.WebPermission : System.Security.CodeAccessPermission
- {
- Boolean m_noRestriction;
- Class System.Collections.ArrayList m_connectList;
- Class System.Collections.ArrayList m_acceptList;
- Class System.Collections.IEnumerator get_ConnectList();
- Class System.Collections.IEnumerator get_AcceptList();
- Void System.Net.WebPermission( ValueClass System.Security.Permissions.PermissionState state);
- Void System.Net.WebPermission( Boolean unrestricted);
- Void System.Net.WebPermission();
- Void System.Net.WebPermission( ValueClass System.Net.NetworkAccess access, Class System.Text.RegularExpressions.Regex uriRegex);
- Void System.Net.WebPermission( ValueClass System.Net.NetworkAccess access, String uriString);
- Void AddPermission( ValueClass System.Net.NetworkAccess access, String uriString);
- Void AddPermission( ValueClass System.Net.NetworkAccess access, Class System.Text.RegularExpressions.Regex uriRegex);
- Void AddAsPattern( ValueClass System.Net.NetworkAccess access, String uriRegexPattern);
- Boolean IsUnrestricted();
- Class System.Security.IPermission Copy();
- Boolean IsSubsetOf( Class System.Security.IPermission target);
- Boolean isSpecialSubsetCase( String regexToCheck, Class System.Collections.ArrayList permList);
- Class System.Security.IPermission Union( Class System.Security.IPermission target);
- Class System.Security.IPermission Intersect( Class System.Security.IPermission target);
- Void FromXml( Class System.Security.SecurityElement securityElement);
- Class System.Security.SecurityElement ToXml();
- Boolean isMatchedURI( String uriToCheck, Class System.Collections.ArrayList uriPatternList);
- Void intersectList( Class System.Collections.ArrayList A, Class System.Collections.ArrayList B, Class System.Collections.ArrayList result);
- Object intersectPair( Object L, Object R, ByRef Boolean isRegex);
- property ConnectList { get(){} set(){} };
- property AcceptList { get(){} set(){} };
- }
- class System.Net.AuthenticationState : System.Object
- {
- Boolean TriedPreAuth;
- Class System.Net.Authorization Authorization;
- String UniqueGroupId;
- Boolean IsProxyAuth;
- String get_AuthenticateHeader();
- String get_AuthorizationHeader();
- ValueClass System.Net.HttpStatusCode get_StatusCodeMatch();
- Void System.Net.AuthenticationState( Boolean isProxyAuth);
- Void PrepareState( Class System.Net.HttpWebRequest httpWebRequest);
- Void PreAuthIfNeeded( Class System.Net.HttpWebRequest httpWebRequest, Class System.Net.ICredentials authInfo);
- Boolean AttemptAuthenticate( Class System.Net.HttpWebRequest httpWebRequest, Class System.Net.ICredentials authInfo);
- Void ClearAuthReq( Class System.Net.HttpWebRequest httpWebRequest);
- Void Update( Class System.Net.HttpWebRequest httpWebRequest);
- property AuthenticateHeader { get(){} set(){} };
- property AuthorizationHeader { get(){} set(){} };
- property StatusCodeMatch { get(){} set(){} };
- }
- class System.Net.NetAuthenticationWrapper : System.Object
- {
- Class System.Collections.ArrayList ModuleList;
- Void System.Net.NetAuthenticationWrapper( Class System.Collections.ArrayList moduleList);
- }
- class System.Net.AuthenticationManager : System.Object
- {
- Class System.Net.PrefixLookup s_ModuleBinding;
- Class System.Collections.ArrayList s_ModuleList;
- Void System.Net.AuthenticationManager();
- Class System.Collections.ArrayList get_ModuleList();
- Void RemoveAuthenticationType( Class System.Collections.ArrayList list, String typeToRemove);
- Class System.Net.Authorization Authenticate( String challenge, Class System.Net.WebRequest request, Class System.Net.ICredentials credentials);
- Class System.Net.Authorization PreAuthenticate( Class System.Net.WebRequest request, Class System.Net.ICredentials credentials);
- Void Register( Class System.Net.IAuthenticationModule authenticationModule);
- Void Unregister( Class System.Net.IAuthenticationModule authenticationModule);
- Void Unregister( String authenticationScheme);
- Class System.Collections.IEnumerator get_RegisteredModules();
- Void BindModule( Class System.Net.WebRequest request, Class System.Net.Authorization response);
- Class System.Net.IAuthenticationModule findModule( String authenticationType);
- String generalize( Class System.Uri location);
- Void createModuleBinding( Class System.Net.WebRequest request, Class System.Net.Authorization response, Class System.Net.IAuthenticationModule module);
- I4 FindSubstringNotInQuotes( String challenge, String signature);
- I4 SplitNoQuotes( String challenge, ByRef I4 offset);
- Class System.Net.Authorization GetGroupAuthorization( Class System.Net.IAuthenticationModule thisModule, String token, Boolean finished, Class System.Net.NTAuthentication authSession);
- Void System.Net.AuthenticationManager();
- property ModuleList { get(){} set(){} };
- property RegisteredModules { get(){} set(){} };
- }
- class System.Net.PrefixLookup : System.Object
- {
- Class System.Collections.Hashtable m_Store;
- Void Add( String prefix, Object value);
- Void Remove( String prefix);
- Object Lookup( String lookupKey);
- Void System.Net.PrefixLookup();
- }
- class System.Net.DefaultProxyHandlerWrapper : System.Object
- {
- Class System.Net.IWebProxy WebProxy;
- Void System.Net.DefaultProxyHandlerWrapper( Class System.Net.IWebProxy webProxy);
- }
- class System.Net.GlobalProxySelection : System.Object
- {
- Class System.Net.IWebProxy s_IWebProxy;
- Class System.Net.IWebProxy get_Select();
- Void set_Select( Class System.Net.IWebProxy value);
- Class System.Net.IWebProxy GetEmptyWebProxy();
- Class System.Net.IWebProxy get_SelectInternal();
- Void set_SelectInternal( Class System.Net.IWebProxy value);
- Void System.Net.GlobalProxySelection();
- property Select { get(){} set(){} };
- property SelectInternal { get(){} set(){} };
- }
- class System.Net.Sockets.AcceptAsyncResult : System.Net.LazyAsyncResult
- {
- Class System.Threading.WaitOrTimerCallback m_AcceptCallback;
- I4 m_HashCode;
- Boolean m_ComputedHashCode;
- Void System.Net.Sockets.AcceptAsyncResult( Class System.Net.Sockets.Socket asyncObject, Object asyncState, Class System.AsyncCallback asyncCallback);
- Void CheckAsyncCallResult( I4 status);
- Void AcceptCallback( Object stateObject, Boolean Signaled);
- I4 GetHashCode();
- Void System.Net.Sockets.AcceptAsyncResult();
- }
- class System.Net.Sockets.AsyncEventBitsPos : System.Enum
- {
- I4 value__;
- ValueClass System.Net.Sockets.AsyncEventBitsPos FdReadBit;
- ValueClass System.Net.Sockets.AsyncEventBitsPos FdWriteBit;
- ValueClass System.Net.Sockets.AsyncEventBitsPos FdOobBit;
- ValueClass System.Net.Sockets.AsyncEventBitsPos FdAcceptBit;
- ValueClass System.Net.Sockets.AsyncEventBitsPos FdConnectBit;
- ValueClass System.Net.Sockets.AsyncEventBitsPos FdCloseBit;
- ValueClass System.Net.Sockets.AsyncEventBitsPos FdQosBit;
- ValueClass System.Net.Sockets.AsyncEventBitsPos FdGroupQosBit;
- ValueClass System.Net.Sockets.AsyncEventBitsPos FdRoutingInterfaceChangeBit;
- ValueClass System.Net.Sockets.AsyncEventBitsPos FdAddressListChangeBit;
- ValueClass System.Net.Sockets.AsyncEventBitsPos FdMaxEvents;
- }
- class System.Net.Sockets.NetworkEvents : System.ValueType
- {
- ValueClass System.Net.Sockets.AsyncEventBits Events;
- SZArray I4 ErrorCodes;
- }
- class System.Net.Sockets.ConnectAsyncResult : System.Net.LazyAsyncResult
- {
- Class System.Threading.WaitOrTimerCallback m_ConnectCallback;
- I4 m_HashCode;
- Boolean m_ComputedHashCode;
- Void System.Net.Sockets.ConnectAsyncResult( Class System.Net.Sockets.Socket socket, Object stateObject, Class System.AsyncCallback callback);
- Void CheckAsyncCallResult( I4 status);
- Void ConnectCallback( Object stateObject, Boolean Signaled);
- I4 GetHashCode();
- Void System.Net.Sockets.ConnectAsyncResult();
- }
- class System.Net.Sockets.OverlappedAsyncResult : System.Net.LazyAsyncResult
- {
- I m_BytesTransferred;
- I m_UnmanagedBlob;
- Class System.Threading.AutoResetEvent m_OverlappedEvent;
- I4 m_CleanupCount;
- Class System.Net.SocketAddress m_SocketAddress;
- Class System.Net.SocketAddress m_SocketAddressOriginal;
- ValueClass System.Net.Sockets.SocketFlags m_Flags;
- ValueClass System.Net.WSABuffer m_WSABuffer;
- ValueClass System.Runtime.InteropServices.GCHandle m_GCHandle;
- ValueClass System.Runtime.InteropServices.GCHandle m_GCHandleSocketAddress;
- ValueClass System.Runtime.InteropServices.GCHandle m_GCHandleSocketAddressSize;
- SZArray ValueClass System.Net.WSABuffer m_WSABuffers;
- SZArray ValueClass System.Runtime.InteropServices.GCHandle m_GCHandles;
- Boolean m_UsingMultipleSend;
- Class System.Threading.Overlapped m_Overlapped;
- Ptr ValueClass System.Threading.NativeOverlapped m_NativeOverlapped;
- Class System.Threading.IOCompletionCallback s_IOCallback;
- I4 m_HashCode;
- Boolean m_ComputedHashCode;
- Void System.Net.Sockets.OverlappedAsyncResult( Class System.Net.Sockets.Socket socket, Object asyncState, Class System.AsyncCallback asyncCallback);
- Void EnableCompletionPort();
- Void CompletionPortCallback( UI4 errorCode, UI4 numBytes, Ptr ValueClass System.Threading.NativeOverlapped nativeOverlapped);
- Void OverlappedCallback( Object stateObject, Boolean Signaled);
- Void SetUnmanagedStructures( SZArray UI1 buffer, I4 offset, I4 size, ValueClass System.Net.Sockets.SocketFlags socketFlags, Class System.Net.EndPoint remoteEP, Boolean pinRemoteEP);
- Void SetUnmanagedStructures( SZArray Class System.Net.BufferOffsetSize buffers, ValueClass System.Net.Sockets.SocketFlags socketFlags);
- Void CheckAsyncCallOverlappedResult( I4 errorCode);
- I get_IntOverlapped();
- Boolean get_UsingMultipleSend();
- Void set_UsingMultipleSend( Boolean value);
- I4 GetHashCode();
- Void CleanupUnmanagedStructures();
- Void ForceReleaseUnmanagedStructures();
- Void ReleaseUnmanagedStructures();
- Void OverlappedFree();
- Void System.Net.Sockets.OverlappedAsyncResult();
- property IntOverlapped { get(){} set(){} };
- property UsingMultipleSend { get(){} set(){} };
- }
- class System.Net.Sockets.AddressFamily : System.Enum
- {
- I4 value__;
- ValueClass System.Net.Sockets.AddressFamily Unknown;
- ValueClass System.Net.Sockets.AddressFamily Unspecified;
- ValueClass System.Net.Sockets.AddressFamily Unix;
- ValueClass System.Net.Sockets.AddressFamily InterNetwork;
- ValueClass System.Net.Sockets.AddressFamily ImpLink;
- ValueClass System.Net.Sockets.AddressFamily Pup;
- ValueClass System.Net.Sockets.AddressFamily Chaos;
- ValueClass System.Net.Sockets.AddressFamily NS;
- ValueClass System.Net.Sockets.AddressFamily Ipx;
- ValueClass System.Net.Sockets.AddressFamily Iso;
- ValueClass System.Net.Sockets.AddressFamily Osi;
- ValueClass System.Net.Sockets.AddressFamily Ecma;
- ValueClass System.Net.Sockets.AddressFamily DataKit;
- ValueClass System.Net.Sockets.AddressFamily Ccitt;
- ValueClass System.Net.Sockets.AddressFamily Sna;
- ValueClass System.Net.Sockets.AddressFamily DecNet;
- ValueClass System.Net.Sockets.AddressFamily DataLink;
- ValueClass System.Net.Sockets.AddressFamily Lat;
- ValueClass System.Net.Sockets.AddressFamily HyperChannel;
- ValueClass System.Net.Sockets.AddressFamily AppleTalk;
- ValueClass System.Net.Sockets.AddressFamily NetBios;
- ValueClass System.Net.Sockets.AddressFamily VoiceView;
- ValueClass System.Net.Sockets.AddressFamily FireFox;
- ValueClass System.Net.Sockets.AddressFamily Banyan;
- ValueClass System.Net.Sockets.AddressFamily Atm;
- ValueClass System.Net.Sockets.AddressFamily InterNetworkV6;
- ValueClass System.Net.Sockets.AddressFamily Cluster;
- ValueClass System.Net.Sockets.AddressFamily Ieee12844;
- ValueClass System.Net.Sockets.AddressFamily Irda;
- ValueClass System.Net.Sockets.AddressFamily NetworkDesigners;
- ValueClass System.Net.Sockets.AddressFamily Max;
- }
- class System.Net.Sockets.IoctlSocketConstants : System.Object
- {
- I4 FIONREAD;
- I4 FIONBIO;
- I4 FIOASYNC;
- Void System.Net.Sockets.IoctlSocketConstants();
- }
- class System.Net.Sockets.AsyncEventBits : System.Enum
- {
- I4 value__;
- ValueClass System.Net.Sockets.AsyncEventBits FdNone;
- ValueClass System.Net.Sockets.AsyncEventBits FdRead;
- ValueClass System.Net.Sockets.AsyncEventBits FdWrite;
- ValueClass System.Net.Sockets.AsyncEventBits FdOob;
- ValueClass System.Net.Sockets.AsyncEventBits FdAccept;
- ValueClass System.Net.Sockets.AsyncEventBits FdConnect;
- ValueClass System.Net.Sockets.AsyncEventBits FdClose;
- ValueClass System.Net.Sockets.AsyncEventBits FdQos;
- ValueClass System.Net.Sockets.AsyncEventBits FdGroupQos;
- ValueClass System.Net.Sockets.AsyncEventBits FdRoutingInterfaceChange;
- ValueClass System.Net.Sockets.AsyncEventBits FdAddressListChange;
- ValueClass System.Net.Sockets.AsyncEventBits FdAllEvents;
- }
- class System.Net.Sockets.FileDescriptorSet : System.ValueType
- {
- I4 MaxCount;
- I4 Count;
- SZArray I Array;
- I4 Size;
- ValueClass System.Net.Sockets.FileDescriptorSet Empty;
- Void System.Net.Sockets.FileDescriptorSet( I4 count);
- Void System.Net.Sockets.FileDescriptorSet();
- }
- class System.Net.Sockets.TimeValue : System.ValueType
- {
- I4 Seconds;
- I4 Microseconds;
- }
- class System.Net.Sockets.ComNetOS : System.Object
- {
- Boolean IsWin9x;
- Boolean IsWinNt;
- Boolean IsWinNt4;
- Boolean IsWin2K;
- Boolean IsPostWin2K;
- Boolean IsAspNetServer;
- Void System.Net.Sockets.ComNetOS();
- Void System.Net.Sockets.ComNetOS();
- }
- class System.Net.Sockets.LingerOption : System.Object
- {
- Boolean enabled;
- I4 lingerTime;
- Void System.Net.Sockets.LingerOption( Boolean enable, I4 seconds);
- Boolean get_Enabled();
- Void set_Enabled( Boolean value);
- I4 get_LingerTime();
- Void set_LingerTime( I4 value);
- property Enabled { get(){} set(){} };
- property LingerTime { get(){} set(){} };
- }
- class System.Net.Sockets.MulticastOption : System.Object
- {
- Class System.Net.IPAddress group;
- Class System.Net.IPAddress localAddress;
- Void System.Net.Sockets.MulticastOption( Class System.Net.IPAddress group, Class System.Net.IPAddress mcint);
- Void System.Net.Sockets.MulticastOption( Class System.Net.IPAddress group);
- Class System.Net.IPAddress get_Group();
- Void set_Group( Class System.Net.IPAddress value);
- Class System.Net.IPAddress get_LocalAddress();
- Void set_LocalAddress( Class System.Net.IPAddress value);
- property Group { get(){} set(){} };
- property LocalAddress { get(){} set(){} };
- }
- class System.Net.Sockets.ProtocolFamily : System.Enum
- {
- I4 value__;
- ValueClass System.Net.Sockets.ProtocolFamily Unknown;
- ValueClass System.Net.Sockets.ProtocolFamily Unspecified;
- ValueClass System.Net.Sockets.ProtocolFamily Unix;
- ValueClass System.Net.Sockets.ProtocolFamily InterNetwork;
- ValueClass System.Net.Sockets.ProtocolFamily ImpLink;
- ValueClass System.Net.Sockets.ProtocolFamily Pup;
- ValueClass System.Net.Sockets.ProtocolFamily Chaos;
- ValueClass System.Net.Sockets.ProtocolFamily NS;
- ValueClass System.Net.Sockets.ProtocolFamily Ipx;
- ValueClass System.Net.Sockets.ProtocolFamily Iso;
- ValueClass System.Net.Sockets.ProtocolFamily Osi;
- ValueClass System.Net.Sockets.ProtocolFamily Ecma;
- ValueClass System.Net.Sockets.ProtocolFamily DataKit;
- ValueClass System.Net.Sockets.ProtocolFamily Ccitt;
- ValueClass System.Net.Sockets.ProtocolFamily Sna;
- ValueClass System.Net.Sockets.ProtocolFamily DecNet;
- ValueClass System.Net.Sockets.ProtocolFamily DataLink;
- ValueClass System.Net.Sockets.ProtocolFamily Lat;
- ValueClass System.Net.Sockets.ProtocolFamily HyperChannel;
- ValueClass System.Net.Sockets.ProtocolFamily AppleTalk;
- ValueClass System.Net.Sockets.ProtocolFamily NetBios;
- ValueClass System.Net.Sockets.ProtocolFamily VoiceView;
- ValueClass System.Net.Sockets.ProtocolFamily FireFox;
- ValueClass System.Net.Sockets.ProtocolFamily Banyan;
- ValueClass System.Net.Sockets.ProtocolFamily Atm;
- ValueClass System.Net.Sockets.ProtocolFamily InterNetworkV6;
- ValueClass System.Net.Sockets.ProtocolFamily Cluster;
- ValueClass System.Net.Sockets.ProtocolFamily Ieee12844;
- ValueClass System.Net.Sockets.ProtocolFamily Irda;
- ValueClass System.Net.Sockets.ProtocolFamily NetworkDesigners;
- ValueClass System.Net.Sockets.ProtocolFamily Max;
- }
- class System.Net.Sockets.ProtocolType : System.Enum
- {
- I4 value__;
- ValueClass System.Net.Sockets.ProtocolType IP;
- ValueClass System.Net.Sockets.ProtocolType Icmp;
- ValueClass System.Net.Sockets.ProtocolType Igmp;
- ValueClass System.Net.Sockets.ProtocolType Ggp;
- ValueClass System.Net.Sockets.ProtocolType Tcp;
- ValueClass System.Net.Sockets.ProtocolType Pup;
- ValueClass System.Net.Sockets.ProtocolType Udp;
- ValueClass System.Net.Sockets.ProtocolType Idp;
- ValueClass System.Net.Sockets.ProtocolType ND;
- ValueClass System.Net.Sockets.ProtocolType Raw;
- ValueClass System.Net.Sockets.ProtocolType Unspecified;
- ValueClass System.Net.Sockets.ProtocolType Ipx;
- ValueClass System.Net.Sockets.ProtocolType Spx;
- ValueClass System.Net.Sockets.ProtocolType SpxII;
- ValueClass System.Net.Sockets.ProtocolType Unknown;
- }
- class System.Net.Sockets.SelectMode : System.Enum
- {
- I4 value__;
- ValueClass System.Net.Sockets.SelectMode SelectRead;
- ValueClass System.Net.Sockets.SelectMode SelectWrite;
- ValueClass System.Net.Sockets.SelectMode SelectError;
- }
- class System.Net.Sockets.SocketErrors : System.Object
- {
- I4 Success;
- I4 InvalidSocket;
- I4 SocketError;
- I4 WSABASEERR;
- I4 WSAEINTR;
- I4 WSAEBADF;
- I4 WSAEACCES;
- I4 WSAEFAULT;
- I4 WSAEINVAL;
- I4 WSAEMFILE;
- I4 WSAEWOULDBLOCK;
- I4 WSAEINPROGRESS;
- I4 WSAEALREADY;
- I4 WSAENOTSOCK;
- I4 WSAEDESTADDRREQ;
- I4 WSAEMSGSIZE;
- I4 WSAEPROTOTYPE;
- I4 WSAENOPROTOOPT;
- I4 WSAEPROTONOSUPPORT;
- I4 WSAESOCKTNOSUPPORT;
- I4 WSAEOPNOTSUPP;
- I4 WSAEPFNOSUPPORT;
- I4 WSAEAFNOSUPPORT;
- I4 WSAEADDRINUSE;
- I4 WSAEADDRNOTAVAIL;
- I4 WSAENETDOWN;
- I4 WSAENETUNREACH;
- I4 WSAENETRESET;
- I4 WSAECONNABORTED;
- I4 WSAECONNRESET;
- I4 WSAENOBUFS;
- I4 WSAEISCONN;
- I4 WSAENOTCONN;
- I4 WSAESHUTDOWN;
- I4 WSAETOOMANYREFS;
- I4 WSAETIMEDOUT;
- I4 WSAECONNREFUSED;
- I4 WSAELOOP;
- I4 WSAENAMETOOLONG;
- I4 WSAEHOSTDOWN;
- I4 WSAEHOSTUNREACH;
- I4 WSAENOTEMPTY;
- I4 WSAEPROCLIM;
- I4 WSAEUSERS;
- I4 WSAEDQUOT;
- I4 WSAESTALE;
- I4 WSAEREMOTE;
- I4 WSAEDISCON;
- I4 WSASYSNOTREADY;
- I4 WSAVERNOTSUPPORTED;
- I4 WSANOTINITIALISED;
- I4 WSA_IO_PENDING;
- I4 WSAHOST_NOT_FOUND;
- I4 WSATRY_AGAIN;
- I4 WSANO_RECOVERY;
- I4 WSANO_DATA;
- I4 HOST_NOT_FOUND;
- I4 TRY_AGAIN;
- I4 NO_RECOVERY;
- I4 NO_DATA;
- I4 WSANO_ADDRESS;
- I4 NO_ADDRESS;
- I InvalidSocketIntPtr;
- Void System.Net.Sockets.SocketErrors();
- Void System.Net.Sockets.SocketErrors();
- }
- class System.Net.Sockets.SocketFlags : System.Enum
- {
- I4 value__;
- ValueClass System.Net.Sockets.SocketFlags None;
- ValueClass System.Net.Sockets.SocketFlags OutOfBand;
- ValueClass System.Net.Sockets.SocketFlags Peek;
- ValueClass System.Net.Sockets.SocketFlags DontRoute;
- ValueClass System.Net.Sockets.SocketFlags MaxIOVectorLength;
- ValueClass System.Net.Sockets.SocketFlags Partial;
- }
- class System.Net.Sockets.SocketOptionLevel : System.Enum
- {
- I4 value__;
- ValueClass System.Net.Sockets.SocketOptionLevel Socket;
- ValueClass System.Net.Sockets.SocketOptionLevel IP;
- ValueClass System.Net.Sockets.SocketOptionLevel Tcp;
- ValueClass System.Net.Sockets.SocketOptionLevel Udp;
- }
- class System.Net.Sockets.SocketOptionName : System.Enum
- {
- I4 value__;
- ValueClass System.Net.Sockets.SocketOptionName Debug;
- ValueClass System.Net.Sockets.SocketOptionName AcceptConnection;
- ValueClass System.Net.Sockets.SocketOptionName ReuseAddress;
- ValueClass System.Net.Sockets.SocketOptionName KeepAlive;
- ValueClass System.Net.Sockets.SocketOptionName DontRoute;
- ValueClass System.Net.Sockets.SocketOptionName Broadcast;
- ValueClass System.Net.Sockets.SocketOptionName UseLoopback;
- ValueClass System.Net.Sockets.SocketOptionName Linger;
- ValueClass System.Net.Sockets.SocketOptionName OutOfBandInline;
- ValueClass System.Net.Sockets.SocketOptionName DontLinger;
- ValueClass System.Net.Sockets.SocketOptionName ExclusiveAddressUse;
- ValueClass System.Net.Sockets.SocketOptionName SendBuffer;
- ValueClass System.Net.Sockets.SocketOptionName ReceiveBuffer;
- ValueClass System.Net.Sockets.SocketOptionName SendLowWater;
- ValueClass System.Net.Sockets.SocketOptionName ReceiveLowWater;
- ValueClass System.Net.Sockets.SocketOptionName SendTimeout;
- ValueClass System.Net.Sockets.SocketOptionName ReceiveTimeout;
- ValueClass System.Net.Sockets.SocketOptionName Error;
- ValueClass System.Net.Sockets.SocketOptionName Type;
- ValueClass System.Net.Sockets.SocketOptionName MaxConnections;
- ValueClass System.Net.Sockets.SocketOptionName IPOptions;
- ValueClass System.Net.Sockets.SocketOptionName HeaderIncluded;
- ValueClass System.Net.Sockets.SocketOptionName TypeOfService;
- ValueClass System.Net.Sockets.SocketOptionName IpTimeToLive;
- ValueClass System.Net.Sockets.SocketOptionName MulticastInterface;
- ValueClass System.Net.Sockets.SocketOptionName MulticastTimeToLive;
- ValueClass System.Net.Sockets.SocketOptionName MulticastLoopback;
- ValueClass System.Net.Sockets.SocketOptionName AddMembership;
- ValueClass System.Net.Sockets.SocketOptionName DropMembership;
- ValueClass System.Net.Sockets.SocketOptionName DontFragment;
- ValueClass System.Net.Sockets.SocketOptionName AddSourceMembership;
- ValueClass System.Net.Sockets.SocketOptionName DropSourceMembership;
- ValueClass System.Net.Sockets.SocketOptionName BlockSource;
- ValueClass System.Net.Sockets.SocketOptionName UnblockSource;
- ValueClass System.Net.Sockets.SocketOptionName PacketInformation;
- ValueClass System.Net.Sockets.SocketOptionName NoDelay;
- ValueClass System.Net.Sockets.SocketOptionName BsdUrgent;
- ValueClass System.Net.Sockets.SocketOptionName Expedited;
- ValueClass System.Net.Sockets.SocketOptionName NoChecksum;
- ValueClass System.Net.Sockets.SocketOptionName ChecksumCoverage;
- }
- class System.Net.Sockets.SocketShutdown : System.Enum
- {
- I4 value__;
- ValueClass System.Net.Sockets.SocketShutdown Receive;
- ValueClass System.Net.Sockets.SocketShutdown Send;
- ValueClass System.Net.Sockets.SocketShutdown Both;
- }
- class System.Net.Sockets.SocketType : System.Enum
- {
- I4 value__;
- ValueClass System.Net.Sockets.SocketType Stream;
- ValueClass System.Net.Sockets.SocketType Dgram;
- ValueClass System.Net.Sockets.SocketType Raw;
- ValueClass System.Net.Sockets.SocketType Rdm;
- ValueClass System.Net.Sockets.SocketType Seqpacket;
- ValueClass System.Net.Sockets.SocketType Unknown;
- }
- class System.Net.Sockets.TcpClient : System.Object
- {
- Class System.Net.Sockets.Socket m_ClientSocket;
- Boolean m_Active;
- Class System.Net.Sockets.NetworkStream m_DataStream;
- Boolean m_DataStreamCreated;
- Boolean m_CleanedUp;
- Void System.Net.Sockets.TcpClient( Class System.Net.IPEndPoint localEP);
- Void System.Net.Sockets.TcpClient();
- Void System.Net.Sockets.TcpClient( String hostname, I4 port);
- Void System.Net.Sockets.TcpClient( Class System.Net.Sockets.Socket acceptedSocket);
- Class System.Net.Sockets.Socket get_Client();
- Void set_Client( Class System.Net.Sockets.Socket value);
- Boolean get_Active();
- Void set_Active( Boolean value);
- Void Connect( String hostname, I4 port);
- Void Connect( Class System.Net.IPAddress address, I4 port);
- Void Connect( Class System.Net.IPEndPoint remoteEP);
- Class System.Net.Sockets.NetworkStream GetStream();
- Void Close();
- Void Dispose( Boolean disposing);
- Void System.IDisposable.Dispose();
- Void Finalize();
- I4 get_ReceiveBufferSize();
- Void set_ReceiveBufferSize( I4 value);
- I4 get_SendBufferSize();
- Void set_SendBufferSize( I4 value);
- I4 get_ReceiveTimeout();
- Void set_ReceiveTimeout( I4 value);
- I4 get_SendTimeout();
- Void set_SendTimeout( I4 value);
- Class System.Net.Sockets.LingerOption get_LingerState();
- Void set_LingerState( Class System.Net.Sockets.LingerOption value);
- Boolean get_NoDelay();
- Void set_NoDelay( Boolean value);
- Void initialize();
- I4 numericOption( ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName);
- property Client { get(){} set(){} };
- property Active { get(){} set(){} };
- property ReceiveBufferSize { get(){} set(){} };
- property SendBufferSize { get(){} set(){} };
- property ReceiveTimeout { get(){} set(){} };
- property SendTimeout { get(){} set(){} };
- property LingerState { get(){} set(){} };
- property NoDelay { get(){} set(){} };
- }
- class System.Net.Sockets.TcpListener : System.Object
- {
- Class System.Net.IPEndPoint m_ServerSocketEP;
- Class System.Net.Sockets.Socket m_ServerSocket;
- Void System.Net.Sockets.TcpListener( Class System.Net.IPEndPoint localEP);
- Void System.Net.Sockets.TcpListener( Class System.Net.IPAddress localaddr, I4 port);
- Void System.Net.Sockets.TcpListener( I4 port);
- Class System.Net.Sockets.Socket get_Server();
- Boolean get_Active();
- Class System.Net.EndPoint get_LocalEndpoint();
- Void Start();
- Void Stop();
- Void Finalize();
- Boolean Pending();
- Class System.Net.Sockets.Socket AcceptSocket();
- Class System.Net.Sockets.TcpClient AcceptTcpClient();
- property Server { get(){} set(){} };
- property Active { get(){} set(){} };
- property LocalEndpoint { get(){} set(){} };
- }
- class System.Net.Sockets.UdpClient : System.Object
- {
- Class System.Net.Sockets.Socket m_ClientSocket;
- Boolean m_Active;
- Boolean m_CleanedUp;
- Boolean m_IsBroadcast;
- Void System.Net.Sockets.UdpClient();
- Void System.Net.Sockets.UdpClient( I4 port);
- Void System.Net.Sockets.UdpClient( Class System.Net.IPEndPoint localEP);
- Void System.Net.Sockets.UdpClient( String hostname, I4 port);
- Class System.Net.Sockets.Socket get_Client();
- Void set_Client( Class System.Net.Sockets.Socket value);
- Boolean get_Active();
- Void set_Active( Boolean value);
- Void Close();
- Void FreeResources();
- Void System.IDisposable.Dispose();
- Void Connect( String hostname, I4 port);
- Void Connect( Class System.Net.IPAddress addr, I4 port);
- Void Connect( Class System.Net.IPEndPoint endPoint);
- I4 Send( SZArray UI1 dgram, I4 bytes, Class System.Net.IPEndPoint endPoint);
- Void CheckForBroadcast( Class System.Net.IPAddress ipAddress);
- I4 Send( SZArray UI1 dgram, I4 bytes, String hostname, I4 port);
- I4 Send( SZArray UI1 dgram, I4 bytes);
- SZArray UI1 Receive( ByRef Class System.Net.IPEndPoint remoteEP);
- Void JoinMulticastGroup( Class System.Net.IPAddress multicastAddr);
- Void JoinMulticastGroup( Class System.Net.IPAddress multicastAddr, I4 timeToLive);
- Void DropMulticastGroup( Class System.Net.IPAddress multicastAddr);
- Void createClientSocket();
- property Client { get(){} set(){} };
- property Active { get(){} set(){} };
- }
- class System.Net.Sockets.Socket : System.Object
- {
- I4 microcnv;
- Boolean m_Initialized;
- Boolean incallback;
- Class System.Collections.ArrayList m_AcceptQueue;
- I m_Handle;
- Class System.Net.EndPoint m_RightEndPoint;
- Class System.Net.EndPoint m_LocalEndPoint;
- Class System.Net.EndPoint m_RemoteEndPoint;
- Boolean m_WasConnected;
- Boolean m_WasDisconnected;
- Boolean willBlock;
- Boolean willBlockInternal;
- ValueClass System.Net.Sockets.AddressFamily addressFamily;
- ValueClass System.Net.Sockets.SocketType socketType;
- ValueClass System.Net.Sockets.ProtocolType protocolType;
- Boolean m_Bound;
- Class System.Threading.AutoResetEvent m_AsyncEvent;
- ValueClass System.Net.Sockets.AsyncEventBits m_BlockEventBits;
- Class System.Net.SocketAddress m_PermittedRemoteAddress;
- Boolean UseOverlappedIO;
- I4 m_IntCleanedUp;
- Void CheckCacheRemote( Class System.Net.SocketAddress socketAddress, Class System.Net.EndPoint remoteEP, Boolean isOverwrite);
- Void System.Net.Sockets.Socket( ValueClass System.Net.Sockets.AddressFamily addressFamily, ValueClass System.Net.Sockets.SocketType socketType, ValueClass System.Net.Sockets.ProtocolType protocolType);
- Void System.Net.Sockets.Socket( I fd);
- Boolean InitializeSockets();
- Void Bind( Class System.Net.EndPoint localEP);
- Void Connect( Class System.Net.EndPoint remoteEP);
- Boolean get_Connected();
- ValueClass System.Net.Sockets.AddressFamily get_AddressFamily();
- ValueClass System.Net.Sockets.SocketType get_SocketType();
- ValueClass System.Net.Sockets.ProtocolType get_ProtocolType();
- Class System.Collections.ArrayList get_AcceptQueue();
- Void Close();
- Boolean get_CleanedUp();
- Void Dispose( Boolean disposing);
- Void System.IDisposable.Dispose();
- Void Finalize();
- Void Shutdown( ValueClass System.Net.Sockets.SocketShutdown how);
- Void InternalShutdown( ValueClass System.Net.Sockets.SocketShutdown how);
- Void Listen( I4 backlog);
- Class System.Net.Sockets.Socket Accept();
- I4 Send( SZArray UI1 buffer, I4 size, ValueClass System.Net.Sockets.SocketFlags socketFlags);
- I4 Send( SZArray UI1 buffer, ValueClass System.Net.Sockets.SocketFlags socketFlags);
- I4 Send( SZArray UI1 buffer);
- I4 Send( SZArray UI1 buffer, I4 offset, I4 size, ValueClass System.Net.Sockets.SocketFlags socketFlags);
- I4 SendTo( SZArray UI1 buffer, I4 offset, I4 size, ValueClass System.Net.Sockets.SocketFlags socketFlags, Class System.Net.EndPoint remoteEP);
- I4 SendTo( SZArray UI1 buffer, I4 size, ValueClass System.Net.Sockets.SocketFlags socketFlags, Class System.Net.EndPoint remoteEP);
- I4 SendTo( SZArray UI1 buffer, ValueClass System.Net.Sockets.SocketFlags socketFlags, Class System.Net.EndPoint remoteEP);
- I4 SendTo( SZArray UI1 buffer, Class System.Net.EndPoint remoteEP);
- I4 Receive( SZArray UI1 buffer, I4 size, ValueClass System.Net.Sockets.SocketFlags socketFlags);
- I4 Receive( SZArray UI1 buffer, ValueClass System.Net.Sockets.SocketFlags socketFlags);
- I4 Receive( SZArray UI1 buffer);
- I4 Receive( SZArray UI1 buffer, I4 offset, I4 size, ValueClass System.Net.Sockets.SocketFlags socketFlags);
- I4 ReceiveFrom( SZArray UI1 buffer, I4 offset, I4 size, ValueClass System.Net.Sockets.SocketFlags socketFlags, ByRef Class System.Net.EndPoint remoteEP);
- I4 ReceiveFrom( SZArray UI1 buffer, I4 size, ValueClass System.Net.Sockets.SocketFlags socketFlags, ByRef Class System.Net.EndPoint remoteEP);
- I4 ReceiveFrom( SZArray UI1 buffer, ValueClass System.Net.Sockets.SocketFlags socketFlags, ByRef Class System.Net.EndPoint remoteEP);
- I4 ReceiveFrom( SZArray UI1 buffer, ByRef Class System.Net.EndPoint remoteEP);
- I4 IOControl( I4 ioControlCode, SZArray UI1 optionInValue, SZArray UI1 optionOutValue);
- Void CheckSetOptionPermissions( ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName);
- Void SetSocketOption( ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName, I4 optionValue);
- Void SetSocketOption( ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName, SZArray UI1 optionValue);
- Void SetSocketOption( ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName, Object optionValue);
- Void setMulticastOption( ValueClass System.Net.Sockets.SocketOptionName optionName, Class System.Net.Sockets.MulticastOption MR);
- Void setLingerOption( Class System.Net.Sockets.LingerOption lref);
- Object GetSocketOption( ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName);
- Void GetSocketOption( ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName, SZArray UI1 optionValue);
- SZArray UI1 GetSocketOption( ValueClass System.Net.Sockets.SocketOptionLevel optionLevel, ValueClass System.Net.Sockets.SocketOptionName optionName, I4 optionLength);
- Class System.Net.Sockets.LingerOption getLingerOpt();
- Class System.Net.Sockets.MulticastOption getMulticastOpt( ValueClass System.Net.Sockets.SocketOptionName optionName);
- I4 get_Available();
- Boolean Poll( I4 microSeconds, ValueClass System.Net.Sockets.SelectMode mode);
- Void Select( Class System.Collections.IList checkRead, Class System.Collections.IList checkWrite, Class System.Collections.IList checkError, I4 microSeconds);
- Class System.Net.EndPoint get_LocalEndPoint();
- Class System.Net.EndPoint get_RemoteEndPoint();
- I get_Handle();
- Boolean get_Blocking();
- Void set_Blocking( Boolean value);
- I4 InternalSetBlocking( Boolean desired, ByRef Boolean current);
- Void InternalSetBlocking( Boolean desired);
- ValueClass System.Net.TransportType get_Transport();
- ValueClass System.Net.Sockets.FileDescriptorSet SocketListToFileDescriptorSet( Class System.Collections.IList socketList);
- SZArray I FileDescriptorSetToFileDescriptorArray( ValueClass System.Net.Sockets.FileDescriptorSet fileDescriptorSet);
- I4 SelectFileDescriptor( Class System.Collections.IList socketList, ValueClass System.Net.Sockets.FileDescriptorSet fileDescriptorSet);
- Void MicrosecondsToTimeValue( I8 microSeconds, ByRef ValueClass System.Net.Sockets.TimeValue socketTime);
- Class System.IAsyncResult BeginConnect( Class System.Net.EndPoint remoteEP, Class System.AsyncCallback callback, Object state);
- Void EndConnect( Class System.IAsyncResult asyncResult);
- Class System.IAsyncResult BeginSend( SZArray UI1 buffer, I4 offset, I4 size, ValueClass System.Net.Sockets.SocketFlags socketFlags, Class System.AsyncCallback callback, Object state);
- Class System.IAsyncResult BeginMultipleSend( SZArray Class System.Net.BufferOffsetSize buffers, ValueClass System.Net.Sockets.SocketFlags socketFlags, Class System.AsyncCallback callback, Object state);
- I4 EndSend( Class System.IAsyncResult asyncResult);
- I4 EndMultipleSend( Class System.IAsyncResult asyncResult);
- Class System.IAsyncResult BeginSendTo( SZArray UI1 buffer, I4 offset, I4 size, ValueClass System.Net.Sockets.SocketFlags socketFlags, Class System.Net.EndPoint remoteEP, Class System.AsyncCallback callback, Object state);
- I4 EndSendTo( Class System.IAsyncResult asyncResult);
- Class System.IAsyncResult BeginReceive( SZArray UI1 buffer, I4 offset, I4 size, ValueClass System.Net.Sockets.SocketFlags socketFlags, Class System.AsyncCallback callback, Object state);
- I4 EndReceive( Class System.IAsyncResult asyncResult);
- Class System.IAsyncResult BeginReceiveFrom( SZArray UI1 buffer, I4 offset, I4 size, ValueClass System.Net.Sockets.SocketFlags socketFlags, ByRef Class System.Net.EndPoint remoteEP, Class System.AsyncCallback callback, Object state);
- I4 EndReceiveFrom( Class System.IAsyncResult asyncResult, ByRef Class System.Net.EndPoint endPoint);
- Class System.IAsyncResult BeginAccept( Class System.AsyncCallback callback, Object state);
- Class System.Net.Sockets.Socket EndAccept( Class System.IAsyncResult asyncResult);
- Class System.Net.Sockets.Socket CreateAcceptSocket( I fd, Class System.Net.EndPoint remoteEP);
- Void SetToConnected();
- Void SetToDisconnected();
- Void UpdateStatusAfterSocketError();
- Void SetAsyncEventSelect( ValueClass System.Net.Sockets.AsyncEventBits blockEventBits);
- Void ValidateBlockingMode();
- Void BindToCompletionPort();
- I4 GetHashCode();
- Void Debug();
- Void System.Net.Sockets.Socket();
- property Connected { get(){} set(){} };
- property AddressFamily { get(){} set(){} };
- property SocketType { get(){} set(){} };
- property ProtocolType { get(){} set(){} };
- property AcceptQueue { get(){} set(){} };
- property CleanedUp { get(){} set(){} };
- property Available { get(){} set(){} };
- property LocalEndPoint { get(){} set(){} };
- property RemoteEndPoint { get(){} set(){} };
- property Handle { get(){} set(){} };
- property Blocking { get(){} set(){} };
- property Transport { get(){} set(){} };
- }
- interface System.Configuration.IConfigurationSectionHandler :
- {
- Object Create( Object parent, Object configContext, Class System.Xml.XmlNode section);
- }
- class System.Net.Configuration.CollectionSectionHandler : System.Object
- {
- Void Create( Object obj);
- Void Clear();
- Void Remove( String key);
- Void Add( String key, String value);
- Object Get();
- Void WalkXmlNodeList( Class System.Xml.XmlNode section);
- Object Create( Object parent, Object configContext, Class System.Xml.XmlNode section);
- String get_KeyAttributeName();
- String get_ValueAttributeName();
- Void System.Net.Configuration.CollectionSectionHandler();
- property KeyAttributeName { get(){} set(){} };
- property ValueAttributeName { get(){} set(){} };
- }
- class System.Net.Configuration.ConnectionManagementHandler : System.Net.Configuration.CollectionSectionHandler
- {
- Class System.Collections.Hashtable _hashTable;
- Void Create( Object obj);
- Void Clear();
- Void Remove( String key);
- Void Add( String key, String value);
- Object Get();
- String get_KeyAttributeName();
- String get_ValueAttributeName();
- Void System.Net.Configuration.ConnectionManagementHandler();
- property KeyAttributeName { get(){} set(){} };
- property ValueAttributeName { get(){} set(){} };
- }
- class System.Net.Configuration.WebRequestModuleHandler : System.Net.Configuration.CollectionSectionHandler
- {
- Class System.Collections.ArrayList _res;
- Void Create( Object obj);
- Void Clear();
- Void Remove( String prefix);
- Object Get();
- Void Add( String prefix, String type);
- String get_KeyAttributeName();
- String get_ValueAttributeName();
- I4 FindPrefix( String prefix, ByRef Boolean match);
- Void System.Net.Configuration.WebRequestModuleHandler();
- property KeyAttributeName { get(){} set(){} };
- property ValueAttributeName { get(){} set(){} };
- }
- class System.Net.Configuration.DefaultProxyHandler : System.Net.Configuration.CollectionSectionHandler
- {
- Class System.Net.IWebProxy m_IWebProxy;
- Void Create( Object obj);
- Void Clear();
- Void Remove( String proxyBypassList);
- Void Add( String proxyBypassList, String unused);
- Object Get();
- Boolean IsNormalWebProxy( Class System.Net.IWebProxy IwebProxy);
- Boolean ReadModuleType( String typeString, ByRef Class System.Net.IWebProxy IwebProxy);
- Boolean ReadBoolValue( String attribute, ByRef Boolean result);
- Object Create( Object parent, Object configContext, Class System.Xml.XmlNode section);
- String get_KeyAttributeName();
- Void System.Net.Configuration.DefaultProxyHandler();
- property KeyAttributeName { get(){} set(){} };
- }
- class System.Net.Configuration.NetAuthenticationModuleHandler : System.Net.Configuration.CollectionSectionHandler
- {
- Class System.Collections.ArrayList _res;
- Void Create( Object obj);
- Void Clear();
- Void Remove( String key);
- Void Add( String key, String value);
- Object Get();
- String get_KeyAttributeName();
- String get_ValueAttributeName();
- Void System.Net.Configuration.NetAuthenticationModuleHandler();
- property KeyAttributeName { get(){} set(){} };
- property ValueAttributeName { get(){} set(){} };
- }
- class System.Configuration.ConfigurationException : System.SystemException
- {
- String _filename;
- I4 _line;
- Void System.Configuration.ConfigurationException();
- Void System.Configuration.ConfigurationException( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Void System.Configuration.ConfigurationException( String message);
- Void System.Configuration.ConfigurationException( String message, Class System.Exception inner);
- Void System.Configuration.ConfigurationException( String message, Class System.Xml.XmlNode node);
- Void System.Configuration.ConfigurationException( String message, Class System.Exception inner, Class System.Xml.XmlNode node);
- Void System.Configuration.ConfigurationException( String message, String filename, I4 line);
- Void System.Configuration.ConfigurationException( String message, Class System.Exception inner, String filename, I4 line);
- Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- String get_Message();