SslStreamSecurityBindingElement.BuildServerStreamUpgradeProvider(BindingContext) 方法
定义
基于提供的通道上下文在 StreamUpgradeProvider 的服务器上创建一个实例。Creates an instance on the server of the StreamUpgradeProvider based on the channel context provided.
public:
override System::ServiceModel::Channels::StreamUpgradeProvider ^ BuildServerStreamUpgradeProvider(System::ServiceModel::Channels::BindingContext ^ context);
public override System.ServiceModel.Channels.StreamUpgradeProvider BuildServerStreamUpgradeProvider (System.ServiceModel.Channels.BindingContext context);
override this.BuildServerStreamUpgradeProvider : System.ServiceModel.Channels.BindingContext -> System.ServiceModel.Channels.StreamUpgradeProvider
Public Overrides Function BuildServerStreamUpgradeProvider (context As BindingContext) As StreamUpgradeProvider
参数
- context
- BindingContext
整个通道堆栈的 BindingContext。The BindingContext for the entire channel stack.
返回
StreamUpgradeProvider实例。An instance of the StreamUpgradeProvider.
注解
此方法在打开服务时调用,并且提供了 StreamUpgradeProvider 抽象类的自定义实现。This method is called when opening the service and provides a custom implementation of the StreamUpgradeProvider abstract class.
BindingContext 参数用于对通道堆栈中的其他元素作出反应。The BindingContext parameter enables reacting to other elements in the channel stack.