Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Contains channel sink templates that can be inserted into a client channel call chain.
<configuration>
<system.runtime.remoting>
<channelSinkProviders>
<clientProviders>
<clientProviders>
<formatter>
<provider>
</clientProviders>
Child Elements
Element | Description |
---|---|
<formatter> | Contains a formatter sink provider template. Can occur one or more times in a <clientProviders> template element. |
<provider> | Contains a sink provider template. Can occur one or more times in a <clientProviders> template element. |
Remarks
Specifying a formatter sink provider or any number of other channel sink providers here creates a template that you can reference from other <clientProviders> elements elsewhere in the configuration file.
Example
The following configuration file section declares two provider templates.
<channelSinkProviders>
<clientProviders>
<provider
id="propsetter"
type="ChannelSinkPropertySetterProvider, PropsSink"
/>
<provider
id="logger"
type="Logging.LoggingClientChannelSinkProvider, LoggingSinks"
/>
</clientProviders>
</channelSinkProviders>
Elsewhere in the configuration file, these providers can be specified in a <clientProviders> element, as shown in the following example.
<channels>
<channel>
<clientProviders>
<provider ref="logger"/>
<provider ref="propsetter"/>
</clientProviders>
<channel>
</channels>
Requirements
Configuration Files: Application configuration file, machine configuration file (Machine.config)