448 lines
34 KiB
C#
Raw Normal View History

// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
[assembly:System.CLSCompliantAttribute(false)]
[assembly:System.Diagnostics.DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.Runtime.Remoting.dll")]
[assembly:System.Reflection.AssemblyDescriptionAttribute("System.Runtime.Remoting.dll")]
[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")]
[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")]
[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
[assembly:System.Reflection.AssemblyTitleAttribute("System.Runtime.Remoting.dll")]
[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(System.Runtime.CompilerServices.CompilationRelaxations.NoStringInterning)]
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
[assembly:System.Runtime.InteropServices.ComCompatibleVersionAttribute(1, 0, 3300, 0)]
[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly:System.Runtime.InteropServices.TypeLibVersionAttribute(2, 0)]
namespace System
{
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
{
public MonoDocumentationNoteAttribute(string comment) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
{
public MonoExtensionAttribute(string comment) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
{
public MonoInternalNoteAttribute(string comment) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
{
public MonoLimitationAttribute(string comment) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
{
public MonoNotSupportedAttribute(string comment) { }
}
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
internal partial class MonoTODOAttribute : System.Attribute
{
public MonoTODOAttribute() { }
public MonoTODOAttribute(string comment) { }
public string Comment { get { throw null; } }
}
}
namespace System.Runtime.Remoting.Channels
{
public partial class BinaryClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink
{
public BinaryClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { }
public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } }
public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } }
public System.Collections.IDictionary Properties { get { throw null; } }
public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; }
public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; }
public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { throw null; }
public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; }
}
public partial class BinaryClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider
{
public BinaryClientFormatterSinkProvider() { }
public BinaryClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { }
public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } }
public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; }
}
public partial class BinaryServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink
{
public BinaryServerFormatterSink(System.Runtime.Remoting.Channels.BinaryServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { }
public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } }
public System.Collections.IDictionary Properties { get { throw null; } }
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } }
public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; }
public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { throw null; }
[System.SerializableAttribute]
public enum Protocol
{
Http = 0,
Other = 1,
}
}
public partial class BinaryServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider
{
public BinaryServerFormatterSinkProvider() { }
public BinaryServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { }
public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } }
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } }
public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; }
public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { }
}
public partial class CommonTransportKeys
{
public const string ConnectionId = "__ConnectionId";
public const string IPAddress = "__IPAddress";
public const string RequestUri = "__RequestUri";
public CommonTransportKeys() { }
}
public partial interface IAuthorizeRemotingConnection
{
bool IsConnectingEndPointAuthorized(System.Net.EndPoint endPoint);
bool IsConnectingIdentityAuthorized(System.Security.Principal.IIdentity identity);
}
public partial class SoapClientFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Channels.IClientFormatterSink, System.Runtime.Remoting.Messaging.IMessageSink
{
public SoapClientFormatterSink(System.Runtime.Remoting.Channels.IClientChannelSink nextSink) { }
public System.Runtime.Remoting.Channels.IClientChannelSink NextChannelSink { get { throw null; } }
public System.Runtime.Remoting.Messaging.IMessageSink NextSink { get { throw null; } }
public System.Collections.IDictionary Properties { get { throw null; } }
public System.Runtime.Remoting.Messaging.IMessageCtrl AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Messaging.IMessageSink replySink) { throw null; }
public void AsyncProcessRequest(System.Runtime.Remoting.Channels.IClientChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
public System.IO.Stream GetRequestStream(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; }
public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { throw null; }
public System.Runtime.Remoting.Messaging.IMessage SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg) { throw null; }
}
public partial class SoapClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider, System.Runtime.Remoting.Channels.IClientFormatterSinkProvider
{
public SoapClientFormatterSinkProvider() { }
public SoapClientFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { }
public System.Runtime.Remoting.Channels.IClientChannelSinkProvider Next { get { throw null; } set { } }
public System.Runtime.Remoting.Channels.IClientChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelSender channel, string url, object remoteChannelData) { throw null; }
}
public partial class SoapServerFormatterSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink
{
public SoapServerFormatterSink(System.Runtime.Remoting.Channels.SoapServerFormatterSink.Protocol protocol, System.Runtime.Remoting.Channels.IServerChannelSink nextSink, System.Runtime.Remoting.Channels.IChannelReceiver receiver) { }
public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } }
public System.Collections.IDictionary Properties { get { throw null; } }
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } }
public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; }
public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { throw null; }
[System.SerializableAttribute]
public enum Protocol
{
Http = 0,
Other = 1,
}
}
public partial class SoapServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider, System.Runtime.Remoting.Channels.IServerFormatterSinkProvider
{
public SoapServerFormatterSinkProvider() { }
public SoapServerFormatterSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { }
public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } }
[System.Runtime.InteropServices.ComVisibleAttribute(false)]
public System.Runtime.Serialization.Formatters.TypeFilterLevel TypeFilterLevel { get { throw null; } set { } }
public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; }
public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore channelData) { }
}
public enum SocketCachePolicy
{
AbsoluteTimeout = 1,
Default = 0,
}
}
namespace System.Runtime.Remoting.Channels.Http
{
public partial class HttpChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel
{
public HttpChannel() { }
public HttpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { }
public HttpChannel(int port) { }
public object ChannelData { get { throw null; } }
public string ChannelName { get { throw null; } }
public int ChannelPriority { get { throw null; } }
public string ChannelScheme { get { throw null; } }
public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } }
public bool IsSecured { get { throw null; } set { } }
public override object this[object key] { get { throw null; } set { } }
public override System.Collections.ICollection Keys { get { throw null; } }
public override System.Collections.IDictionary Properties { get { throw null; } }
public bool WantsToListen { get { throw null; } set { } }
public void AddHookChannelUri(string channelUri) { }
public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { throw null; }
public string[] GetUrlsForUri(string objectURI) { throw null; }
public string Parse(string url, out string objectURI) { throw null; }
public void StartListening(object data) { }
public void StopListening(object data) { }
}
public partial class HttpClientChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender, System.Runtime.Remoting.Channels.ISecurableChannel
{
public HttpClientChannel() { }
[System.MonoTODOAttribute("Handle the machineName, proxyName, proxyPort, servicePrincipalName, useAuthenticatedConnectionSharing properties")]
public HttpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { }
public HttpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { }
public string ChannelName { get { throw null; } }
public int ChannelPriority { get { throw null; } }
public bool IsSecured { get { throw null; } set { } }
public override object this[object key] { get { throw null; } set { } }
public override System.Collections.ICollection Keys { get { throw null; } }
public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { throw null; }
public string Parse(string url, out string objectURI) { throw null; }
}
public partial class HttpRemotingHandler : System.Web.IHttpHandler
{
public HttpRemotingHandler() { }
[System.MonoTODOAttribute]
public HttpRemotingHandler(System.Type type, object srvID) { }
public bool IsReusable { get { throw null; } }
public void ProcessRequest(System.Web.HttpContext context) { }
}
public partial class HttpRemotingHandlerFactory : System.Web.IHttpHandlerFactory
{
public HttpRemotingHandlerFactory() { }
public System.Web.IHttpHandler GetHandler(System.Web.HttpContext context, string verb, string url, string filePath) { throw null; }
public void ReleaseHandler(System.Web.IHttpHandler handler) { }
}
public partial class HttpServerChannel : System.Runtime.Remoting.Channels.BaseChannelWithProperties, System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelReceiverHook
{
public HttpServerChannel() { }
[System.MonoTODOAttribute("Handle the listen property")]
public HttpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { }
public HttpServerChannel(int port) { }
public HttpServerChannel(string name, int port) { }
public HttpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { }
public object ChannelData { get { throw null; } }
public string ChannelName { get { throw null; } }
public int ChannelPriority { get { throw null; } }
public string ChannelScheme { get { throw null; } }
public System.Runtime.Remoting.Channels.IServerChannelSink ChannelSinkChain { get { throw null; } }
public override object this[object key] { get { throw null; } set { } }
public override System.Collections.ICollection Keys { get { throw null; } }
public bool WantsToListen { get { throw null; } set { } }
public void AddHookChannelUri(string channelUri) { }
public string GetChannelUri() { throw null; }
public virtual string[] GetUrlsForUri(string objectUri) { throw null; }
public string Parse(string url, out string objectURI) { throw null; }
public void StartListening(object data) { }
public void StopListening(object data) { }
}
}
namespace System.Runtime.Remoting.Channels.Ipc
{
public partial class IpcChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender
{
public IpcChannel() { }
public IpcChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { }
public IpcChannel(string portName) { }
public object ChannelData { get { throw null; } }
public string ChannelName { get { throw null; } }
public int ChannelPriority { get { throw null; } }
public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { throw null; }
public string[] GetUrlsForUri(string objectURI) { throw null; }
public string Parse(string url, out string objectURI) { throw null; }
public void StartListening(object data) { }
public void StopListening(object data) { }
}
public partial class IpcClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender
{
public IpcClientChannel() { }
public IpcClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { }
public IpcClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { }
public string ChannelName { get { throw null; } }
public int ChannelPriority { get { throw null; } }
public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { throw null; }
public string Parse(string url, out string objectURI) { throw null; }
}
public partial class IpcServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver
{
public IpcServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { }
public IpcServerChannel(string portName) { }
public IpcServerChannel(string name, string portName) { }
public IpcServerChannel(string name, string portName, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { }
public object ChannelData { get { throw null; } }
public string ChannelName { get { throw null; } }
public int ChannelPriority { get { throw null; } }
public string GetChannelUri() { throw null; }
public virtual string[] GetUrlsForUri(string objectUri) { throw null; }
public string Parse(string url, out string objectURI) { throw null; }
public void StartListening(object data) { }
public void StopListening(object data) { }
}
}
namespace System.Runtime.Remoting.Channels.Tcp
{
public partial class TcpChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender
{
public TcpChannel() { }
public TcpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) { }
public TcpChannel(int port) { }
public object ChannelData { get { throw null; } }
public string ChannelName { get { throw null; } }
public int ChannelPriority { get { throw null; } }
public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { throw null; }
public string[] GetUrlsForUri(string objectURI) { throw null; }
public string Parse(string url, out string objectURI) { throw null; }
public void StartListening(object data) { }
public void StopListening(object data) { }
}
public partial class TcpClientChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelSender
{
public TcpClientChannel() { }
public TcpClientChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { }
public TcpClientChannel(string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider) { }
public string ChannelName { get { throw null; } }
public int ChannelPriority { get { throw null; } }
public virtual System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, out string objectURI) { throw null; }
public string Parse(string url, out string objectURI) { throw null; }
}
public partial class TcpServerChannel : System.Runtime.Remoting.Channels.IChannel, System.Runtime.Remoting.Channels.IChannelReceiver
{
public TcpServerChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { }
public TcpServerChannel(int port) { }
public TcpServerChannel(string name, int port) { }
public TcpServerChannel(string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider) { }
public object ChannelData { get { throw null; } }
public string ChannelName { get { throw null; } }
public int ChannelPriority { get { throw null; } }
public string GetChannelUri() { throw null; }
public virtual string[] GetUrlsForUri(string objectUri) { throw null; }
public string Parse(string url, out string objectURI) { throw null; }
public void StartListening(object data) { }
public void StopListening(object data) { }
}
}
namespace System.Runtime.Remoting.MetadataServices
{
public partial class MetaData
{
public MetaData() { }
[System.MonoTODOAttribute("strong name")]
public static void ConvertCodeSourceFileToAssemblyFile(string codePath, string assemblyPath, string strongNameFilename) { }
[System.MonoTODOAttribute("strong name")]
public static void ConvertCodeSourceStreamToAssemblyFile(System.Collections.ArrayList outCodeStreamList, string assemblyPath, string strongNameFilename) { }
public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList) { }
public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl) { }
public static void ConvertSchemaStreamToCodeSourceStream(bool clientProxy, string outputDirectory, System.IO.Stream inputStream, System.Collections.ArrayList outCodeStreamList, string proxyUrl, string proxyNamespace) { }
public static void ConvertTypesToSchemaToFile(System.Runtime.Remoting.MetadataServices.ServiceType[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { }
public static void ConvertTypesToSchemaToFile(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, string path) { }
public static void ConvertTypesToSchemaToStream(System.Runtime.Remoting.MetadataServices.ServiceType[] serviceTypes, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { }
public static void ConvertTypesToSchemaToStream(System.Type[] types, System.Runtime.Remoting.MetadataServices.SdlType sdlType, System.IO.Stream outputStream) { }
public static void RetrieveSchemaFromUrlToFile(string url, string path) { }
public static void RetrieveSchemaFromUrlToStream(string url, System.IO.Stream outputStream) { }
public static void SaveStreamToFile(System.IO.Stream inputStream, string path) { }
}
public partial class SdlChannelSink : System.Runtime.Remoting.Channels.IChannelSinkBase, System.Runtime.Remoting.Channels.IServerChannelSink
{
public SdlChannelSink(System.Runtime.Remoting.Channels.IChannelReceiver receiver, System.Runtime.Remoting.Channels.IServerChannelSink nextSink) { }
public System.Runtime.Remoting.Channels.IServerChannelSink NextChannelSink { get { throw null; } }
public System.Collections.IDictionary Properties { get { throw null; } }
public void AsyncProcessResponse(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers, System.IO.Stream stream) { }
public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers) { throw null; }
public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage(System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream) { throw null; }
}
public partial class SdlChannelSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider
{
public SdlChannelSinkProvider() { }
public SdlChannelSinkProvider(System.Collections.IDictionary properties, System.Collections.ICollection providerData) { }
public System.Runtime.Remoting.Channels.IServerChannelSinkProvider Next { get { throw null; } set { } }
public System.Runtime.Remoting.Channels.IServerChannelSink CreateSink(System.Runtime.Remoting.Channels.IChannelReceiver channel) { throw null; }
public void GetChannelData(System.Runtime.Remoting.Channels.IChannelDataStore localChannelData) { }
}
[System.SerializableAttribute]
public enum SdlType
{
Sdl = 0,
Wsdl = 1,
}
public partial class ServiceType
{
public ServiceType(System.Type type) { }
public ServiceType(System.Type type, string url) { }
public System.Type ObjectType { get { throw null; } }
public string Url { get { throw null; } }
}
[System.SerializableAttribute]
public partial class SUDSGeneratorException : System.Exception
{
protected SUDSGeneratorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
}
[System.SerializableAttribute]
public partial class SUDSParserException : System.Exception
{
protected SUDSParserException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
}
}
namespace System.Runtime.Remoting.Services
{
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
public abstract partial class RemotingClientProxy : System.ComponentModel.Component
{
protected object _tp;
protected System.Type _type;
protected string _url;
protected RemotingClientProxy() { }
[System.MonoTODOAttribute]
public bool AllowAutoRedirect { get { throw null; } set { } }
[System.MonoTODOAttribute]
public object Cookies { get { throw null; } }
[System.MonoTODOAttribute]
public string Domain { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool EnableCookies { get { throw null; } set { } }
[System.MonoTODOAttribute]
public string Password { get { throw null; } set { } }
[System.MonoTODOAttribute]
public string Path { get { throw null; } set { } }
[System.MonoTODOAttribute]
public bool PreAuthenticate { get { throw null; } set { } }
[System.MonoTODOAttribute]
public string ProxyName { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int ProxyPort { get { throw null; } set { } }
[System.MonoTODOAttribute]
public int Timeout { get { throw null; } set { } }
[System.MonoTODOAttribute]
public string Url { get { throw null; } set { } }
[System.MonoTODOAttribute]
public string UserAgent { get { throw null; } set { } }
[System.MonoTODOAttribute]
public string Username { get { throw null; } set { } }
[System.MonoTODOAttribute]
protected void ConfigureProxy(System.Type type, string url) { }
[System.MonoTODOAttribute]
protected void ConnectProxy() { }
}
public partial class RemotingService : System.ComponentModel.Component
{
public RemotingService() { }
[System.MonoTODOAttribute]
public System.Web.HttpApplicationState Application { get { throw null; } }
[System.MonoTODOAttribute]
public System.Web.HttpContext Context { get { throw null; } }
[System.MonoTODOAttribute]
public System.Web.HttpServerUtility Server { get { throw null; } }
[System.MonoTODOAttribute]
public System.Web.SessionState.HttpSessionState Session { get { throw null; } }
[System.MonoTODOAttribute]
public System.Security.Principal.IPrincipal User { get { throw null; } }
}
}