System.Runtime.Remoting Provides the implementation for a client formatter sink that uses the . Initializes a new instance of the class. The next in the sink chain. Asynchronously processes the provided message. A that provides a way to control the asynchronous message after it has been dispatched. The message to process. The sink that will receive the reply to the provided message. Requests asynchronous processing of a method call on the current sink. A stack of channel sinks that called the current sink. The message to process. The headers to add to the outgoing message that is heading to the server. The stream that is headed toward the transport sink. Requests asynchronous processing of a response to a method call on the current sink. A stack of sinks that called the current sink. Information that is associated with the current sink, generated on the request side and needed on the response side. The headers that are retrieved from the server response stream. The stream that is coming back from the transport sink. Returns the onto which the provided message is to be serialized. The onto which the provided message is to be serialized. The that contains details about the method call. The headers to add to the outgoing message that is heading to the server. Gets the next in the sink chain. The next in the sink chain. Gets the next in the sink chain. The next in the sink chain. Requests message processing from the current sink. The message to process. The headers to add to the outgoing message that is heading to the server. The stream that is headed toward the transport sink. When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized. When this method returns, contains a that is coming back from the transport sink. This parameter is passed uninitialized. Gets a of properties for the current channel sink. A of properties for the current channel sink. Synchronously processes the provided message. The response to the processed message. The message to process. Provides the implementation for the binary client formatter sink provider. Initializes a new instance of the class with default values. Initializes a new instance of the class with the given properties and provider data. A of configuration properties to use with the new instance of . A of objects that contain provider data to use with the new instance of . Creates a sink chain. The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint. Channel for which this sink chain is being constructed. URL of object to connect to or the channel URI for the target object. A channel data object that describes a channel on the remote server. Gets or sets the next in the sink provider chain. The next in the sink provider chain. Provides the implementation for a server formatter sink that uses the . Initializes a new instance of the class. The that will be used with the current instance of . The next sink in the channel sink chain. Indicates the channel that will receive the messages that are serialized by the new instance of . Requests processing of the response from a method call that is sent asynchronously. A stack of sinks that is leading back to the server transport sink. Information that is associated with the current sink, generated on the request side, and needed on the response side. The response message. The headers to add to the return message that is heading to the client. The stream that is heading back to the transport sink. Returns the onto which the provided response message is to be serialized. The onto which the provided response message is to be serialized. A stack of sinks that is leading back to the server transport sink. Information that is associated with the current sink, generated on the request side, and needed on the response side. The response message to serialize. The headers to put in the response stream to the client. Gets the next in the sink chain. The next in the sink chain. Requests message processing from the current sink. A status value that provides information about how the message was processed. A stack of channel sinks that called the current sink. The message that contains the request. Headers that are retrieved from the incoming message from the client. The stream that needs to be processed and passed on to the deserialization sink. When this method returns, contains a that holds the response message. This parameter is passed uninitialized. When this method returns, contains a that holds the headers to add to the return message that is heading to the client. This parameter is passed uninitialized. When this method returns, contains a that is heading to the transport sink. This parameter is passed uninitialized. Gets a of properties for the current channel sink. A of properties for the current channel sink. Gets or sets the TypeFilterLevel value of automatic deserialization that the BinaryServerFormatterSink performs. The TypeFilterLevel that represents the current automatic deserialization level. Specifies the protocol to use with the class. Indicates that the current formatter sink is using the HTTP protocol, and therefore requires special processing. Indicates that a protocol other than HTTP is used with the current formatter sink. Provides the implementation for the server formatter channel sink provider that uses the . Initializes a new instance of the class with default values. Initializes a new instance of the class with the provided properties and provider data. A of configuration properties to use with the new instance of . A of to use with the new instance of . Creates a sink chain. The first sink of the newly formed channel sink chain. The channel for which to create the channel sink chain. Returns the channel data for the channel that the current sink is associated with. A object in which the channel data is to be returned. Gets or sets the next in the sink provider chain. The next in the sink provider chain. Gets or sets the TypeFilterLevel value of automatic deserialization the BinaryServerFormatterSink performs. The TypeFilterLevel that represents the current automatic deserialization level. The transport keys associated with common values used by the channels. Creates an instance of . The transport key associated with a unique ID given to each incoming socket connection. The transport key associated with the IP address from which an incoming request arrived. The transport key associated with the URI that made the request. The interface provides methods that indicate whether a client is authorized to connect on the current channel, based on the client's network address and user identity. Gets a Boolean value that indicates whether the network address of the client is authorized to connect on the current channel. true if the network address of the client is authorized; otherwise, false. The that identifies the network address of the client. Gets a Boolean value that indicates whether the user identity of the client is authorized to connect on the current channel. true if the user identity of the client is authorized; otherwise, false. The that represents the user identity of the client. Provides the implementation for a client formatter sink that uses the . Initializes a new instance of the class. The next sink in the channel sink chain. Asynchronously processes the provided message. A that provides a way to control the asynchronous message after it has been dispatched. The message to process. The sink that will receive the reply to the provided message. Requests asynchronous processing of a method call on the current sink. A stack of channel sinks that called the current sink. The message to process. The headers to add to the outgoing message heading to the server. The stream headed to the transport sink. Requests asynchronous processing of a response to a method call on the current sink. A stack of sinks that called the current sink. The state associated with the current sink. The headers retrieved from the server response stream. The stream coming back from the transport sink. Returns the onto which the provided message is to be serialized. The onto which the provided message is to be serialized. The containing details about the method call. The headers to add to the outgoing message heading to the server. Gets the next in the sink chain. The next in the sink chain. Gets the next in the sink chain. The next in the sink chain. Requests message processing from the current sink. The message to process. The headers to add to the outgoing message heading to the server. The stream headed toward the transport sink. When this method returns, contains a interface that holds the headers that the server returned. This parameter is passed uninitialized. When this method returns, contains a coming back from the transport sink. This parameter is passed uninitialized. Gets a of properties for the current channel sink. A of properties for the current channel sink. Synchronously processes the provided message. The response to the processed message. The message to process. Provides the implementation for a client formatter sink provider. Initializes a new instance of the class with default values. Initializes a new instance of the class with the given properties and provider data. A of configuration properties to use with the new instance of . A of provider data to use with the new instance of . Creates a sink chain. The first sink of the newly formed channel sink chain, or null, which indicates that this provider will not or cannot provide a connection for this endpoint. Channel for which this sink chain is being constructed. URL of object to connect to or the channel URI for the target object. A channel data object describing a channel on the remote server. Gets or sets the next in the sink provider chain. The next in the sink provider chain. Provides the implementation for a server formatter sink that uses the . Initializes a new instance of the class. The that will be used with the current instance of . The next sink in the channel sink chain. Indicates the channel that will receive the messages serialized by the new instance of . Requests processing from the current sink of the response from a method call sent asynchronously. A stack of sinks leading back to the server transport sink. Information associated with the current sink, generated on the request side, and needed on the response side. The response message. The headers to add to the return message heading to the client. The stream heading back to the transport sink. Returns the onto which the provided response message is to be serialized. The onto which the provided response message is to be serialized. A stack of sinks leading back to the server transport sink. Information associated with the current sink, generated on the request side, and needed on the response side. The response message that is to be serialized. The headers to put in the response stream to the client. Gets the next in the sink chain. The next in the sink chain. Requests message processing from the current sink. A status value that provides information about how the message was processed. The stack of sinks that transports the message. The message that contains the request. Headers retrieved from the incoming message from the client. The stream that needs to be processed and passed on to the deserialization sink. When this method returns, contains a that holds the response message. This parameter is passed uninitialized. When this method returns, contains a that holds the headers to add to the return message heading to the client. This parameter is passed uninitialized. When this method returns, contains a that is heading back to the transport sink. This parameter is passed uninitialized. Gets a of properties for the current channel sink. A of properties for the current channel sink. For more information, see Channel and Formatter Configuration Properties. Gets or sets the TypeFilterLevel value of automatic deserialization the SoapServerFormatterSink performs. The TypeFilterLevel that represents the current automatic deserialization level. Specifies the protocol to use with the class. Indicates that the current formatter sink is using the HTTP protocol, and therefore requires special processing. Indicates that a protocol other than HTTP is used with the current formatter sink. Provides the implementation for a server formatter channel sink provider that uses the . Initializes a new instance of the class with default values. Initializes a new instance of the class with the provided properties and provider data. A of configuration properties to use with the new instance of . A of provider data to use with the new instance of . Creates a sink chain. The first sink of the newly formed channel sink chain. The channel for which to create the channel sink chain. Returns the channel data for the channel that the current sink is associated with. A object in which the channel data is to be returned. Gets or sets the next in the sink provider chain. The next in the sink provider chain. Gets or sets the TypeFilterLevel value of automatic deserialization the SoapServerFormatterSink performs. The TypeFilterLevel that represents the current automatic deserialization level. Specifies the policy for removing clients from the cache maintained by remoting clients. Remove a socket from the cache a fixed time after its last use. Remove a socket from the cache a fixed time after its creation. Implements a client channel for remote calls that uses the HTTP protocol to transmit messages. Initializes a new instance of the class. Initializes a new instance of the class with the specified configuration properties and sinks. A collection that specifies values for configuration properties to be used by the client and server channels. The implementation to be used by the client channel. The implementation to be used by the server channel. A configuration property was incorrectly formatted. Initializes a new instance of the class with a server channel that listens on the specified port. The port on which the server channel listens. Adds a URI on which the channel hook should listen. Should always be a null reference (Nothing in Visual Basic) for Gets the channel-specific data. The channel data. Gets the name of the current channel. A that contains the name of the channel. Gets the priority of the current channel. An integer that represents the priority assigned to the channel. Gets the type of listener to hook into (for example, "http"). The type of listener to hook into. Gets the channel sink chain that the current channel is using. The channel sink chain that the current channel is using. Returns a channel message sink that delivers messages to the specified URL or channel data object. A channel message sink that delivers messages to the specified URL or channel data object. The URL to which the new sink will deliver messages. Can be null. The channel data object of the remote host to which the new sink will deliver messages. Can be null. When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized. Returns an array of all the URLs for an object with the specified URI, hosted on the current . An array of the URLs for an object with the specified URI, hosted on the current . The URI of the object for which URL's are required. Gets or sets a Boolean value that indicates whether the current channel is secure. A Boolean value that indicates whether the current instance is secure. Returns the specified channel property. A that represents the channel property specified by . The key of the channel property to retrieve. Gets a of keys that the channel properties are associated with. A of keys that the channel properties are associated with. Extracts the channel URI and the remote well-known object URI from the specified URL. The URI of the current channel, or null if the specified URL is not an HTTP URL. The URL from which to extract the URI of the remote well-known object. When this method returns, contains a that holds the URI of the remote well-known object. This parameter is passed uninitialized. Gets a of the channel properties associated with the current channel. A of the channel properties associated with the current channel. Instructs the current channel to start listening for requests. Should always be a null reference (Nothing in Visual Basic) for . Instructs the current channel to stop listening for requests. The channel URI on which the channel hook is listening. Gets a Boolean value that indicates whether the current instance wants to be hooked into the outside listener service. A Boolean value that indicates whether wants to be hooked into the outside listener service. Implements a client channel for remote calls that uses the HTTP protocol to transmit messages. Initializes a new instance of the class. Initializes a new instance of the class with the specified configuration properties and sink. A collection that specifies values for configuration properties to be used by the channel. The implementation to be used by the channel. A configuration property was incorrectly formatted. Initializes a new instance of the class with the specified name and sink. The name of the new instance of the . The to be used by the channel. Gets the name of the current channel. A that contains the name of the channel. Gets the priority of the current channel. An integer that represents the priority assigned to the channel. Returns a channel message sink that delivers messages to the specified URL or channel data object. A channel message sink that delivers messages to the specified URL or channel data object. The URL to which the new sink will deliver messages. Can be null. The channel data object of the remote host to which the new sink will deliver messages. Can be null. When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized. Gets or sets whether the client channel is secured. true is the client channel is secured otherwise false. Returns the specified channel property. A that represents the channel property specified by . The key of the channel property to retrieve. Gets a of keys that the channel properties are associated with. A of keys that the channel properties are associated with. Extracts the channel URI and the remote well-known object URI from the specified URL. The URI of the current channel, or null if the specified URL is not an HTTP URL. The URL from which to extract the URI of the remote well-known object. When this method returns, contains a that holds the URI of the remote well-known object. This parameter is passed uninitialized. Implements an ASP.NET handler that forwards requests to the remoting HTTP channel. Initializes a new instance of the class with default values. Initializes a new instance of the class with default values. The constructor ignores the parameter. The constructor ignores the parameter. Gets a Boolean value that indicates whether another request can use the . true for all instances of . Enables processing of HTTP Web requests by the current instance. A that provides references to the intrinsic server objects (for example, Request, Response, Session, and Server) used to service HTTP requests. Initializes new instances of the class. Creates an instance of . Returns an instance of the class. A new that processes the request. An instance of the class that provides references to intrinsic server objects (for example, Request, Response, Session, and Server) used to service HTTP requests. The HTTP data transfer method (GET or POST) that the client uses. The of the requested resource. The to the requested resource. Enables a factory to reuse the specified . The to release. Implements a server channel for remote calls that uses the HTTP protocol to transmit messages. Initializes a new instance of the class. Initializes a new instance of the class with the specified channel properties and sink. A of the channel properties that hold the configuration information for the current channel. The to use with the new instance of the . A configuration property was incorrectly formatted. Initializes a new instance of the class that listens on the specified port. The port on which the channel listens. Initializes a new instance of the class with the given name and that listens on the specified port. The name of the channel. The port on which the channel listens. Initializes a new instance of the class at the specified port with the given name, which listens on the specified port, and uses the specified sink. The name of the channel. The port on which the channel listens. The to be used by the channel. Adds a URI on which the channel hook must listen. A URI on which the channel hook must listen. Gets channel-specific data. A instance that contains channel-specific data. Gets the name of the current channel. A object that contains the name of the channel. Gets the priority of the current channel. An integer that represents the priority assigned to the channel. Gets the type of listener to hook into (for example, "http"). The type of listener to hook into. Gets the channel sink chain that the current channel is using. The channel sink chain that the current channel is using. Returns the URI of the current channel. The URI of the current channel. Returns an array of all the URLs for an object with the specified URI, hosted on the current . An array of the URLs for an object with the specified URI, hosted on the current . The URI of the object for which URLs are required. Returns the specified channel property. A that represents the channel property specified by . The key of the channel property to retrieve. Gets a of keys the channel properties are associated with. A of keys the channel properties are associated with. Extracts the channel URI and the remote well-known object URI from the specified URL. The channel URI. The URL from which to extract the URIs. When this method returns, contains a that holds the URI of the remote well-known object. This parameter is passed uninitialized. Instructs the current channel to start listening for requests. Should always be null for . Instructs the current channel to stop listening for requests. Should always be null for . Gets a Boolean value that indicates whether wants to be hooked into the outside listener service. A Boolean value that indicates whether wants to be hooked into the outside listener service. Provides a channel implementation that uses the IPC protocol to transmit messages. Initializes a new instance of the class, activating only a client channel, and not a server channel. Initializes a new instance of the class with the specified configuration properties and sinks. A collection specifying values for configuration properties to be used by the client and server channels. The implementation to be used by the client channel. The implementation to be used by the server channel. Initializes a new instance of the class with a server channel that listens on the specified IPC port. The name of the IPC port. Gets the channel-specific data. A instance that contains channel-specific data. Gets the name of the current channel. A that contains the name of the channel. Gets the priority of the current channel. An integer that represents the priority assigned to the channel. Returns a channel message sink that delivers messages to the specified URL or channel data object. A channel message sink that delivers messages to the specified URL or channel data object. The URL to which the new sink should deliver messages. Can be null. The channel data object of the remote host to which the new sink should deliver messages. Can be null. When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized. Returns an array of all the URLs for an object with the specified URI, hosted on the current . An array of the URLs for an object with the specified URI, hosted on the current . The URI of the object for which URLs are required. Gets or sets a Boolean value that indicates whether the current channel is secure. A Boolean value that indicates whether the current instance is secure. Extracts the channel URI and the remote well-known object URI from the specified URL. The URI of the current channel. The URL from which to extract the URI of the remote well-known object. When this method returns, contains a that holds the URI of the remote well-known object. This parameter is passed uninitialized. Instructs the current channel to start listening for requests. Optional initialization information. Instructs the current channel to stop listening for requests. Optional state information for the channel. Implements a client channel for remote calls that uses the IPC protocol to transmit messages. Initializes a new instance of the class. Initializes a new instance of the class with the specified configuration properties and sink. A collection that specifies values for configuration properties to be used by the channel. The implementation to be used by the channel. Initializes a new instance of the class with the specified name and sink. The name of the channel. The implementation to be used by the channel. Gets the name of the current channel. A instance that contains the name of the channel. Gets the priority of the current channel. An integer that indicates the priority assigned to the channel. Returns a channel message sink that delivers messages to the specified URL or channel data object. A channel message sink that delivers messages to the specified URL or channel data object. The URL to which the new sink delivers messages. This parameter can be null. The channel data object of the remote host to which the new sink will deliver messages. This parameter can be null. When this method returns, contains the URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized. The provided sink does not implement . Gets or sets a Boolean value that indicates whether the current channel is secure. A Boolean value that indicates whether the current instance is secure. Extracts the channel URI and the remote well-known object URI from the specified URL. A that contains the channel URI. The URL from which to extract the object URI. When this method returns, a instance that holds the URI of the remote well-known object. This parameter is passed uninitialized. Implements a server channel for remote calls that uses the IPC system to transmit messages. Initializes a new instance of the class with the specified channel properties and sink. A collection that specifies values for configuration properties to be used by the channel. The implementation to be used by the channel. Initializes a new instance of the class with the specified channel properties, sink, and security descriptor. A collection that specifies values for configuration properties to be used by the channel. The implementation to be used by the channel. A to be used by the channel. Initializes a new instance of the class with the specified IPC port name. The name of the IPC port to be used by the channel. Initializes a new instance of the class with the specified channel name and IPC port name. The name of the channel. The name of the IPC port to be used by the channel. Initializes a new instance of the class with the specified channel name, IPC port name, and sink. The name of the channel. The name of the IPC port to be used by the channel. The implementation to be used by the channel. Gets channel-specific data. A instance that contains channel-specific data. Gets the name of the current channel. A instance that contains the name of the channel. Gets the priority of the current channel. An integer that indicates the priority assigned to the channel. Returns the URI of the current channel. A that contains the URI of the channel. Returns an array of all the URLs for the object with the specified URI, hosted on the current instance. An array of the URLs for an object with the specified URI, hosted on the current instance. The URI of the object for which URLs are required. Gets or sets a Boolean value that indicates whether the current channel is secure. A Boolean value that indicates whether the current instance is secure. Extracts the channel URI and the remote well-known object URI from the specified URL. The URI of the current channel. The URL from which to extract the URI of the remote well-known object. When this method returns, contains a instance that holds the URI of the remote well-known object. Instructs the current channel to start listening for requests. An object that specifies an initialization state, or null, if you do not want to pass a specific state to the channel. The specified listening port is not available. Instructs the current channel to stop listening for requests. An object that specifies an initialization state, or null, if you do not want to pass a specific state to the channel. Provides a channel implementation that uses the TCP protocol to transmit messages. Initializes a new instance of the class, activating only a client channel, and not a server channel. Initializes a new instance of the class with the specified configuration properties and sinks. A collection that specifies values for configuration properties to be used by the client and server channels. The implementation to be used by the client channel. The implementation to be used by the server channel. A provided channel property was improperly formatted. Initializes a new instance of the class with a server channel that listens on the specified port. The port on which the server channel listens. Gets the channel-specific data. A instance that contains channel-specific data. Gets the name of the current channel. A that contains the name of the channel. Gets the priority of the current channel. An integer that represents the priority assigned to the channel. Returns a channel message sink that delivers messages to the specified URL or channel data object. A channel message sink that delivers messages to the specified URL or channel data object. The URL to which the new sink should deliver messages. Can be null. The channel data object of the remote host to which the new sink should deliver messages. Can be null. When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized. Returns an array of all the URLs for an object with the specified URI, hosted on the current . An array of the URLs for an object with the specified URI, hosted on the current . The URI of the object for which URLs are required. Gets or sets a Boolean value that indicates whether the current channel is secure. A Boolean value that indicates whether the current instance is secure. Extracts the channel URI and the remote well-known object URI from the specified URL. The URI of the current channel. The URL from which to extract the URI of the remote well-known object. When this method returns, contains a that holds the URI of the remote well-known object. This parameter is passed uninitialized. Instructs the current channel to start listening for requests. Optional initialization information. Instructs the current channel to stop listening for requests. Optional state information for the channel. For remote calls, implements a client channel that uses the TCP protocol to transmit messages. Initializes a new instance of the class. Initializes a new instance of the class with the specified configuration properties and sink. A collection that specifies values for configuration properties to be used by the channel. The implementation to be used by the channel. A configuration property was incorrectly formatted. Initializes a new instance of the class with the specified name and sink. The name of the channel. The implementation to be used by the channel. Gets the name of the current channel. A instance that contains the name of the channel. Gets the priority of the current channel. An integer that represents the priority assigned to the channel. Returns a channel message sink that delivers messages to the specified URL or channel data object. A channel message sink that delivers messages to the specified URL or channel data object. The URL to which the new sink delivers messages. Can be null. The channel data object of the remote host to which the new sink will deliver messages. Can be null. When this method returns, contains a URI of the new channel message sink that delivers messages to the specified URL or channel data object. This parameter is passed uninitialized. Gets or sets a Boolean value that indicates whether the current channel is secure A Boolean value that indicates whether the current instance is secure. Extracts the channel URI and the remote well-known object URI from the specified URL. The channel URI. The URL from which to extract the URIs. When this method returns, contains a instance that holds the URI of the remote well-known object. This parameter is passed uninitialized. Implements a server channel for remote calls that uses the TCP protocol to transmit messages. Initializes a new instance of the class with the specified channel properties and sink. A collection specifying values for configuration properties to be used by the channel. The implementation to be used by the channel. A provided channel property was badly formatted. Initializes a new instance of the class with the specified channel properties, sink, and authorization provider. A collection that specifies values for configuration properties to be used by the channel. The implementation to be used by the channel. The implementation to be used by the channel. A provided channel property was badly formatted. Initializes a new instance of the class that listens on the specified port. The port on which the channel listens. Initializes a new instance of the class with the given name and that listens on the specified port. The name of the channel. The port on which the channel listens. Initializes a new instance of the class with the given name, which listens on the specified port, and uses the specified sink. The name of the channel. The port on which the channel listens. The implementation to be used by the channel. Gets channel-specific data. A instance containing channel-specific data. Gets the name of the current channel. A instance that contains the name of the channel. Gets the priority of the current channel. An integer that represents the priority assigned to the channel. Returns the URI of the current channel. The URI of the current channel. Returns an array of all the URLs for an object with the specified URI, hosted on the current instance. An array of the URLs for an object with the specified URI, hosted on the current instance. The URI of the object for which URLs are required. Gets or sets a Boolean value that indicates whether the current channel is secure. A Boolean value that indicates whether the current instance is secure. Extracts the channel URI and the remote well-known object URI from the specified URL. The URI of the current channel. The URL from which to extract the URI of the remote well-known object. When this method returns, contains a instance that holds the URI of the remote well-known object. This parameter is passed uninitialized. Instructs the current channel to start listening for requests. Optional initialization information. Instructs the current channel to stop listening for requests. Optional state information for the channel. Provides methods that allow you to work with XML schema. Creates an instance of . Compiles a specified code source file into a runtime assembly file. The path to the file that contains the source code. The location where the new run-time assembly is generated. The strong name to compile into the new assembly. Can be . Compiles specified code source streams into a run-time assembly file. A of streams with the source code. The location where the new run-time assembly is generated. The strong name to compile into the new run-time assembly. Can be . Converts the specified schema definition into C# proxy source code. Indicates the type of proxy to generate. If true, generates a simple proxy (also known as wrapped proxy) that automatically loads the channels, exposes all the methods of the remote object, and provides access to the channel properties. If false, generates a transparent proxy that exposes all the methods of the remote object. The directory where the new C# source code files with the proxy are created. The input stream that contains the schema definition in Web Services Description Language (WSDL) format. The list of file names for the code streams that are generated. Note that the method can create multiple source code streams. Converts the specified schema definition into C# proxy source code for a remote object that is located at the specified URL. Indicates the type of proxy to generate. If true, generates a simple proxy (also known as wrapped proxy) that automatically loads the channels, exposes all the methods of the remote object, and provides access to the channel properties. If false, generates a transparent proxy that exposes all the methods of the remote object. The directory where the new C# source code files with the proxy are created. The input stream that contains the schema definition in Web Services Description Language (WSDL) format. The list of file names for the code streams that are generated. Note that the method can create multiple source code streams. The URL where the target remote object that is represented by the new proxy will be located. Converts the specified schema definition into C# proxy source code for a remote object that is located at the specified URL and in the provided class namespace. Indicates the type of proxy to generate. If true, generates a simple proxy (also known as wrapped proxy) that automatically loads the channels, exposes all the methods of the remote object, and provides access to the channel properties. If false, generates a transparent proxy that exposes all the methods of the remote object. The directory where the new C# source code files with the proxy are created. The input stream containing the schema definition in Web Services Description Language (WSDL) format. The list of file names for the code streams that are generated. Note that the method can create multiple source code streams. The URL where the target remote object that is represented by the new proxy will be located. The namespace of the newly created proxy. Converts the specified service types to XML schema, and writes it to a file that is specified by name. The instances to convert to XML schema. The type of service description language to use for the XML schema. The path of the XML file. Converts the specified object types to XML schema, and writes it to a file that is specified by name. The object types to convert to XML schema. The type of service description language to use for the XML schema. The path of the XML file. Converts the specified service types to XML schema, and writes it to a specified stream. The instances to convert to XML schema. The type of service description language to use for the XML schema. The that the schema is written to. Converts the specified object types to XML schema, and writes it to a specified stream. The object types to convert to XML schema. The type of service description language to use for the XML schema. The that the schema is written to. Downloads the XML schema from a URL, and writes it to the specified file. The URL where the XML schema is located. The path of the file that the schema is written to. Downloads the XML schema from a URL, and writes it to the specified stream. The URL where the XML schema is located. The that the schema is written to. Saves the input stream to a file with the specified name. The stream to write to the specified file. The file that the input stream is written to. Provides the implementation for a server channel sink that generates Web Services Description Language (WSDL) dynamically on the server. Initializes a new instance of the class. Indicates the channel that will receive the messages serialized by the new instance of . The next sink in the sink chain. Requests processing from the current sink of the response from a method call that was sent asynchronously. A stack of sinks that lead back to the server transport sink. Information associated with the current sink, generated on the request side, and needed on the response side. The response message. The headers to add to the return message heading to the client. The stream heading back to the transport sink. Returns the onto which the provided response message is to be serialized. The onto which the provided response message is to be serialized. A stack of sinks that lead back to the server transport sink. Information associated with the current sink, generated on the request side, and needed on the response side. The response message to serialize. The headers to put in the response stream to the client. Gets the next in the sink chain. The next in the sink chain. Requests message processing from the current sink. A status value that provides information about how the message was processed. A stack of channel sinks that called the current sink. The message that contains the request. The headers that are retrieved from the incoming message from the client. The stream that needs to be processed and passed on to the deserialization sink. When this method returns, contains a that holds the response message. This parameter is passed uninitialized. When this method returns, contains a that holds the headers to add to return message heading to the client. This parameter is passed uninitialized. When this method returns, contains a that is heading to the transport sink. This parameter is passed uninitialized. Gets a of properties for the current channel sink. A of properties for the current channel sink. Provides the implementation for the server channel sink provider that creates instances. Initializes a new instance of the class with default values. Initializes a new instance of the class with specified properties and provider data. A of configuration properties to use with the new instance of . A of instances to use with the new instance of . Creates a sink chain. The first sink of the newly formed channel sink chain. The channel for which to create the channel sink chain. Returns the channel data for the channel that the current sink is associated with. A object in which the channel data is to be returned. Gets or sets the next in the sink provider chain. The next in the sink provider chain. Specifies the schema type that is used to describe services that are provided by an application. Indicates that basic Services Description Language (SDL) is used to describe services that are provided by an application. This value is obsolete. Indicates that the Web Services Description Language (WSDL) is used to describe services that are provided by an application. Associates a well-known object type that is passed to the Web Services Description Language (WSDL) generator with a remote endpoint that can process messages that are sent to a method on the type. Initializes a new instance of the class with the object that is passed to the Web Services Description Language (WSDL) generator. The object that is passed to the WSDL generator. Initializes a new instance of the class with the URL and of an object that is passed to the Web Services Description Language (WSDL) generator. The object that is passed to the WSDL generator. The well-known endpoint that can process messages that are sent to a method on the object type that is specified in the parameter. Gets the object that is passed to the Web Services Description Language (WSDL) generator. The object that the current was created for. Gets the URL of an object that is passed to the Web Services Description Language (WSDL) generator. The URL of an object that the current was created for. The exception that is thrown if an error occurs during the generation of Web Services Description Language (WSDL). Initializes a new instance of the class. The that holds the serialized object data about the exception being thrown. The that contains contextual information about the source or destination. The exception that is thrown if an error occurs during parsing of the Web Services Description Language (WSDL). Initializes a new instance of the class. The that holds the serialized object data about the exception being thrown. The that contains contextual information about the source or destination. The abstract base class for proxies to well-known objects that were generated by the Soapsuds tool. The transparent proxy inside the remoting client proxy object. Indicates the type of the object that the current proxy represents. Indicates the URL of the object that the current proxy represents. Gets or sets a value that indicates whether the automatic handling of server redirects is enabled. A Boolean value that indicates whether the automatic handling of server redirects is enabled. Internal. Automatically configures the proxy by loading the channels, if they are not already loaded and creating the proxy. The class type of the object that the current proxy represents. The URL of the object that the current proxy represents. Internal. Connects the proxy to the remoting channel that is specified by the property. This property is not currently implemented. The property returns null (Nothing in Visual Basic). The cookies for the current proxy. Gets or sets the domain name to be used for basic authentication and digest authentication. The name of the domain to use for basic authentication and digest authentication. This property is not currently implemented. The property throws a . A Boolean value that indicates whether the handling of cookies received from the server is enabled. Gets or sets the password to use for basic authentication and digest authentication. The password to use for basic authentication and digest authentication. Gets or sets the base URL to the server to use for requests. The base URL to the server to use for requests. Gets or sets a value that indicates whether preauthentication of requests is enabled. A Boolean value that indicates whether preauthentication of requests is enabled. Gets or sets the name of the proxy server to use for requests. The name of the proxy server to use for requests. Gets or sets the port number of the proxy server to use for requests. The port number of the proxy server to use for requests. Gets or sets the time-out in milliseconds to use for synchronous calls. The time-out in milliseconds to use for synchronous calls. Gets or sets the base URL to the server to use for requests. The base URL to the server to use for requests. Gets or sets the user agent HTTP header for the request. The user agent HTTP header for the request. Gets or sets the user name to send for basic authentication and digest authentication. The user name to send for basic authentication and digest authentication. Provides the base implementation for the remoting XML Web services. Creates an instance of . Gets a reference to the application object for the current HTTP request. A reference to the application object for the current HTTP request. Gets the current HTTP-specific context that is used by the HTTP server to process Web requests. The current HTTP-specific context that is used by the HTTP server to process Web requests. Gets the for the current request. The for the current request. Gets the for the current request. The for the current request. Gets the security context of the user on whose behalf the code is running, including that user's identity and any roles that the user belongs to. The security context of the user.