System.Runtime.Remoting.cs
上传用户:jnxxjx
上传日期:2015-03-08
资源大小:3388k
文件大小:190k
- //$si$ virtual
- ////////////////////////////////////////////////////////////////
- // File System.Runtime.Remoting.dll:
- // Global functions
- //-------------------------------------------------------
- // Global fields
- //-------------------------------------------------------
- // Global MemberRefs
- //-------------------------------------------------------
- // Types
- //-------------------------------------------------------
- class Util.Version : System.Object
- {
- String VersionString;
- String SBSVersionString;
- Void Util.Version();
- }
- class System.Runtime.Remoting.Channels.BaseTransportHeaders : System.Object
- {
- I4 WellknownHeaderCount;
- Object _connectionId;
- Object _ipAddress;
- String _requestUri;
- String _contentType;
- Class System.Runtime.Remoting.Channels.ITransportHeaders _otherHeaders;
- Void System.Runtime.Remoting.Channels.BaseTransportHeaders();
- String get_RequestUri();
- Void set_RequestUri( String value);
- String get_ContentType();
- Void set_ContentType( String value);
- Void set_ConnectionId( Object value);
- Void set_IPAddress( Class System.Net.IPAddress value);
- Object get_Item( Object key);
- Void set_Item( Object key, Object value);
- Class System.Collections.IEnumerator GetEnumerator();
- Class System.Collections.IEnumerator GetOtherHeadersEnumerator();
- I4 MapHeaderNameToIndex( String headerName);
- String MapHeaderIndexToName( I4 index);
- Object GetValueFromHeaderIndex( I4 index);
- Void SetValueFromHeaderIndex( I4 index, Object value);
- property RequestUri { get(){} set(){} };
- property ContentType { get(){} set(){} };
- property ConnectionId { get(){} set(){} };
- property IPAddress { get(){} set(){} };
- property Item { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.BaseTransportHeadersEnumerator : System.Object
- {
- Class System.Runtime.Remoting.Channels.BaseTransportHeaders _headers;
- Boolean _bStarted;
- I4 _currentIndex;
- Class System.Collections.IEnumerator _otherHeadersEnumerator;
- Void System.Runtime.Remoting.Channels.BaseTransportHeadersEnumerator( Class System.Runtime.Remoting.Channels.BaseTransportHeaders headers);
- Boolean MoveNext();
- Void Reset();
- Object get_Current();
- property Current { get(){} set(){} };
- }
- interface System.IO.IByteBufferPool :
- {
- SZArray UI1 GetBuffer();
- Void ReturnBuffer( SZArray UI1 buffer);
- }
- class System.IO.ByteBufferAllocator : System.Object
- {
- I4 _bufferSize;
- Void System.IO.ByteBufferAllocator( I4 bufferSize);
- SZArray UI1 GetBuffer();
- Void ReturnBuffer( SZArray UI1 buffer);
- }
- class System.IO.ByteBufferPool : System.Object
- {
- SZArray SZArray UI1 _bufferPool;
- I4 _current;
- I4 _last;
- I4 _max;
- I4 _bufferSize;
- Object _controlCookie;
- Void System.IO.ByteBufferPool( I4 maxBuffers, I4 bufferSize);
- SZArray UI1 GetBuffer();
- Void ReturnBuffer( SZArray UI1 buffer);
- }
- class System.Runtime.Remoting.Channels.ChunkedMemoryStream : System.IO.Stream
- {
- Class System.IO.IByteBufferPool s_defaultBufferPool;
- Class MemoryChunk _chunks;
- Class System.IO.IByteBufferPool _bufferPool;
- Boolean _bClosed;
- Class MemoryChunk _writeChunk;
- I4 _writeOffset;
- Class MemoryChunk _readChunk;
- I4 _readOffset;
- Void System.Runtime.Remoting.Channels.ChunkedMemoryStream();
- Void System.Runtime.Remoting.Channels.ChunkedMemoryStream( Class System.IO.IByteBufferPool bufferPool);
- Boolean get_CanRead();
- Boolean get_CanSeek();
- Boolean get_CanWrite();
- I8 get_Length();
- I8 get_Position();
- Void set_Position( I8 value);
- I8 Seek( I8 offset, ValueClass System.IO.SeekOrigin origin);
- Void SetLength( I8 value);
- Void Close();
- Void Flush();
- I4 Read( SZArray UI1 buffer, I4 offset, I4 count);
- I4 ReadByte();
- Void Write( SZArray UI1 buffer, I4 offset, I4 count);
- Void WriteByte( UI1 value);
- SZArray UI1 ToArray();
- Void WriteTo( Class System.IO.Stream stream);
- I4 min( I4 a, I4 b);
- Class MemoryChunk AllocateMemoryChunk();
- Void ReleaseMemoryChunks( Class MemoryChunk chunk);
- Void System.Runtime.Remoting.Channels.ChunkedMemoryStream();
- property CanRead { get(){} set(){} };
- property CanSeek { get(){} set(){} };
- property CanWrite { get(){} set(){} };
- property Length { get(){} set(){} };
- property Position { get(){} set(){} };
- }
- class MemoryChunk : System.Object
- {
- SZArray UI1 Buffer;
- Class MemoryChunk Next;
- Void MemoryChunk();
- }
- class System.Runtime.Remoting.Channels.CommonTransportKeys : System.Object
- {
- String IPAddress;
- String ConnectionId;
- String RequestUri;
- Void System.Runtime.Remoting.Channels.CommonTransportKeys();
- }
- class System.Runtime.Remoting.Channels.SinkChannelProtocol : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Remoting.Channels.SinkChannelProtocol Http;
- ValueClass System.Runtime.Remoting.Channels.SinkChannelProtocol Other;
- }
- class System.Runtime.Remoting.Channels.CoreChannel : System.Object
- {
- I4 MaxStringLen;
- String SOAPMimeType;
- String BinaryMimeType;
- String SOAPContentType;
- I4 CLIENT_MSG_GEN;
- I4 CLIENT_MSG_SINK_CHAIN;
- I4 CLIENT_MSG_SER;
- I4 CLIENT_MSG_SEND;
- I4 SERVER_MSG_RECEIVE;
- I4 SERVER_MSG_DESER;
- I4 SERVER_MSG_SINK_CHAIN;
- I4 SERVER_MSG_STACK_BUILD;
- I4 SERVER_DISPATCH;
- I4 SERVER_RET_STACK_BUILD;
- I4 SERVER_RET_SINK_CHAIN;
- I4 SERVER_RET_SER;
- I4 SERVER_RET_SEND;
- I4 SERVER_RET_END;
- I4 CLIENT_RET_RECEIVE;
- I4 CLIENT_RET_DESER;
- I4 CLIENT_RET_SINK_CHAIN;
- I4 CLIENT_RET_PROPAGATION;
- I4 CLIENT_END_CALL;
- I4 TIMING_DATA_EOF;
- Class System.IO.IByteBufferPool _bufferPool;
- Class System.Runtime.Remoting.Channels.RequestQueue _requestQueue;
- String s_hostName;
- String s_MachineName;
- String s_MachineIp;
- Class System.Resources.ResourceManager SystemResMgr;
- Class System.IO.IByteBufferPool get_BufferPool();
- Class System.Runtime.Remoting.Channels.RequestQueue get_RequestQueue();
- Void DebugInitialize( String s);
- String GetHostName();
- String GetMachineName();
- String DecodeMachineName( String machineName);
- String GetMachineIp();
- SZArray Class System.Runtime.Remoting.Messaging.Header GetMessagePropertiesAsSoapHeader( Class System.Runtime.Remoting.Messaging.IMessage reqMsg);
- SZArray Class System.Runtime.Remoting.Messaging.Header GetSoapHeaders( Class System.Runtime.Remoting.Messaging.IMessage reqMsg);
- Class System.Runtime.Serialization.Formatters.Soap.SoapFormatter CreateSoapFormatter( Boolean serialize, Boolean includeVersions);
- Class System.Runtime.Serialization.Formatters.Binary.BinaryFormatter CreateBinaryFormatter( Boolean serialize, Boolean includeVersionsOrStrictBinding);
- Void SerializeSoapMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.IO.Stream outputStream, Boolean includeVersions);
- Class System.IO.Stream SerializeSoapMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, Boolean includeVersions);
- Void SerializeBinaryMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.IO.Stream outputStream, Boolean includeVersions);
- Class System.IO.Stream SerializeBinaryMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, Boolean includeVersions);
- Class System.Runtime.Remoting.Messaging.IMessage DeserializeSoapRequestMessage( Class System.IO.Stream inputStream, SZArray Class System.Runtime.Remoting.Messaging.Header h, Boolean bStrictBinding);
- Class System.Runtime.Remoting.Messaging.IMessage DeserializeSoapResponseMessage( Class System.IO.Stream inputStream, Class System.Runtime.Remoting.Messaging.IMessage requestMsg, SZArray Class System.Runtime.Remoting.Messaging.Header h, Boolean bStrictBinding);
- Class System.Runtime.Remoting.Messaging.IMessage DeserializeBinaryRequestMessage( String objectUri, Class System.IO.Stream inputStream, Boolean bStrictBinding);
- Class System.Runtime.Remoting.Messaging.IMessage DeserializeBinaryResponseMessage( Class System.IO.Stream inputStream, Class System.Runtime.Remoting.Messaging.IMethodCallMessage reqMsg, Boolean bStrictBinding);
- Class System.IO.Stream SerializeMessage( String mimeType, Class System.Runtime.Remoting.Messaging.IMessage msg);
- Class System.IO.Stream SerializeMessage( String mimeType, Class System.Runtime.Remoting.Messaging.IMessage msg, Boolean includeVersions);
- Void SerializeMessage( String mimeType, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.IO.Stream outputStream, Boolean includeVersions);
- Class System.Runtime.Remoting.Messaging.IMessage DeserializeMessage( String mimeType, Class System.IO.Stream xstm, Boolean methodRequest, Class System.Runtime.Remoting.Messaging.IMessage msg);
- Class System.Runtime.Remoting.Messaging.IMessage DeserializeMessage( String mimeType, Class System.IO.Stream xstm, Boolean methodRequest, Class System.Runtime.Remoting.Messaging.IMessage msg, SZArray Class System.Runtime.Remoting.Messaging.Header h);
- Class System.Runtime.Remoting.Messaging.IRemotingFormatter MimeTypeToFormatter( String mimeType, Boolean serialize);
- String GetObjectUriFromRequestUri( String uri, Class System.Runtime.Remoting.Channels.IChannel receiver);
- String AppendApplicationNameToChannelUri( String channelUri);
- String PrependApplicationNameToObjectUri( String objectUri);
- String RemoveApplicationNameFromUri( String uri);
- Void AppendProviderToClientProviderChain( Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider providerChain, Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider provider);
- Void CollectChannelDataFromServerSinkProviders( Class System.Runtime.Remoting.Channels.ChannelDataStore channelData, Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider provider);
- Void VerifyNoProviderData( String providerTypeName, Class System.Collections.ICollection providerData);
- Void ReportUnknownProviderConfigProperty( String providerTypeName, String propertyName);
- ValueClass System.Runtime.Remoting.Channels.SinkChannelProtocol DetermineChannelProtocol( Class System.Runtime.Remoting.Channels.IChannel channel);
- Boolean SetupUrlBashingForIisSslIfNecessary();
- Void CleanupUrlBashingForIisSslIfNecessary( Boolean bBashedUrl);
- Class System.Resources.ResourceManager InitResourceManager();
- String GetResourceString( String key);
- Void DebugOut( String s);
- Void DebugOutXMLStream( Class System.IO.Stream stm, String tag);
- Void DebugMessage( Class System.Runtime.Remoting.Messaging.IMessage msg);
- Void DebugException( String name, Class System.Exception e);
- Void DebugStream( Class System.IO.Stream stm);
- Void System.Runtime.Remoting.Channels.CoreChannel();
- Void System.Runtime.Remoting.Channels.CoreChannel();
- property BufferPool { get(){} set(){} };
- property RequestQueue { get(){} set(){} };
- }
- class UriHeaderHandler : System.Object
- {
- String _uri;
- Void UriHeaderHandler( String uri);
- Object HeaderHandler( SZArray Class System.Runtime.Remoting.Messaging.Header Headers);
- }
- class System.Runtime.Remoting.Channels.IisHelper : System.Object
- {
- Boolean _bIsSslRequired;
- String _iisAppUrl;
- Void Initialize();
- Boolean get_IsSslRequired();
- String get_ApplicationUrl();
- Void set_ApplicationUrl( String value);
- Void System.Runtime.Remoting.Channels.IisHelper();
- Void System.Runtime.Remoting.Channels.IisHelper();
- property IsSslRequired { get(){} set(){} };
- property ApplicationUrl { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.RequestQueue : System.Object
- {
- I4 _workItemLimit;
- I4 _minExternFreeThreads;
- I4 _minLocalFreeThreads;
- I4 _queueLimit;
- Class System.Collections.Queue _localQueue;
- Class System.Collections.Queue _externQueue;
- I4 _count;
- Class System.Threading.WaitCallback _workItemCallback;
- I4 _workItemCount;
- Boolean _draining;
- Boolean IsLocal( Class System.Runtime.Remoting.Channels.SocketHandler sh);
- Void QueueRequest( Class System.Runtime.Remoting.Channels.SocketHandler sh, Boolean isLocal);
- Class System.Runtime.Remoting.Channels.SocketHandler DequeueRequest( Boolean localOnly);
- Void System.Runtime.Remoting.Channels.RequestQueue( I4 minExternFreeThreads, I4 minLocalFreeThreads, I4 queueLimit);
- Void ProcessNextRequest( Class System.Runtime.Remoting.Channels.SocketHandler sh);
- Class System.Runtime.Remoting.Channels.SocketHandler GetRequestToExecute( Class System.Runtime.Remoting.Channels.SocketHandler sh);
- Void ScheduleMoreWorkIfNeeded();
- Boolean get_IsEmpty();
- Void WorkItemCallback( Object state);
- Void Drain();
- property IsEmpty { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.SocketHandlerFactory : System.MulticastDelegate
- {
- Void System.Runtime.Remoting.Channels.SocketHandlerFactory( Object object, I method);
- Class System.Runtime.Remoting.Channels.SocketHandler Invoke( Class System.Net.Sockets.Socket socket, Class System.Runtime.Remoting.Channels.SocketCache socketCache, String machineAndPort);
- Class System.IAsyncResult BeginInvoke( Class System.Net.Sockets.Socket socket, Class System.Runtime.Remoting.Channels.SocketCache socketCache, String machineAndPort, Class System.AsyncCallback callback, Object object);
- Class System.Runtime.Remoting.Channels.SocketHandler EndInvoke( Class System.IAsyncResult result);
- }
- class System.Runtime.Remoting.Channels.RemoteConnection : System.Object
- {
- SZArray Char colonSep;
- Class System.Runtime.Remoting.Channels.CachedSocketList _cachedSocketList;
- Class System.Runtime.Remoting.Channels.SocketCache _socketCache;
- String _machineAndPort;
- Class System.Net.IPEndPoint _ipEndPoint;
- ValueClass System.TimeSpan _socketLifetime;
- Void System.Runtime.Remoting.Channels.RemoteConnection( Class System.Runtime.Remoting.Channels.SocketCache socketCache, String machineAndPort);
- Class System.Runtime.Remoting.Channels.SocketHandler GetSocket();
- Void ReleaseSocket( Class System.Runtime.Remoting.Channels.SocketHandler socket);
- Class System.Runtime.Remoting.Channels.SocketHandler CreateNewSocket();
- Void TimeoutSockets( ValueClass System.DateTime currentTime);
- Void System.Runtime.Remoting.Channels.RemoteConnection();
- }
- class System.Runtime.Remoting.Channels.CachedSocket : System.Object
- {
- Class System.Runtime.Remoting.Channels.SocketHandler _socket;
- ValueClass System.DateTime _socketLastUsed;
- Class System.Runtime.Remoting.Channels.CachedSocket _next;
- Void System.Runtime.Remoting.Channels.CachedSocket( Class System.Runtime.Remoting.Channels.SocketHandler socket, Class System.Runtime.Remoting.Channels.CachedSocket next);
- Class System.Runtime.Remoting.Channels.SocketHandler get_Handler();
- ValueClass System.DateTime get_LastUsed();
- Class System.Runtime.Remoting.Channels.CachedSocket get_Next();
- Void set_Next( Class System.Runtime.Remoting.Channels.CachedSocket value);
- property Handler { get(){} set(){} };
- property LastUsed { get(){} set(){} };
- property Next { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.CachedSocketList : System.Object
- {
- I4 _socketCount;
- Class System.Runtime.Remoting.Channels.CachedSocket _socketList;
- Void System.Runtime.Remoting.Channels.CachedSocketList();
- Class System.Runtime.Remoting.Channels.SocketHandler GetSocket();
- Void ReturnSocket( Class System.Runtime.Remoting.Channels.SocketHandler socket);
- Void TimeoutSockets( ValueClass System.DateTime currentTime, ValueClass System.TimeSpan socketLifetime);
- }
- class System.Runtime.Remoting.Channels.SocketCache : System.Object
- {
- Class System.Collections.Hashtable _connections;
- Class System.Runtime.Remoting.Channels.SocketHandlerFactory _handlerFactory;
- Class System.Threading.RegisteredWaitHandle _registeredWaitHandle;
- Class System.Threading.WaitOrTimerCallback _socketTimeoutDelegate;
- Class System.Threading.AutoResetEvent _socketTimeoutWaitHandle;
- ValueClass System.TimeSpan _socketTimeoutPollTime;
- Void System.Runtime.Remoting.Channels.SocketCache( Class System.Runtime.Remoting.Channels.SocketHandlerFactory handlerFactory);
- Void InitializeSocketTimeoutHandler();
- Void TimeoutSockets( Object state, Boolean wasSignalled);
- Class System.Runtime.Remoting.Channels.SocketHandler CreateSocketHandler( Class System.Net.Sockets.Socket socket, String machineAndPort);
- Class System.Runtime.Remoting.Channels.SocketHandler GetSocket( String machineAndPort);
- Void ReleaseSocket( String machineAndPort, Class System.Runtime.Remoting.Channels.SocketHandler socket);
- }
- class System.Runtime.Remoting.Channels.ValidateByteDelegate : System.MulticastDelegate
- {
- Void System.Runtime.Remoting.Channels.ValidateByteDelegate( Object object, I method);
- Boolean Invoke( UI1 b);
- Class System.IAsyncResult BeginInvoke( UI1 b, Class System.AsyncCallback callback, Object object);
- Boolean EndInvoke( Class System.IAsyncResult result);
- }
- class System.Runtime.Remoting.Channels.SocketHandler : System.Object
- {
- Class System.Net.Sockets.Socket NetSocket;
- Class System.IO.Stream NetStream;
- Class System.Runtime.Remoting.Channels.RequestQueue _requestQueue;
- SZArray UI1 _dataBuffer;
- I4 _dataBufferSize;
- I4 _dataOffset;
- I4 _dataCount;
- Class System.AsyncCallback _beginReadCallback;
- Class System.IAsyncResult _beginReadAsyncResult;
- Class System.Threading.WaitCallback _dataArrivedCallback;
- Object _dataArrivedCallbackState;
- SZArray UI1 _byteBuffer;
- I4 _controlCookie;
- Void System.Runtime.Remoting.Channels.SocketHandler();
- Void System.Runtime.Remoting.Channels.SocketHandler( Class System.Net.Sockets.Socket socket);
- Void System.Runtime.Remoting.Channels.SocketHandler( Class System.Net.Sockets.Socket socket, Class System.Runtime.Remoting.Channels.RequestQueue requestQueue);
- Boolean RaceForControl();
- Void ReleaseControl();
- Boolean IsLocal();
- Void PrepareForNewMessage();
- Void SendErrorMessageIfPossible( Class System.Exception e);
- Void OnInputStreamClosed();
- Void Close();
- Class System.Threading.WaitCallback get_DataArrivedCallback();
- Void set_DataArrivedCallback( Class System.Threading.WaitCallback value);
- Object get_DataArrivedCallbackState();
- Void set_DataArrivedCallbackState( Object value);
- Void BeginReadMessage();
- Void BeginReadMessageCallback( Class System.IAsyncResult ar);
- Void CloseOnFatalError( Class System.Exception e);
- Void ProcessRequestNow();
- Void RejectRequestNowSinceServerIsBusy();
- I4 ReadByte();
- Void WriteByte( UI1 value, Class System.IO.Stream outputStream);
- UI2 ReadUInt16();
- Void WriteUInt16( UI2 value, Class System.IO.Stream outputStream);
- I4 ReadInt32();
- Void WriteInt32( I4 value, Class System.IO.Stream outputStream);
- Boolean ReadAndMatchFourBytes( SZArray UI1 buffer);
- I4 Read( SZArray UI1 buffer, I4 offset, I4 count);
- I4 BufferMoreData();
- I4 ReadFromSocket( SZArray UI1 buffer, I4 offset, I4 count);
- SZArray UI1 ReadToByte( UI1 b);
- SZArray UI1 ReadToByte( UI1 b, Class System.Runtime.Remoting.Channels.ValidateByteDelegate validator);
- String ReadToChar( Char ch);
- String ReadToChar( Char ch, Class System.Runtime.Remoting.Channels.ValidateByteDelegate validator);
- String ReadToEndOfLine();
- property DataArrivedCallback { get(){} set(){} };
- property DataArrivedCallbackState { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.SocketStream : System.IO.Stream
- {
- Class System.Net.Sockets.Socket _socket;
- I4 _timeout;
- Void System.Runtime.Remoting.Channels.SocketStream( Class System.Net.Sockets.Socket socket);
- ValueClass System.TimeSpan get_Timeout();
- Void set_Timeout( ValueClass System.TimeSpan value);
- Boolean get_CanRead();
- Boolean get_CanSeek();
- Boolean get_CanWrite();
- I8 get_Length();
- I8 get_Position();
- Void set_Position( I8 value);
- I8 Seek( I8 offset, ValueClass System.IO.SeekOrigin origin);
- I4 Read( SZArray UI1 buffer, I4 offset, I4 size);
- Void Write( SZArray UI1 buffer, I4 offset, I4 count);
- Void Close();
- Void Flush();
- Class System.IAsyncResult BeginRead( SZArray UI1 buffer, I4 offset, I4 size, Class System.AsyncCallback callback, Object state);
- I4 EndRead( Class System.IAsyncResult asyncResult);
- Class System.IAsyncResult BeginWrite( SZArray UI1 buffer, I4 offset, I4 size, Class System.AsyncCallback callback, Object state);
- Void EndWrite( Class System.IAsyncResult asyncResult);
- Void SetLength( I8 value);
- property Timeout { get(){} set(){} };
- property CanRead { get(){} set(){} };
- property CanSeek { get(){} set(){} };
- property CanWrite { get(){} set(){} };
- property Length { get(){} set(){} };
- property Position { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.StreamHelper : System.Object
- {
- Void CopyStream( Class System.IO.Stream source, Class System.IO.Stream target);
- Void BufferCopy( SZArray UI1 source, I4 srcOffset, SZArray UI1 dest, I4 destOffset, I4 count);
- Void System.Runtime.Remoting.Channels.StreamHelper();
- }
- class System.Runtime.Remoting.Channels.StringHelper : System.Object
- {
- Boolean StartsWithDoubleUnderscore( String str);
- Boolean StartsWithAsciiIgnoreCasePrefixLower( String str, String asciiPrefix);
- Char ToLowerAscii( Char ch);
- Void System.Runtime.Remoting.Channels.StringHelper();
- }
- class System.Runtime.Remoting.Channels.Http.HttpChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties
- {
- Class System.Collections.ICollection s_keySet;
- Class System.Runtime.Remoting.Channels.Http.HttpClientChannel _clientChannel;
- Class System.Runtime.Remoting.Channels.Http.HttpServerChannel _serverChannel;
- I4 _channelPriority;
- String _channelName;
- Void System.Runtime.Remoting.Channels.Http.HttpChannel();
- Void System.Runtime.Remoting.Channels.Http.HttpChannel( I4 port);
- Void System.Runtime.Remoting.Channels.Http.HttpChannel( Class System.Collections.IDictionary properties, Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider);
- I4 get_ChannelPriority();
- String get_ChannelName();
- String Parse( String url, ByRef String objectURI);
- Class System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink( String url, Object remoteChannelData, ByRef String objectURI);
- Object get_ChannelData();
- SZArray String GetUrlsForUri( String objectURI);
- Void StartListening( Object data);
- Void StopListening( Object data);
- String get_ChannelScheme();
- Boolean get_WantsToListen();
- Void set_WantsToListen( Boolean value);
- Class System.Runtime.Remoting.Channels.IServerChannelSink get_ChannelSinkChain();
- Void AddHookChannelUri( String channelUri);
- Class System.Collections.IDictionary get_Properties();
- Object get_Item( Object key);
- Void set_Item( Object key, Object value);
- Class System.Collections.ICollection get_Keys();
- Void System.Runtime.Remoting.Channels.Http.HttpChannel();
- property ChannelPriority { get(){} set(){} };
- property ChannelName { get(){} set(){} };
- property ChannelData { get(){} set(){} };
- property ChannelScheme { get(){} set(){} };
- property WantsToListen { get(){} set(){} };
- property ChannelSinkChain { get(){} set(){} };
- property Properties { get(){} set(){} };
- property Item { get(){} set(){} };
- property Keys { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.DictionaryEnumeratorByKeys : System.Object
- {
- Class System.Collections.IDictionary _properties;
- Class System.Collections.IEnumerator _keyEnum;
- Void System.Runtime.Remoting.Channels.Http.DictionaryEnumeratorByKeys( Class System.Collections.IDictionary properties);
- Boolean MoveNext();
- Void Reset();
- Object get_Current();
- ValueClass System.Collections.DictionaryEntry get_Entry();
- Object get_Key();
- Object get_Value();
- property Current { get(){} set(){} };
- property Entry { get(){} set(){} };
- property Key { get(){} set(){} };
- property Value { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.AggregateDictionary : System.Object
- {
- Class System.Collections.ICollection _dictionaries;
- Void System.Runtime.Remoting.Channels.Http.AggregateDictionary( Class System.Collections.ICollection dictionaries);
- Object get_Item( Object key);
- Void set_Item( Object key, Object value);
- Class System.Collections.ICollection get_Keys();
- Class System.Collections.ICollection get_Values();
- Boolean Contains( Object key);
- Boolean get_IsReadOnly();
- Boolean get_IsFixedSize();
- Void Add( Object key, Object value);
- Void Clear();
- Void Remove( Object key);
- Class System.Collections.IDictionaryEnumerator GetEnumerator();
- Void CopyTo( Class System.Array array, I4 index);
- I4 get_Count();
- Object get_SyncRoot();
- Boolean get_IsSynchronized();
- Class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator();
- property Item { get(){} set(){} };
- property Keys { get(){} set(){} };
- property Values { get(){} set(){} };
- property IsReadOnly { get(){} set(){} };
- property IsFixedSize { get(){} set(){} };
- property Count { get(){} set(){} };
- property SyncRoot { get(){} set(){} };
- property IsSynchronized { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.HttpChannelHelper : System.Object
- {
- String _http;
- String _https;
- SZArray Char s_semicolonSeparator;
- I4 StartsWithHttp( String url);
- String ParseURL( String url, ByRef String objectURI);
- String GetObjectUriFromRequestUri( String uri);
- Void ParseContentType( String contentType, ByRef String value, ByRef String charset);
- String ReplaceMachineNameWithIpAddress( String url);
- String ReplaceChannelUriWithThisString( String url, String channelUri);
- String ReplaceMachineNameWithThisString( String url, String newMachineName);
- Void DecodeUriInPlace( SZArray UI1 uriBytes, ByRef I4 length);
- I4 CharacterHexDigitToDecimal( UI1 b);
- Char DecimalToCharacterHexDigit( I4 i);
- Void System.Runtime.Remoting.Channels.Http.HttpChannelHelper();
- Void System.Runtime.Remoting.Channels.Http.HttpChannelHelper();
- }
- class System.Runtime.Remoting.Channels.Http.HttpEncodingHelper : System.Object
- {
- String EncodeUriAsXLinkHref( String uri);
- Boolean EscapeInXLinkHref( UI1 ch);
- String DecodeUri( String uri);
- Void System.Runtime.Remoting.Channels.Http.HttpEncodingHelper();
- }
- class System.Runtime.Remoting.Channels.Http.HttpClientChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties
- {
- String ProxyNameKey;
- String ProxyPortKey;
- Class System.Collections.ICollection s_keySet;
- I4 _channelPriority;
- String _channelName;
- Class System.Net.IWebProxy _proxyObject;
- String _proxyName;
- I4 _proxyPort;
- I4 _clientConnectionLimit;
- Boolean _bUseDefaultCredentials;
- Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider _sinkProvider;
- Void System.Runtime.Remoting.Channels.Http.HttpClientChannel();
- Void System.Runtime.Remoting.Channels.Http.HttpClientChannel( String name, Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider);
- Void System.Runtime.Remoting.Channels.Http.HttpClientChannel( Class System.Collections.IDictionary properties, Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider);
- Void SetupChannel();
- I4 get_ChannelPriority();
- String get_ChannelName();
- String Parse( String url, ByRef String objectURI);
- Class System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink( String url, Object remoteChannelData, ByRef String objectURI);
- Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider CreateDefaultClientProviderChain();
- Object get_Item( Object key);
- Void set_Item( Object key, Object value);
- Class System.Collections.ICollection get_Keys();
- Void UpdateProxy();
- Class System.Net.IWebProxy get_ProxyObject();
- Boolean get_UseDefaultCredentials();
- Void System.Runtime.Remoting.Channels.Http.HttpClientChannel();
- property ChannelPriority { get(){} set(){} };
- property ChannelName { get(){} set(){} };
- property Item { get(){} set(){} };
- property Keys { get(){} set(){} };
- property ProxyObject { get(){} set(){} };
- property UseDefaultCredentials { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.HttpClientTransportSinkProvider : System.Object
- {
- Void System.Runtime.Remoting.Channels.Http.HttpClientTransportSinkProvider();
- Class System.Runtime.Remoting.Channels.IClientChannelSink CreateSink( Class System.Runtime.Remoting.Channels.IChannelSender channel, String url, Object remoteChannelData);
- Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider get_Next();
- Void set_Next( Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider value);
- property Next { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.HttpClientTransportSink : System.Runtime.Remoting.Channels.BaseChannelSinkWithProperties
- {
- String s_defaultVerb;
- String UserNameKey;
- String PasswordKey;
- String DomainKey;
- String PreAuthenticateKey;
- String CredentialsKey;
- String ClientCertificatesKey;
- String ProxyNameKey;
- String ProxyPortKey;
- String TimeoutKey;
- String AllowAutoRedirectKey;
- String s_userAgent;
- Class System.Collections.ICollection s_keySet;
- String _securityUserName;
- String _securityPassword;
- String _securityDomain;
- Boolean _bSecurityPreAuthenticate;
- Class System.Net.ICredentials _credentials;
- Class System.Security.Cryptography.X509Certificates.X509CertificateCollection _certificates;
- I4 _timeout;
- Boolean _bAllowAutoRedirect;
- Class System.Net.IWebProxy _proxyObject;
- String _proxyName;
- I4 _proxyPort;
- Class System.Runtime.Remoting.Channels.Http.HttpClientChannel _channel;
- String _channelURI;
- Boolean _useChunked;
- Boolean _useKeepAlive;
- Void System.Runtime.Remoting.Channels.Http.HttpClientTransportSink( Class System.Runtime.Remoting.Channels.Http.HttpClientChannel channel, String channelURI);
- Void ProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, Class System.IO.Stream requestStream, ByRef Class System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, ByRef Class System.IO.Stream responseStream);
- Void AsyncProcessRequest( Class System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Void OnHttpMessageReturn( Class System.IAsyncResult ar);
- Void ProcessResponseException( Class System.Net.WebException webException, ByRef Class System.Net.HttpWebResponse response);
- Void AsyncProcessResponse( Class System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Class System.IO.Stream GetRequestStream( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers);
- Class System.Runtime.Remoting.Channels.IClientChannelSink get_NextChannelSink();
- Class System.Net.HttpWebRequest SetupWebRequest( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers);
- Class System.Net.HttpWebRequest ProcessAndSend( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream inputStream);
- Void ReceiveAndProcess( Class System.Net.HttpWebResponse response, ByRef Class System.Runtime.Remoting.Channels.ITransportHeaders returnHeaders, ByRef Class System.IO.Stream returnStream);
- Object get_Item( Object key);
- Void set_Item( Object key, Object value);
- Class System.Collections.ICollection get_Keys();
- Void UpdateProxy();
- String get_UserAgent();
- Void System.Runtime.Remoting.Channels.Http.HttpClientTransportSink();
- property NextChannelSink { get(){} set(){} };
- property Item { get(){} set(){} };
- property Keys { get(){} set(){} };
- property UserAgent { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.HttpServerChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties
- {
- I4 _channelPriority;
- String _channelName;
- String _machineName;
- I4 _port;
- Class System.Runtime.Remoting.Channels.ChannelDataStore _channelData;
- String _forcedMachineName;
- Boolean _bUseIpAddress;
- Class System.Net.IPAddress _bindToAddr;
- Boolean _bSuppressChannelData;
- Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider _sinkProvider;
- Class System.Runtime.Remoting.Channels.Http.HttpServerTransportSink _transportSink;
- Class System.Runtime.Remoting.Channels.IServerChannelSink _sinkChain;
- Boolean _wantsToListen;
- Boolean _bHooked;
- Class System.Net.Sockets.TcpListener _tcpListener;
- Class System.Threading.Thread _listenerThread;
- Boolean _bListening;
- Class System.Exception _startListeningException;
- Class System.Threading.AutoResetEvent _waitForStartListening;
- Void System.Runtime.Remoting.Channels.Http.HttpServerChannel();
- Void System.Runtime.Remoting.Channels.Http.HttpServerChannel( I4 port);
- Void System.Runtime.Remoting.Channels.Http.HttpServerChannel( String name, I4 port);
- Void System.Runtime.Remoting.Channels.Http.HttpServerChannel( String name, I4 port, Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider);
- Void System.Runtime.Remoting.Channels.Http.HttpServerChannel( Class System.Collections.IDictionary properties, Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider);
- Void SetupMachineName();
- Void SetupChannel();
- Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider CreateDefaultServerProviderChain();
- I4 get_ChannelPriority();
- String get_ChannelName();
- String Parse( String url, ByRef String objectURI);
- Object get_ChannelData();
- String GetChannelUri();
- SZArray String GetUrlsForUri( String objectUri);
- Void StartListening( Object data);
- Void StopListening( Object data);
- String get_ChannelScheme();
- Boolean get_WantsToListen();
- Void set_WantsToListen( Boolean value);
- Class System.Runtime.Remoting.Channels.IServerChannelSink get_ChannelSinkChain();
- Void AddHookChannelUri( String channelUri);
- Void Listen();
- Object get_Item( Object key);
- Void set_Item( Object key, Object value);
- Class System.Collections.ICollection get_Keys();
- property ChannelPriority { get(){} set(){} };
- property ChannelName { get(){} set(){} };
- property ChannelData { get(){} set(){} };
- property ChannelScheme { get(){} set(){} };
- property WantsToListen { get(){} set(){} };
- property ChannelSinkChain { get(){} set(){} };
- property Item { get(){} set(){} };
- property Keys { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.HttpServerTransportSink : System.Object
- {
- String s_serverHeader;
- Class System.Runtime.Remoting.Channels.IServerChannelSink _nextSink;
- Void System.Runtime.Remoting.Channels.Http.HttpServerTransportSink( Class System.Runtime.Remoting.Channels.IServerChannelSink nextSink);
- Void ServiceRequest( Object state);
- ValueClass System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage( Class System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, Class System.Runtime.Remoting.Messaging.IMessage requestMsg, Class System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, Class System.IO.Stream requestStream, ByRef Class System.Runtime.Remoting.Messaging.IMessage responseMsg, ByRef Class System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, ByRef Class System.IO.Stream responseStream);
- Void AsyncProcessResponse( Class System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Class System.IO.Stream GetResponseStream( Class System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers);
- Class System.Runtime.Remoting.Channels.IServerChannelSink get_NextChannelSink();
- Class System.Collections.IDictionary get_Properties();
- String get_ServerHeader();
- Void System.Runtime.Remoting.Channels.Http.HttpServerTransportSink();
- property NextChannelSink { get(){} set(){} };
- property Properties { get(){} set(){} };
- property ServerHeader { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.ErrorMessage : System.Object
- {
- String m_URI;
- String m_MethodName;
- String m_TypeName;
- Object m_MethodSignature;
- I4 m_ArgCount;
- String m_ArgName;
- Class System.Collections.IDictionary get_Properties();
- String get_Uri();
- String get_MethodName();
- String get_TypeName();
- Object get_MethodSignature();
- Class System.Reflection.MethodBase get_MethodBase();
- I4 get_ArgCount();
- String GetArgName( I4 index);
- Object GetArg( I4 argNum);
- SZArray Object get_Args();
- Boolean get_HasVarArgs();
- Class System.Runtime.Remoting.Messaging.LogicalCallContext get_LogicalCallContext();
- I4 get_InArgCount();
- String GetInArgName( I4 index);
- Object GetInArg( I4 argNum);
- SZArray Object get_InArgs();
- Void System.Runtime.Remoting.Channels.Http.ErrorMessage();
- property Properties { get(){} set(){} };
- property Uri { get(){} set(){} };
- property MethodName { get(){} set(){} };
- property TypeName { get(){} set(){} };
- property MethodSignature { get(){} set(){} };
- property MethodBase { get(){} set(){} };
- property ArgCount { get(){} set(){} };
- property Args { get(){} set(){} };
- property HasVarArgs { get(){} set(){} };
- property LogicalCallContext { get(){} set(){} };
- property InArgCount { get(){} set(){} };
- property InArgs { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.HttpSocketHandler : System.Runtime.Remoting.Channels.SocketHandler
- {
- SZArray UI1 s_httpVersion;
- SZArray UI1 s_httpVersionAndSpace;
- SZArray UI1 s_headerSeparator;
- SZArray UI1 s_endOfLine;
- Void System.Runtime.Remoting.Channels.Http.HttpSocketHandler( Class System.Net.Sockets.Socket socket, Class System.Runtime.Remoting.Channels.RequestQueue requestQueue);
- Void ReadToEndOfHeaders( Class System.Runtime.Remoting.Channels.BaseTransportHeaders headers, ByRef Boolean bChunked, ByRef I4 contentLength, ByRef Boolean bKeepAlive, ByRef Boolean bSendContinue);
- Void WriteHeaders( Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream outputStream);
- Void WriteHeader( String name, String value, Class System.IO.Stream outputStream);
- Void WriteRequestFirstLine( String requestVerb, String url, Class System.IO.Stream outputStream);
- Void ReadResponseFirstLine( ByRef String version, ByRef String statusCode, ByRef String reasonPhrase);
- Void WriteResponseFirstLine( String statusCode, String reasonPhrase, Class System.IO.Stream outputStream);
- Void System.Runtime.Remoting.Channels.Http.HttpSocketHandler();
- }
- class System.Runtime.Remoting.Channels.Http.HttpServerResponseStream : System.IO.Stream
- {
- Boolean get_CanRead();
- Boolean get_CanSeek();
- Boolean get_CanWrite();
- I8 get_Length();
- I8 get_Position();
- Void set_Position( I8 value);
- I8 Seek( I8 offset, ValueClass System.IO.SeekOrigin origin);
- Void SetLength( I8 value);
- I4 Read( SZArray UI1 buffer, I4 offset, I4 count);
- Void System.Runtime.Remoting.Channels.Http.HttpServerResponseStream();
- property CanRead { get(){} set(){} };
- property CanSeek { get(){} set(){} };
- property CanWrite { get(){} set(){} };
- property Length { get(){} set(){} };
- property Position { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.HttpFixedLengthResponseStream : System.Runtime.Remoting.Channels.Http.HttpServerResponseStream
- {
- Class System.IO.Stream _outputStream;
- I4 _length;
- Void System.Runtime.Remoting.Channels.Http.HttpFixedLengthResponseStream( Class System.IO.Stream outputStream, I4 length);
- Void Close();
- Void Flush();
- I4 min( I4 a, I4 b);
- Void Write( SZArray UI1 buffer, I4 offset, I4 count);
- Void WriteByte( UI1 value);
- }
- class System.Runtime.Remoting.Channels.Http.HttpChunkedResponseStream : System.Runtime.Remoting.Channels.Http.HttpServerResponseStream
- {
- SZArray UI1 _trailer;
- SZArray UI1 _endChunk;
- Class System.IO.Stream _outputStream;
- SZArray UI1 _chunk;
- I4 _chunkSize;
- I4 _chunkOffset;
- SZArray UI1 _byteBuffer;
- Void System.Runtime.Remoting.Channels.Http.HttpChunkedResponseStream( Class System.IO.Stream outputStream);
- Void Close();
- Void Flush();
- I4 min( I4 a, I4 b);
- Void Write( SZArray UI1 buffer, I4 offset, I4 count);
- Void WriteByte( UI1 value);
- Void FlushChunk();
- Void WriteChunk( SZArray UI1 buffer, I4 offset, I4 count);
- SZArray UI1 IntToHexChars( I4 i);
- Void System.Runtime.Remoting.Channels.Http.HttpChunkedResponseStream();
- }
- class System.Runtime.Remoting.Channels.Http.HttpReadingStream : System.IO.Stream
- {
- Boolean ReadToEnd();
- Boolean get_FoundEnd();
- Boolean get_CanRead();
- Boolean get_CanSeek();
- Boolean get_CanWrite();
- I8 get_Length();
- I8 get_Position();
- Void set_Position( I8 value);
- Void Flush();
- I8 Seek( I8 offset, ValueClass System.IO.SeekOrigin origin);
- Void SetLength( I8 value);
- Void Write( SZArray UI1 buffer, I4 offset, I4 count);
- Void System.Runtime.Remoting.Channels.Http.HttpReadingStream();
- property FoundEnd { get(){} set(){} };
- property CanRead { get(){} set(){} };
- property CanSeek { get(){} set(){} };
- property CanWrite { get(){} set(){} };
- property Length { get(){} set(){} };
- property Position { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.HttpFixedLengthReadingStream : System.Runtime.Remoting.Channels.Http.HttpReadingStream
- {
- Class System.Runtime.Remoting.Channels.Http.HttpSocketHandler _inputStream;
- I4 _bytesLeft;
- Void System.Runtime.Remoting.Channels.Http.HttpFixedLengthReadingStream( Class System.Runtime.Remoting.Channels.Http.HttpSocketHandler inputStream, I4 contentLength);
- Boolean get_FoundEnd();
- Void Close();
- I4 min( I4 a, I4 b);
- I4 Read( SZArray UI1 buffer, I4 offset, I4 count);
- I4 ReadByte();
- property FoundEnd { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.HttpChunkedReadingStream : System.Runtime.Remoting.Channels.Http.HttpReadingStream
- {
- SZArray UI1 _trailer;
- SZArray UI1 _endChunk;
- Class System.Runtime.Remoting.Channels.Http.HttpSocketHandler _inputStream;
- I4 _bytesLeft;
- Boolean _bFoundEnd;
- SZArray UI1 _byteBuffer;
- Void System.Runtime.Remoting.Channels.Http.HttpChunkedReadingStream( Class System.Runtime.Remoting.Channels.Http.HttpSocketHandler inputStream);
- Boolean get_FoundEnd();
- Void Close();
- I4 min( I4 a, I4 b);
- I4 Read( SZArray UI1 buffer, I4 offset, I4 count);
- I4 ReadByte();
- Void System.Runtime.Remoting.Channels.Http.HttpChunkedReadingStream();
- property FoundEnd { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.HttpVersion : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Remoting.Channels.Http.HttpVersion V1_0;
- ValueClass System.Runtime.Remoting.Channels.Http.HttpVersion V1_1;
- }
- class System.Runtime.Remoting.Channels.Http.HttpServerSocketHandler : System.Runtime.Remoting.Channels.Http.HttpSocketHandler
- {
- Class System.Runtime.Remoting.Channels.ValidateByteDelegate s_validateVerbDelegate;
- I8 _connectionIdCounter;
- SZArray UI1 _bufferhttpContinue;
- Class System.Runtime.Remoting.Channels.Http.HttpReadingStream _requestStream;
- Class System.Runtime.Remoting.Channels.Http.HttpServerResponseStream _responseStream;
- I8 _connectionId;
- ValueClass System.Runtime.Remoting.Channels.Http.HttpVersion _version;
- I4 _contentLength;
- Boolean _chunkedEncoding;
- Boolean _keepAlive;
- Boolean _allowChunkedResponse;
- Void System.Runtime.Remoting.Channels.Http.HttpServerSocketHandler( Class System.Net.Sockets.Socket socket, Class System.Runtime.Remoting.Channels.RequestQueue requestQueue);
- Boolean get_KeepAlive();
- Boolean get_AllowChunkedResponse();
- Boolean CanServiceAnotherRequest();
- Void PrepareForNewMessage();
- Void SendErrorMessageIfPossible( Class System.Exception e);
- Boolean ValidateVerbCharacter( UI1 b);
- Class System.Runtime.Remoting.Channels.BaseTransportHeaders ReadHeaders();
- Class System.IO.Stream GetRequestStream();
- Class System.IO.Stream GetResponseStream( String statusCode, String reasonPhrase, Class System.Runtime.Remoting.Channels.ITransportHeaders headers);
- Boolean ReadFirstLine( ByRef String verb, ByRef String requestURI, ByRef String version);
- Void SendContinue();
- Void SendResponse( Class System.IO.Stream httpContentStream, String statusCode, String reasonPhrase, Class System.Runtime.Remoting.Channels.ITransportHeaders headers);
- Void System.Runtime.Remoting.Channels.Http.HttpServerSocketHandler();
- property KeepAlive { get(){} set(){} };
- property AllowChunkedResponse { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.HttpRemotingHandler : System.Object
- {
- String ApplicationConfigurationFile;
- Boolean bLoadedConfiguration;
- Class System.Runtime.Remoting.Channels.Http.HttpHandlerTransportSink s_transportSink;
- Class System.Exception s_fatalException;
- Void System.Runtime.Remoting.Channels.Http.HttpRemotingHandler();
- Void System.Runtime.Remoting.Channels.Http.HttpRemotingHandler( Class System.Type type, Object srvID);
- Void ProcessRequest( Class System.Web.HttpContext context);
- Void InternalProcessRequest( Class System.Web.HttpContext context);
- Boolean get_IsReusable();
- Void ReturnExceptionViaXSP( Class System.Web.HttpContext context, Class System.Exception e);
- Void System.Runtime.Remoting.Channels.Http.HttpRemotingHandler();
- property IsReusable { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory : System.Object
- {
- Object _webServicesFactory;
- Class System.Type s_webServicesFactoryType;
- Object s_configLock;
- Class System.Collections.Hashtable s_registeredDynamicTypeTable;
- Void DumpRequest( Class System.Web.HttpContext context);
- Void ConfigureAppName( Class System.Web.HttpRequest httpRequest);
- Class System.Web.IHttpHandler GetHandler( Class System.Web.HttpContext context, String verb, String url, String filePath);
- Class System.Web.IHttpHandlerFactory get_WebServicesFactory();
- Class System.Type get_WebServicesFactoryType();
- Void ReleaseHandler( Class System.Web.IHttpHandler handler);
- Void System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory();
- Void System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory();
- property WebServicesFactory { get(){} set(){} };
- property WebServicesFactoryType { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Http.RegistrationHelper : System.Object
- {
- Void RegisterType( String machineAndAppName, Class System.Type type, String uri);
- Void RegisterSingleType( String machineAndAppName, Class System.Type type);
- Void System.Runtime.Remoting.Channels.Http.RegistrationHelper();
- }
- class System.Runtime.Remoting.Channels.Http.HttpHandlerTransportSink : System.Object
- {
- I4 _defaultChunkSize;
- Class System.Runtime.Remoting.Channels.IServerChannelSink _nextSink;
- Void System.Runtime.Remoting.Channels.Http.HttpHandlerTransportSink( Class System.Runtime.Remoting.Channels.IServerChannelSink nextSink);
- Void HandleRequest( Class System.Web.HttpContext context);
- Void SendResponse( Class System.Web.HttpResponse httpResponse, I4 statusCode, Class System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, Class System.IO.Stream httpContentStream);
- ValueClass System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage( Class System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, Class System.Runtime.Remoting.Messaging.IMessage requestMsg, Class System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, Class System.IO.Stream requestStream, ByRef Class System.Runtime.Remoting.Messaging.IMessage responseMsg, ByRef Class System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, ByRef Class System.IO.Stream responseStream);
- Void AsyncProcessResponse( Class System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Class System.IO.Stream GetResponseStream( Class System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers);
- Class System.Runtime.Remoting.Channels.IServerChannelSink get_NextChannelSink();
- Class System.Collections.IDictionary get_Properties();
- property NextChannelSink { get(){} set(){} };
- property Properties { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpChannel : System.Object
- {
- Class System.Runtime.Remoting.Channels.Tcp.TcpClientChannel _clientChannel;
- Class System.Runtime.Remoting.Channels.Tcp.TcpServerChannel _serverChannel;
- I4 _channelPriority;
- String _channelName;
- Void System.Runtime.Remoting.Channels.Tcp.TcpChannel();
- Void System.Runtime.Remoting.Channels.Tcp.TcpChannel( I4 port);
- Void System.Runtime.Remoting.Channels.Tcp.TcpChannel( Class System.Collections.IDictionary properties, Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider);
- I4 get_ChannelPriority();
- String get_ChannelName();
- String Parse( String url, ByRef String objectURI);
- Class System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink( String url, Object remoteChannelData, ByRef String objectURI);
- Object get_ChannelData();
- SZArray String GetUrlsForUri( String objectURI);
- Void StartListening( Object data);
- Void StopListening( Object data);
- property ChannelPriority { get(){} set(){} };
- property ChannelName { get(){} set(){} };
- property ChannelData { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpChannelHelper : System.Object
- {
- String _tcp;
- Boolean StartsWithTcp( String url);
- String ParseURL( String url, ByRef String objectURI);
- Void System.Runtime.Remoting.Channels.Tcp.TcpChannelHelper();
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpClientChannel : System.Object
- {
- I4 _channelPriority;
- String _channelName;
- Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider _sinkProvider;
- Void System.Runtime.Remoting.Channels.Tcp.TcpClientChannel();
- Void System.Runtime.Remoting.Channels.Tcp.TcpClientChannel( String name, Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider);
- Void System.Runtime.Remoting.Channels.Tcp.TcpClientChannel( Class System.Collections.IDictionary properties, Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider);
- Void SetupChannel();
- I4 get_ChannelPriority();
- String get_ChannelName();
- String Parse( String url, ByRef String objectURI);
- Class System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink( String url, Object remoteChannelData, ByRef String objectURI);
- Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider CreateDefaultClientProviderChain();
- property ChannelPriority { get(){} set(){} };
- property ChannelName { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSinkProvider : System.Object
- {
- Void System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSinkProvider();
- Class System.Runtime.Remoting.Channels.IClientChannelSink CreateSink( Class System.Runtime.Remoting.Channels.IChannelSender channel, String url, Object remoteChannelData);
- Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider get_Next();
- Void set_Next( Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider value);
- property Next { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink : System.Object
- {
- Class System.Runtime.Remoting.Channels.SocketCache ClientSocketCache;
- String m_machineName;
- I4 m_port;
- String _machineAndPort;
- Class System.Runtime.Remoting.Channels.SocketHandler CreateSocketHandler( Class System.Net.Sockets.Socket socket, Class System.Runtime.Remoting.Channels.SocketCache socketCache, String machineAndPort);
- Void System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink( String channelURI);
- Void ProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, Class System.IO.Stream requestStream, ByRef Class System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, ByRef Class System.IO.Stream responseStream);
- Void AsyncProcessRequest( Class System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Void AsyncProcessResponse( Class System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Class System.IO.Stream GetRequestStream( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers);
- Class System.Runtime.Remoting.Channels.IClientChannelSink get_NextChannelSink();
- Class System.Runtime.Remoting.Channels.Tcp.TcpClientSocketHandler SendRequestWithRetry( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, Class System.IO.Stream requestStream);
- Void ReceiveCallback( Object state);
- Class System.Collections.IDictionary get_Properties();
- Void System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink();
- property NextChannelSink { get(){} set(){} };
- property Properties { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler : System.Runtime.Remoting.Channels.SocketHandler
- {
- SZArray UI1 s_protocolPreamble;
- SZArray UI1 s_protocolVersion1_0;
- Void System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler( Class System.Net.Sockets.Socket socket);
- Void System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler( Class System.Net.Sockets.Socket socket, Class System.Runtime.Remoting.Channels.RequestQueue requestQueue);
- Void ReadAndMatchPreamble();
- Void WritePreambleAndVersion( Class System.IO.Stream outputStream);
- Void ReadVersionAndOperation( ByRef UI2 operation);
- Void ReadContentLength( ByRef Boolean chunked, ByRef I4 contentLength);
- Void ReadToEndOfHeaders( Class System.Runtime.Remoting.Channels.BaseTransportHeaders headers);
- Void WriteHeaders( Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream outputStream);
- Void WriteContentTypeHeader( String value, Class System.IO.Stream outputStream);
- Void WriteCustomHeader( String name, String value, Class System.IO.Stream outputStream);
- String ReadCountedString();
- Void WriteCountedString( String str, Class System.IO.Stream outputStream);
- Void ReadAndVerifyHeaderFormat( String headerName, UI1 expectedFormat);
- Void System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler();
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpClientSocketHandler : System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler
- {
- SZArray UI1 s_endOfLineBytes;
- String _machineAndPort;
- Boolean _bOneWayRequest;
- Boolean _bChunked;
- I4 _contentLength;
- Class System.IO.Stream _requestStream;
- Class System.Runtime.Remoting.Channels.Tcp.TcpReadingStream _responseStream;
- Void System.Runtime.Remoting.Channels.Tcp.TcpClientSocketHandler( Class System.Net.Sockets.Socket socket, String machineAndPort);
- Void PrepareForNewMessage();
- Void OnInputStreamClosed();
- Class System.Runtime.Remoting.Channels.BaseTransportHeaders ReadHeaders();
- Class System.IO.Stream GetRequestStream( Class System.Runtime.Remoting.Messaging.IMessage msg, I4 contentLength, Class System.Runtime.Remoting.Channels.ITransportHeaders headers);
- Void SendRequest( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream contentStream);
- Class System.IO.Stream GetResponseStream();
- Boolean get_OneWayRequest();
- Void ReturnToCache();
- Void System.Runtime.Remoting.Channels.Tcp.TcpClientSocketHandler();
- property OneWayRequest { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpServerChannel : System.Object
- {
- I4 _channelPriority;
- String _channelName;
- String _machineName;
- I4 _port;
- Class System.Runtime.Remoting.Channels.ChannelDataStore _channelData;
- String _forcedMachineName;
- Boolean _bUseIpAddress;
- Class System.Net.IPAddress _bindToAddr;
- Boolean _bSuppressChannelData;
- Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider _sinkProvider;
- Class System.Runtime.Remoting.Channels.Tcp.TcpServerTransportSink _transportSink;
- Class System.Net.Sockets.TcpListener _tcpListener;
- Class System.Threading.Thread _listenerThread;
- Boolean _bListening;
- Class System.Exception _startListeningException;
- Class System.Threading.AutoResetEvent _waitForStartListening;
- Void System.Runtime.Remoting.Channels.Tcp.TcpServerChannel( I4 port);
- Void System.Runtime.Remoting.Channels.Tcp.TcpServerChannel( String name, I4 port);
- Void System.Runtime.Remoting.Channels.Tcp.TcpServerChannel( String name, I4 port, Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider);
- Void System.Runtime.Remoting.Channels.Tcp.TcpServerChannel( Class System.Collections.IDictionary properties, Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider);
- Void SetupMachineName();
- Void SetupChannel();
- Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider CreateDefaultServerProviderChain();
- I4 get_ChannelPriority();
- String get_ChannelName();
- String Parse( String url, ByRef String objectURI);
- Object get_ChannelData();
- String GetChannelUri();
- SZArray String GetUrlsForUri( String objectUri);
- Void StartListening( Object data);
- Void StopListening( Object data);
- Void Listen();
- property ChannelPriority { get(){} set(){} };
- property ChannelName { get(){} set(){} };
- property ChannelData { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpServerTransportSink : System.Object
- {
- I4 s_MaxSize;
- Class System.Runtime.Remoting.Channels.IServerChannelSink _nextSink;
- Void System.Runtime.Remoting.Channels.Tcp.TcpServerTransportSink( Class System.Runtime.Remoting.Channels.IServerChannelSink nextSink);
- Void ServiceRequest( Object state);
- ValueClass System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage( Class System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, Class System.Runtime.Remoting.Messaging.IMessage requestMsg, Class System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, Class System.IO.Stream requestStream, ByRef Class System.Runtime.Remoting.Messaging.IMessage responseMsg, ByRef Class System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, ByRef Class System.IO.Stream responseStream);
- Void AsyncProcessResponse( Class System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Class System.IO.Stream GetResponseStream( Class System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers);
- Class System.Runtime.Remoting.Channels.IServerChannelSink get_NextChannelSink();
- Class System.Collections.IDictionary get_Properties();
- property NextChannelSink { get(){} set(){} };
- property Properties { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpReadingStream : System.IO.Stream
- {
- Void ReadToEnd();
- Boolean get_FoundEnd();
- Boolean get_CanRead();
- Boolean get_CanSeek();
- Boolean get_CanWrite();
- I8 get_Length();
- I8 get_Position();
- Void set_Position( I8 value);
- Void Flush();
- I8 Seek( I8 offset, ValueClass System.IO.SeekOrigin origin);
- Void SetLength( I8 value);
- Void Write( SZArray UI1 buffer, I4 offset, I4 count);
- Void System.Runtime.Remoting.Channels.Tcp.TcpReadingStream();
- property FoundEnd { get(){} set(){} };
- property CanRead { get(){} set(){} };
- property CanSeek { get(){} set(){} };
- property CanWrite { get(){} set(){} };
- property Length { get(){} set(){} };
- property Position { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpFixedLengthReadingStream : System.Runtime.Remoting.Channels.Tcp.TcpReadingStream
- {
- Class System.Runtime.Remoting.Channels.SocketHandler _inputStream;
- I4 _bytesLeft;
- Void System.Runtime.Remoting.Channels.Tcp.TcpFixedLengthReadingStream( Class System.Runtime.Remoting.Channels.SocketHandler inputStream, I4 contentLength);
- Boolean get_FoundEnd();
- Void Close();
- I4 Read( SZArray UI1 buffer, I4 offset, I4 count);
- I4 ReadByte();
- property FoundEnd { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpChunkedReadingStream : System.Runtime.Remoting.Channels.Tcp.TcpReadingStream
- {
- Class System.Runtime.Remoting.Channels.SocketHandler _inputStream;
- I4 _bytesLeft;
- Boolean _bFoundEnd;
- SZArray UI1 _byteBuffer;
- Void System.Runtime.Remoting.Channels.Tcp.TcpChunkedReadingStream( Class System.Runtime.Remoting.Channels.SocketHandler inputStream);
- Boolean get_FoundEnd();
- Void Close();
- I4 min( I4 a, I4 b);
- I4 Read( SZArray UI1 buffer, I4 offset, I4 count);
- I4 ReadByte();
- Void ReadTrailer();
- property FoundEnd { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpServerSocketHandler : System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler
- {
- SZArray UI1 s_endOfLineBytes;
- I8 _connectionIdCounter;
- I8 _connectionId;
- Boolean _bOneWayRequest;
- Boolean _bChunked;
- I4 _contentLength;
- Class System.Runtime.Remoting.Channels.Tcp.TcpReadingStream _requestStream;
- Void System.Runtime.Remoting.Channels.Tcp.TcpServerSocketHandler( Class System.Net.Sockets.Socket socket, Class System.Runtime.Remoting.Channels.RequestQueue requestQueue);
- Boolean CanServiceAnotherRequest();
- Void PrepareForNewMessage();
- Void SendErrorMessageIfPossible( Class System.Exception e);
- Class System.Runtime.Remoting.Channels.ITransportHeaders ReadHeaders();
- Class System.IO.Stream GetRequestStream();
- Void SendResponse( Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream contentStream);
- Void SendErrorResponse( Class System.Exception e, Boolean bCloseConnection);
- Void System.Runtime.Remoting.Channels.Tcp.TcpServerSocketHandler();
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpOperations : System.Object
- {
- UI2 Request;
- UI2 OneWayRequest;
- UI2 Reply;
- Void System.Runtime.Remoting.Channels.Tcp.TcpOperations();
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpContentDelimiter : System.Object
- {
- UI2 ContentLength;
- UI2 Chunked;
- Void System.Runtime.Remoting.Channels.Tcp.TcpContentDelimiter();
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpHeaders : System.Object
- {
- UI2 EndOfHeaders;
- UI2 Custom;
- UI2 StatusCode;
- UI2 StatusPhrase;
- UI2 RequestUri;
- UI2 CloseConnection;
- UI2 ContentType;
- Void System.Runtime.Remoting.Channels.Tcp.TcpHeaders();
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpHeaderFormat : System.Object
- {
- UI1 Void;
- UI1 CountedString;
- UI1 Byte;
- UI1 UInt16;
- UI1 Int32;
- Void System.Runtime.Remoting.Channels.Tcp.TcpHeaderFormat();
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpStatusCode : System.Object
- {
- UI2 Success;
- UI2 GenericError;
- Void System.Runtime.Remoting.Channels.Tcp.TcpStatusCode();
- }
- class System.Runtime.Remoting.Channels.Tcp.TcpStringFormat : System.Object
- {
- UI1 Unicode;
- UI1 UTF8;
- Void System.Runtime.Remoting.Channels.Tcp.TcpStringFormat();
- }
- class System.Runtime.Remoting.Channels.BinaryClientFormatterSinkProvider : System.Object
- {
- Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider _next;
- Boolean _includeVersioning;
- Boolean _strictBinding;
- Void System.Runtime.Remoting.Channels.BinaryClientFormatterSinkProvider();
- Void System.Runtime.Remoting.Channels.BinaryClientFormatterSinkProvider( Class System.Collections.IDictionary properties, Class System.Collections.ICollection providerData);
- Class System.Runtime.Remoting.Channels.IClientChannelSink CreateSink( Class System.Runtime.Remoting.Channels.IChannelSender channel, String url, Object remoteChannelData);
- Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider get_Next();
- Void set_Next( Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider value);
- property Next { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.BinaryClientFormatterSink : System.Object
- {
- Class System.Runtime.Remoting.Channels.IClientChannelSink _nextSink;
- Boolean _includeVersioning;
- Boolean _strictBinding;
- ValueClass System.Runtime.Remoting.Channels.SinkChannelProtocol _channelProtocol;
- Void System.Runtime.Remoting.Channels.BinaryClientFormatterSink( Class System.Runtime.Remoting.Channels.IClientChannelSink nextSink);
- Void set_IncludeVersioning( Boolean value);
- Void set_StrictBinding( Boolean value);
- Void set_ChannelProtocol( ValueClass System.Runtime.Remoting.Channels.SinkChannelProtocol value);
- Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
- Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg);
- Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
- Void SerializeMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, ByRef Class System.Runtime.Remoting.Channels.ITransportHeaders headers, ByRef Class System.IO.Stream stream);
- Class System.Runtime.Remoting.Messaging.IMessage DeserializeMessage( Class System.Runtime.Remoting.Messaging.IMethodCallMessage mcm, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Void ProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, Class System.IO.Stream requestStream, ByRef Class System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, ByRef Class System.IO.Stream responseStream);
- Void AsyncProcessRequest( Class System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Void AsyncProcessResponse( Class System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Class System.IO.Stream GetRequestStream( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers);
- Class System.Runtime.Remoting.Channels.IClientChannelSink get_NextChannelSink();
- Class System.Collections.IDictionary get_Properties();
- property IncludeVersioning { get(){} set(){} };
- property StrictBinding { get(){} set(){} };
- property ChannelProtocol { get(){} set(){} };
- property NextSink { get(){} set(){} };
- property NextChannelSink { get(){} set(){} };
- property Properties { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.BinaryServerFormatterSinkProvider : System.Object
- {
- Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider _next;
- Boolean _includeVersioning;
- Boolean _strictBinding;
- Void System.Runtime.Remoting.Channels.BinaryServerFormatterSinkProvider();
- Void System.Runtime.Remoting.Channels.BinaryServerFormatterSinkProvider( Class System.Collections.IDictionary properties, Class System.Collections.ICollection providerData);
- Void GetChannelData( Class System.Runtime.Remoting.Channels.IChannelDataStore channelData);
- Class System.Runtime.Remoting.Channels.IServerChannelSink CreateSink( Class System.Runtime.Remoting.Channels.IChannelReceiver channel);
- Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider get_Next();
- Void set_Next( Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider value);
- property Next { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.BinaryServerFormatterSink : System.Object
- {
- Class System.Runtime.Remoting.Channels.IServerChannelSink _nextSink;
- ValueClass Protocol _protocol;
- Class System.Runtime.Remoting.Channels.IChannelReceiver _receiver;
- Boolean _includeVersioning;
- Boolean _strictBinding;
- Void System.Runtime.Remoting.Channels.BinaryServerFormatterSink( ValueClass Protocol protocol, Class System.Runtime.Remoting.Channels.IServerChannelSink nextSink, Class System.Runtime.Remoting.Channels.IChannelReceiver receiver);
- Void set_IncludeVersioning( Boolean value);
- Void set_StrictBinding( Boolean value);
- ValueClass System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage( Class System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, Class System.Runtime.Remoting.Messaging.IMessage requestMsg, Class System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, Class System.IO.Stream requestStream, ByRef Class System.Runtime.Remoting.Messaging.IMessage responseMsg, ByRef Class System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, ByRef Class System.IO.Stream responseStream);
- Void AsyncProcessResponse( Class System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Void SerializeResponse( Class System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, Class System.Runtime.Remoting.Messaging.IMessage msg, ByRef Class System.Runtime.Remoting.Channels.ITransportHeaders headers, ByRef Class System.IO.Stream stream);
- Class System.IO.Stream GetResponseStream( Class System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers);
- Class System.Runtime.Remoting.Channels.IServerChannelSink get_NextChannelSink();
- Class System.Collections.IDictionary get_Properties();
- property IncludeVersioning { get(){} set(){} };
- property StrictBinding { get(){} set(){} };
- property NextChannelSink { get(){} set(){} };
- property Properties { get(){} set(){} };
- }
- class Protocol : System.Enum
- {
- I4 value__;
- ValueClass Protocol Http;
- ValueClass Protocol Other;
- }
- class System.Runtime.Remoting.Channels.SoapClientFormatterSinkProvider : System.Object
- {
- Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider _next;
- Boolean _includeVersioning;
- Boolean _strictBinding;
- Void System.Runtime.Remoting.Channels.SoapClientFormatterSinkProvider();
- Void System.Runtime.Remoting.Channels.SoapClientFormatterSinkProvider( Class System.Collections.IDictionary properties, Class System.Collections.ICollection providerData);
- Class System.Runtime.Remoting.Channels.IClientChannelSink CreateSink( Class System.Runtime.Remoting.Channels.IChannelSender channel, String url, Object remoteChannelData);
- Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider get_Next();
- Void set_Next( Class System.Runtime.Remoting.Channels.IClientChannelSinkProvider value);
- property Next { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.SoapClientFormatterSink : System.Object
- {
- Class System.Runtime.Remoting.Channels.IClientChannelSink _nextSink;
- Boolean _includeVersioning;
- Boolean _strictBinding;
- ValueClass System.Runtime.Remoting.Channels.SinkChannelProtocol _channelProtocol;
- Void System.Runtime.Remoting.Channels.SoapClientFormatterSink( Class System.Runtime.Remoting.Channels.IClientChannelSink nextSink);
- Void set_IncludeVersioning( Boolean value);
- Void set_StrictBinding( Boolean value);
- Void set_ChannelProtocol( ValueClass System.Runtime.Remoting.Channels.SinkChannelProtocol value);
- Class System.Runtime.Remoting.Messaging.IMessageSink get_NextSink();
- Class System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg);
- Class System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Messaging.IMessageSink replySink);
- Void SerializeMessage( Class System.Runtime.Remoting.Messaging.IMethodCallMessage mcm, ByRef Class System.Runtime.Remoting.Channels.ITransportHeaders headers, ByRef Class System.IO.Stream stream);
- Class System.Runtime.Remoting.Messaging.IMessage DeserializeMessage( Class System.Runtime.Remoting.Messaging.IMethodCallMessage mcm, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Void ProcessMessage( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, Class System.IO.Stream requestStream, ByRef Class System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, ByRef Class System.IO.Stream responseStream);
- Void AsyncProcessRequest( Class System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Void AsyncProcessResponse( Class System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Class System.IO.Stream GetRequestStream( Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers);
- Class System.Runtime.Remoting.Channels.IClientChannelSink get_NextChannelSink();
- Class System.Collections.IDictionary get_Properties();
- property IncludeVersioning { get(){} set(){} };
- property StrictBinding { get(){} set(){} };
- property ChannelProtocol { get(){} set(){} };
- property NextSink { get(){} set(){} };
- property NextChannelSink { get(){} set(){} };
- property Properties { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.SoapServerFormatterSinkProvider : System.Object
- {
- Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider _next;
- Boolean _includeVersioning;
- Boolean _strictBinding;
- Void System.Runtime.Remoting.Channels.SoapServerFormatterSinkProvider();
- Void System.Runtime.Remoting.Channels.SoapServerFormatterSinkProvider( Class System.Collections.IDictionary properties, Class System.Collections.ICollection providerData);
- Void GetChannelData( Class System.Runtime.Remoting.Channels.IChannelDataStore channelData);
- Class System.Runtime.Remoting.Channels.IServerChannelSink CreateSink( Class System.Runtime.Remoting.Channels.IChannelReceiver channel);
- Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider get_Next();
- Void set_Next( Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider value);
- property Next { get(){} set(){} };
- }
- class System.Runtime.Remoting.Channels.SoapServerFormatterSink : System.Object
- {
- Class System.Runtime.Remoting.Channels.IServerChannelSink _nextSink;
- ValueClass Protocol _protocol;
- Class System.Runtime.Remoting.Channels.IChannelReceiver _receiver;
- Boolean _includeVersioning;
- Boolean _strictBinding;
- Void System.Runtime.Remoting.Channels.SoapServerFormatterSink( ValueClass Protocol protocol, Class System.Runtime.Remoting.Channels.IServerChannelSink nextSink, Class System.Runtime.Remoting.Channels.IChannelReceiver receiver);
- Void set_IncludeVersioning( Boolean value);
- Void set_StrictBinding( Boolean value);
- ValueClass System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage( Class System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, Class System.Runtime.Remoting.Messaging.IMessage requestMsg, Class System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, Class System.IO.Stream requestStream, ByRef Class System.Runtime.Remoting.Messaging.IMessage responseMsg, ByRef Class System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, ByRef Class System.IO.Stream responseStream);
- Void AsyncProcessResponse( Class System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Void SerializeResponse( Class System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, Class System.Runtime.Remoting.Messaging.IMessage msg, Boolean bClientIsClr, ByRef Class System.Runtime.Remoting.Channels.ITransportHeaders headers, ByRef Class System.IO.Stream stream);
- Class System.IO.Stream GetResponseStream( Class System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers);
- Class System.Runtime.Remoting.Channels.IServerChannelSink get_NextChannelSink();
- Class System.Collections.IDictionary get_Properties();
- SZArray Class System.Runtime.Remoting.Messaging.Header GetChannelHeaders( Class System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, ByRef String soapActionToVerify);
- property IncludeVersioning { get(){} set(){} };
- property StrictBinding { get(){} set(){} };
- property NextChannelSink { get(){} set(){} };
- property Properties { get(){} set(){} };
- }
- class Protocol : System.Enum
- {
- I4 value__;
- ValueClass Protocol Http;
- ValueClass Protocol Other;
- }
- class System.Runtime.Remoting.MetadataServices.MetaData : System.Object
- {
- Void ConvertTypesToSchemaToFile( SZArray Class System.Type types, ValueClass System.Runtime.Remoting.MetadataServices.SdlType sdlType, String path);
- Void ConvertTypesToSchemaToStream( SZArray Class System.Type types, ValueClass System.Runtime.Remoting.MetadataServices.SdlType sdlType, Class System.IO.Stream outputStream);
- Void ConvertTypesToSchemaToFile( SZArray Class System.Runtime.Remoting.MetadataServices.ServiceType types, ValueClass System.Runtime.Remoting.MetadataServices.SdlType sdlType, String path);
- Void ConvertTypesToSchemaToStream( SZArray Class System.Runtime.Remoting.MetadataServices.ServiceType serviceTypes, ValueClass System.Runtime.Remoting.MetadataServices.SdlType sdlType, Class System.IO.Stream outputStream);
- Void RetrieveSchemaFromUrlToStream( String url, Class System.IO.Stream outputStream);
- Void RetrieveSchemaFromUrlToFile( String url, String path);
- Void ConvertSchemaStreamToCodeSourceStream( Boolean clientProxy, String outputDirectory, Class System.IO.Stream inputStream, Class System.Collections.ArrayList outCodeStreamList, String proxyUrl, String proxyNamespace);
- Void ConvertSchemaStreamToCodeSourceStream( Boolean clientProxy, String outputDirectory, Class System.IO.Stream inputStream, Class System.Collections.ArrayList outCodeStreamList, String proxyUrl);
- Void ConvertSchemaStreamToCodeSourceStream( Boolean clientProxy, String outputDirectory, Class System.IO.Stream inputStream, Class System.Collections.ArrayList outCodeStreamList);
- Void ConvertCodeSourceStreamToAssemblyFile( Class System.Collections.ArrayList outCodeStreamList, String assemblyPath, String strongNameFilename);
- Void ConvertCodeSourceFileToAssemblyFile( String codePath, String assemblyPath, String strongNameFilename);
- Void SaveStreamToFile( Class System.IO.Stream inputStream, String path);
- Void System.Runtime.Remoting.MetadataServices.MetaData();
- }
- class System.Runtime.Remoting.MetadataServices.ServiceType : System.Object
- {
- Class System.Type _type;
- String _url;
- Void System.Runtime.Remoting.MetadataServices.ServiceType( Class System.Type type);
- Void System.Runtime.Remoting.MetadataServices.ServiceType( Class System.Type type, String url);
- Class System.Type get_ObjectType();
- String get_Url();
- property ObjectType { get(){} set(){} };
- property Url { get(){} set(){} };
- }
- class System.Runtime.Remoting.MetadataServices.SdlChannelSinkProvider : System.Object
- {
- Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider _next;
- Void System.Runtime.Remoting.MetadataServices.SdlChannelSinkProvider();
- Void System.Runtime.Remoting.MetadataServices.SdlChannelSinkProvider( Class System.Collections.IDictionary properties, Class System.Collections.ICollection providerData);
- Void GetChannelData( Class System.Runtime.Remoting.Channels.IChannelDataStore localChannelData);
- Class System.Runtime.Remoting.Channels.IServerChannelSink CreateSink( Class System.Runtime.Remoting.Channels.IChannelReceiver channel);
- Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider get_Next();
- Void set_Next( Class System.Runtime.Remoting.Channels.IServerChannelSinkProvider value);
- property Next { get(){} set(){} };
- }
- class System.Runtime.Remoting.MetadataServices.SdlChannelSink : System.Object
- {
- Class System.Runtime.Remoting.Channels.IChannelReceiver _receiver;
- Class System.Runtime.Remoting.Channels.IServerChannelSink _nextSink;
- Void System.Runtime.Remoting.MetadataServices.SdlChannelSink( Class System.Runtime.Remoting.Channels.IChannelReceiver receiver, Class System.Runtime.Remoting.Channels.IServerChannelSink nextSink);
- ValueClass System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage( Class System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, Class System.Runtime.Remoting.Messaging.IMessage requestMsg, Class System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, Class System.IO.Stream requestStream, ByRef Class System.Runtime.Remoting.Messaging.IMessage responseMsg, ByRef Class System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, ByRef Class System.IO.Stream responseStream);
- Void AsyncProcessResponse( Class System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers, Class System.IO.Stream stream);
- Class System.IO.Stream GetResponseStream( Class System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, Object state, Class System.Runtime.Remoting.Messaging.IMessage msg, Class System.Runtime.Remoting.Channels.ITransportHeaders headers);
- Class System.Runtime.Remoting.Channels.IServerChannelSink get_NextChannelSink();
- Class System.Collections.IDictionary get_Properties();
- Boolean ShouldIntercept( Class System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, ByRef ValueClass System.Runtime.Remoting.MetadataServices.SdlType sdlType);
- Void GenerateSdl( ValueClass System.Runtime.Remoting.MetadataServices.SdlType sdlType, Class System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, Class System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, Class System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, ByRef Class System.IO.Stream outputStream);
- property NextChannelSink { get(){} set(){} };
- property Properties { get(){} set(){} };
- }
- class System.Runtime.Remoting.MetadataServices.SUDSParserException : System.Exception
- {
- Void System.Runtime.Remoting.MetadataServices.SUDSParserException( String message);
- }
- class System.Runtime.Remoting.MetadataServices.SchemaBlockType : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Remoting.MetadataServices.SchemaBlockType ALL;
- ValueClass System.Runtime.Remoting.MetadataServices.SchemaBlockType SEQUENCE;
- ValueClass System.Runtime.Remoting.MetadataServices.SchemaBlockType CHOICE;
- ValueClass System.Runtime.Remoting.MetadataServices.SchemaBlockType ComplexContent;
- }
- class System.Runtime.Remoting.MetadataServices.SUDSParser : System.Object
- {
- Class System.Runtime.Remoting.MetadataServices.WsdlParser wsdlParser;
- Void System.Runtime.Remoting.MetadataServices.SUDSParser( Class System.IO.TextReader input, String outputDir, Class System.Collections.ArrayList outCodeStreamList, String locationURL, Boolean bWrappedProxy, String proxyNamespace);
- Void Parse();
- }
- class System.Runtime.Remoting.MetadataServices.SUDSGeneratorException : System.Exception
- {
- Void System.Runtime.Remoting.MetadataServices.SUDSGeneratorException( String msg);
- }
- class System.Runtime.Remoting.MetadataServices.SUDSGenerator : System.Object
- {
- Class System.Runtime.Remoting.MetadataServices.WsdlGenerator wsdlGenerator;
- Class System.Runtime.Remoting.MetadataServices.SdlGenerator sdlGenerator;
- ValueClass System.Runtime.Remoting.MetadataServices.SdlType sdlType;
- Void System.Runtime.Remoting.MetadataServices.SUDSGenerator( SZArray Class System.Type types, Class System.IO.TextWriter output);
- Void System.Runtime.Remoting.MetadataServices.SUDSGenerator( SZArray Class System.Type types, ValueClass System.Runtime.Remoting.MetadataServices.SdlType sdlType, Class System.IO.TextWriter output);
- Void System.Runtime.Remoting.MetadataServices.SUDSGenerator( SZArray Class System.Type types, Class System.IO.TextWriter output, Class System.Reflection.Assembly assembly, String url);
- Void System.Runtime.Remoting.MetadataServices.SUDSGenerator( SZArray Class System.Type types, ValueClass System.Runtime.Remoting.MetadataServices.SdlType sdlType, Class System.IO.TextWriter output, Class System.Reflection.Assembly assembly, String url);
- Void System.Runtime.Remoting.MetadataServices.SUDSGenerator( SZArray Class System.Runtime.Remoting.MetadataServices.ServiceType serviceTypes, ValueClass System.Runtime.Remoting.MetadataServices.SdlType sdlType, Class System.IO.TextWriter output);
- Void Generate();
- }
- class System.Runtime.Remoting.MetadataServices.SdlType : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Remoting.MetadataServices.SdlType Sdl;
- ValueClass System.Runtime.Remoting.MetadataServices.SdlType Wsdl;
- }
- class System.Runtime.Remoting.MetadataServices.UrtType : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Remoting.MetadataServices.UrtType None;
- ValueClass System.Runtime.Remoting.MetadataServices.UrtType Interop;
- ValueClass System.Runtime.Remoting.MetadataServices.UrtType UrtSystem;
- ValueClass System.Runtime.Remoting.MetadataServices.UrtType UrtUser;
- ValueClass System.Runtime.Remoting.MetadataServices.UrtType Xsd;
- }
- class System.Runtime.Remoting.MetadataServices.SUDSType : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Remoting.MetadataServices.SUDSType None;
- ValueClass System.Runtime.Remoting.MetadataServices.SUDSType ClientProxy;
- ValueClass System.Runtime.Remoting.MetadataServices.SUDSType MarshalByRef;
- }
- class System.Runtime.Remoting.MetadataServices.XsdVersion : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Remoting.MetadataServices.XsdVersion V1999;
- ValueClass System.Runtime.Remoting.MetadataServices.XsdVersion V2000;
- ValueClass System.Runtime.Remoting.MetadataServices.XsdVersion V2001;
- }
- class System.Runtime.Remoting.MetadataServices.SudsConverter : System.Object
- {
- String Xsd1999;
- String Xsi1999;
- String Xsd2000;
- String Xsi2000;
- String Xsd2001;
- String Xsi2001;
- Class System.Type typeofByte;
- Class System.Type typeofSByte;
- Class System.Type typeofBoolean;
- Class System.Type typeofChar;
- Class System.Type typeofDouble;
- Class System.Type typeofSingle;
- Class System.Type typeofDecimal;
- Class System.Type typeofInt16;
- Class System.Type typeofInt32;
- Class System.Type typeofInt64;
- Class System.Type typeofUInt16;
- Class System.Type typeofUInt32;
- Class System.Type typeofUInt64;
- Class System.Type typeofSoapTime;
- Class System.Type typeofSoapDate;
- Class System.Type typeofSoapYearMonth;
- Class System.Type typeofSoapYear;
- Class System.Type typeofSoapMonthDay;
- Class System.Type typeofSoapDay;
- Class System.Type typeofSoapMonth;
- Class System.Type typeofSoapHexBinary;
- Class System.Type typeofSoapBase64Binary;
- Class System.Type typeofSoapInteger;
- Class System.Type typeofSoapPositiveInteger;
- Class System.Type typeofSoapNonPositiveInteger;
- Class System.Type typeofSoapNonNegativeInteger;
- Class System.Type typeofSoapNegativeInteger;
- Class System.Type typeofSoapAnyUri;
- Class System.Type typeofSoapQName;
- Class System.Type typeofSoapNotation;
- Class System.Type typeofSoapNormalizedString;
- Class System.Type typeofSoapToken;
- Class System.Type typeofSoapLanguage;
- Class System.Type typeofSoapName;
- Class System.Type typeofSoapIdrefs;
- Class System.Type typeofSoapEntities;
- Class System.Type typeofSoapNmtoken;
- Class System.Type typeofSoapNmtokens;
- Class System.Type typeofSoapNcName;
- Class System.Type typeofSoapId;
- Class System.Type typeofSoapIdref;
- Class System.Type typeofSoapEntity;
- Class System.Type typeofString;
- Class System.Type typeofObject;
- Class System.Type typeofVoid;
- Class System.Type typeofDateTime;
- Class System.Type typeofTimeSpan;
- Class System.Type typeofISoapXsd;
- String GetXsdVersion( ValueClass System.Runtime.Remoting.MetadataServices.XsdVersion xsdVersion);
- String GetXsiVersion( ValueClass System.Runtime.Remoting.MetadataServices.XsdVersion xsdVersion);
- String MapClrTypeToXsdType( Class System.Type clrType);
- String MapXsdToClrTypes( String xsdType);
- Void System.Runtime.Remoting.MetadataServices.SudsConverter();
- Void System.Runtime.Remoting.MetadataServices.SudsConverter();
- }
- class System.Runtime.Remoting.MetadataServices.Util : System.Object
- {
- Class System.IO.StreamWriter writer;
- Void Log( String message);
- Void LogInput( ByRef Class System.IO.TextReader input);
- Void LogString( String strbuffer);
- Void System.Runtime.Remoting.MetadataServices.Util();
- Void System.Runtime.Remoting.MetadataServices.Util();
- }
- class System.Runtime.Remoting.MetadataServices.SdlParser : System.Object
- {
- Class System.Xml.XmlTextReader _XMLReader;
- Class System.Collections.ArrayList _URTNamespaces;
- Class ReaderStream _parsingInput;
- Boolean _bWrappedProxy;
- Class ReaderStream _readerStreams;
- String _outputDir;
- Class System.Collections.ArrayList _outCodeStreamList;
- Class WriterStream _writerStreams;
- ValueClass System.Runtime.Remoting.MetadataServices.SchemaBlockType _blockDefault;
- String s_operationString;
- String s_emptyString;
- String s_complexTypeString;
- String s_simpleTypeString;
- String s_elementString;
- String s_enumerationString;
- String s_encodingString;
- String s_attributeString;
- String s_allString;
- String s_sequenceString;
- String s_choiceString;
- String s_minOccursString;
- String s_maxOccursString;
- String s_unboundedString;
- String s_oneString;
- String s_zeroString;
- String s_nameString;
- String s_typeString;
- String s_baseString;
- String s_valueString;
- String s_interfaceString;
- String s_serviceString;
- String s_extendsString;
- String s_addressesString;
- String s_addressString;
- String s_uriString;
- String s_implementsString;
- String s_requestString;
- String s_responseString;
- String s_requestResponseString;
- String s_messageString;
- String s_locationString;
- String s_importString;
- String s_onewayString;
- String s_refString;
- String s_refTypeString;
- String s_referenceString;
- String s_arrayString;
- String s_objectString;
- String s_urTypeString;
- String s_sudsString;
- String s_soapString;
- String s_serviceDescString;
- String s_schemaString;
- String s_targetNamespaceString;
- String s_namespaceString;
- String s_idString;
- String s_soapActionString;
- String s_instanceNamespaceString;
- String s_schemaNamespaceString;
- String s_soapNamespaceString;
- String s_sudsNamespaceString;
- String s_serviceNamespaceString;
- Void ValidationCallback( I4 hr, String reason);
- Void System.Runtime.Remoting.MetadataServices.SdlParser( Class System.IO.TextReader input, String outputDir, Class System.Collections.ArrayList outCodeStreamList, String locationURL, Boolean bWrappedProxy);
- Void PrintNode( Class System.IO.TextWriter textWriter);
- Boolean SkipXmlElement();
- Boolean ReadNextXmlElement();
- Class URTComplexType ParseComplexType( Class URTNamespace parsingNamespace, String typeName);
- Class URTSimpleType ParseSimpleType( Class URTNamespace parsingNamespace, String typeName);
- Void ParseEncoding( Class URTSimpleType parsingSimpleType);
- Void ParseEnumeration( Class URTSimpleType parsingSimpleType, I4 enumFacetNum);
- Void ParseElementField( Class URTNamespace parsingNamespace, Class URTComplexType parsingComplexType, I4 fieldNum);
- Void ParseAttributeField( Class URTNamespace parsingNamespace, Class URTComplexType parsingComplexType);
- Void ParseClass( Class URTNamespace parsingNamespace);
- Void ParseInterface( Class URTNamespace parsingNamespace);
- Void ParseAddresses( Class URTComplexType parsingComplexType);
- Void ParseRRMethod( Class URTComplexType parsingComplexType, Class URTInterface parsingInterface);
- Void ParseOnewayMethod( Class URTComplexType parsingComplexType, Class URTInterface parsingInterface);
- Void ParseElementDecl( Class URTNamespace parsingNamespace);
- Void ResolveTypeNames( ByRef String typeNS, ByRef String typeName, ByRef Boolean bEmbedded, ByRef Boolean bPrimitive);
- Class URTNamespace ParseNamespace();
- Void ParseReaderStreamLocation( Class ReaderStream reader);
- Void ParseImport();
- Void Parse();
- Void ParseInput( Class ReaderStream input);
- Void ParseSdl();
- Void ParseSchema();
- Void ParseSUDS();
- Void Resolve();
- String LookupAttribute( String attrName, String attrNS, Boolean throwExp);
- Void ResolveTypeAttribute( ByRef String typeName, ByRef String typeNS, ByRef Boolean bEmbedded, ByRef Boolean bPrimitive);
- String ParseQName( ByRef String qname);
- Boolean Qualify( String typeNS, String curNS);
- Boolean MatchingNamespace( String elmNS);
- Boolean MatchingStrings( String left, String right);
- String Atomize( String str);
- String MapSchemaTypesToCSharpTypes( String fullTypeName);
- Boolean IsPrimitiveType( String typeNS, String typeName);
- Class URTNamespace LookupNamespace( String name);
- Void PrintCSC();
- ValueClass System.Runtime.Remoting.MetadataServices.UrtType IsURTExportedType( String name, ByRef String ns, ByRef String assemName);
- Boolean NeedsEncoding( String ns);
- Class System.Xml.XmlNameTable CreatePrimedNametable();
- }
- class ReaderStream : System.Object
- {
- String _location;
- String _name;
- String _targetNS;
- Class URTComplexType _uniqueType;
- Class URTNamespace _uniqueNS;
- Class System.IO.TextReader _reader;
- Class ReaderStream _next;
- Void ReaderStream( String location);
- String get_Location();
- String get_Name();
- Void set_Name( String value);
- String get_TargetNS();
- Void set_TargetNS( String value);
- Class URTComplexType get_UniqueType();
- Void set_UniqueType( Class URTComplexType value);
- Class URTNamespace get_UniqueNS();
- Void set_UniqueNS( Class URTNamespace value);
- Class System.IO.TextReader get_InputStream();
- Void set_InputStream( Class System.IO.TextReader value);
- Class ReaderStream GetReaderStream( Class ReaderStream inputStreams, String location);
- Class ReaderStream GetNextReaderStream( Class ReaderStream input);
- property Location { get(){} set(){} };
- property Name { get(){} set(){} };
- property TargetNS { get(){} set(){} };
- property UniqueType { get(){} set(){} };
- property UniqueNS { get(){} set(){} };
- property InputStream { get(){} set(){} };
- }
- class WriterStream : System.Object
- {
- String _fileName;
- Class System.IO.TextWriter _writer;
- Class WriterStream _next;
- Void WriterStream( String fileName, Class System.IO.TextWriter writer);
- Class System.IO.TextWriter get_OutputStream();
- Void Flush( Class WriterStream writerStream);
- Class WriterStream GetWriterStream( ByRef Class WriterStream outputStreams, String outputDir, String fileName, ByRef String completeFileName);
- Void Close( Class WriterStream outputStreams);
- property OutputStream { get(){} set(){} };
- }
- class URTParamType : System.Enum
- {
- I4 value__;
- ValueClass URTParamType IN;
- ValueClass URTParamType OUT;
- ValueClass URTParamType REF;
- }
- class URTParam : System.Object
- {
- SZArray String PTypeString;
- String _name;
- String _typeName;
- String _typeNS;
- String _encodedNS;
- ValueClass URTParamType _pType;
- Boolean _embeddedParam;
- Void URTParam( String name, String typeName, String typeNS, String encodedNS, ValueClass URTParamType pType, Boolean bEmbedded);
- Boolean Equals( Object obj);
- I4 GetHashCode();
- Boolean IsCompatibleType( Class System.Reflection.ParameterInfo pInfo);
- ValueClass URTParamType get_ParamType();
- Void set_ParamType( ValueClass URTParamType value);
- String get_Name();
- String get_TypeName();
- String get_TypeNS();
- Boolean get_IsInteropType();
- String GetTypeString( String curNS);
- Void PrintCSC( Class System.Text.StringBuilder sb, String curNS);
- Void PrintCSC( Class System.Text.StringBuilder sb);
- Void URTParam();
- property ParamType { get(){} set(){} };
- property Name { get(){} set(){} };
- property TypeName { get(){} set(){} };
- property TypeNS { get(){} set(){} };
- property IsInteropType { get(){} set(){} };
- }
- class URTMethod : System.Object
- {
- String _methodName;
- String _soapAction;
- Class URTParam _methodType;
- I4 _methodFlags;
- Class System.Collections.ArrayList _params;
- Void URTMethod( String name, String soapAction);
- String get_Name();
- String get_SoapAction();
- Void set_SoapAction( String value);
- I4 get_MethodFlags();
- Void set_MethodFlags( I4 value);
- Boolean get_IsInteropType();
- String GetTypeString( String curNS);
- Class URTParam get_MethodType();
- I4 GetHashCode();
- Boolean Equals( Object obj);
- I4 GetMethodFlags( Class System.Reflection.MethodInfo method);
- Void AddParam( Class URTParam newParam);
- Void PrintSignature( Class System.Text.StringBuilder sb, String curNS);
- Void PrintCSC( Class System.IO.TextWriter textWriter, String indentation, String namePrefix, String curNS, Boolean bPrintBody, Boolean bURTType, String bodyPrefix, Class System.Text.StringBuilder sb);
- Void PrintCSC( Class System.IO.TextWriter textWriter, String indentation, String namePrefix, String curNS, Boolean bPrintBody, String bodyPrefix, Class System.Text.StringBuilder sb);
- String ValueString( String paramType);
- Void ResolveTypes( Class System.Runtime.Remoting.MetadataServices.SdlParser parser);
- Void ResolveParams( Class System.Runtime.Remoting.MetadataServices.SdlParser parser, String targetNS, String targetName, Boolean bRequest);
- property Name { get(){} set(){} };
- property SoapAction { get(){} set(){} };
- property MethodFlags { get(){} set(){} };
- property IsInteropType { get(){} set(){} };
- property MethodType { get(){} set(){} };
- }
- class RRMethod : URTMethod
- {
- String _requestElementName;
- String _requestElementNS;
- String _responseElementName;
- String _responseElementNS;
- Void RRMethod( String name, String soapAction);
- Void AddRequest( String name, String ns);
- Void AddResponse( String name, String ns);
- Void ResolveTypes( Class System.Runtime.Remoting.MetadataServices.SdlParser parser);
- Void PrintCSC( Class System.IO.TextWriter textWriter, String indentation, String namePrefix, String curNS, Boolean bPrintBody, Boolean bURTType, String bodyPrefix, Class System.Text.StringBuilder sb);
- }
- class OnewayMethod : URTMethod
- {
- String _messageElementName;
- String _messageElementNS;
- Void OnewayMethod( String name, String soapAction);
- Void AddMessage( String name, String ns);
- Void ResolveTypes( Class System.Runtime.Remoting.MetadataServices.SdlParser parser);
- Void PrintCSC( Class System.IO.TextWriter textWriter, String indentation, String namePrefix, String curNS, Boolean bPrintBody, Boolean bURTType, String bodyPrefix, Class System.Text.StringBuilder sb);