DiscoveryEndpoint 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建 DiscoveryEndpoint 类的新实例。
重载
DiscoveryEndpoint() |
创建 DiscoveryEndpoint 类的新实例。 |
DiscoveryEndpoint(Binding, EndpointAddress) |
使用指定的绑定和终结点地址创建 DiscoveryEndpoint 类的新实例。 |
DiscoveryEndpoint(DiscoveryVersion, ServiceDiscoveryMode) |
使用指定的发现版本和模式初始化 DiscoveryEndpoint 类的新实例。 |
DiscoveryEndpoint(DiscoveryVersion, ServiceDiscoveryMode, Binding, EndpointAddress) |
使用指定的发现版本、模式、绑定和终结点地址初始化 DiscoveryEndpoint 类的新实例。 |
DiscoveryEndpoint()
创建 DiscoveryEndpoint 类的新实例。
public:
DiscoveryEndpoint();
public DiscoveryEndpoint ();
Public Sub New ()
注解
默认情况下,DiscoveryVersion 设置为 WSDiscoveryApril2005,并且 DiscoveryMode 设置为 Managed。
适用于
DiscoveryEndpoint(Binding, EndpointAddress)
使用指定的绑定和终结点地址创建 DiscoveryEndpoint 类的新实例。
public:
DiscoveryEndpoint(System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ endpointAddress);
public DiscoveryEndpoint (System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress);
new System.ServiceModel.Discovery.DiscoveryEndpoint : System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.Discovery.DiscoveryEndpoint
Public Sub New (binding As Binding, endpointAddress As EndpointAddress)
参数
- binding
- Binding
绑定。
- endpointAddress
- EndpointAddress
终结点地址。
注解
默认情况下,DiscoveryVersion 设置为 WSDiscoveryApril2005,并且 DiscoveryMode 设置为 Managed。
适用于
DiscoveryEndpoint(DiscoveryVersion, ServiceDiscoveryMode)
使用指定的发现版本和模式初始化 DiscoveryEndpoint 类的新实例。
public:
DiscoveryEndpoint(System::ServiceModel::Discovery::DiscoveryVersion ^ discoveryVersion, System::ServiceModel::Discovery::ServiceDiscoveryMode discoveryMode);
public DiscoveryEndpoint (System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode);
new System.ServiceModel.Discovery.DiscoveryEndpoint : System.ServiceModel.Discovery.DiscoveryVersion * System.ServiceModel.Discovery.ServiceDiscoveryMode -> System.ServiceModel.Discovery.DiscoveryEndpoint
Public Sub New (discoveryVersion As DiscoveryVersion, discoveryMode As ServiceDiscoveryMode)
参数
- discoveryVersion
- DiscoveryVersion
一个枚举值,表示 WS-Discovery 协议的一个版本。
- discoveryMode
- ServiceDiscoveryMode
一个枚举值,表示一种用于发送发现消息的模式。
适用于
DiscoveryEndpoint(DiscoveryVersion, ServiceDiscoveryMode, Binding, EndpointAddress)
使用指定的发现版本、模式、绑定和终结点地址初始化 DiscoveryEndpoint 类的新实例。
public:
DiscoveryEndpoint(System::ServiceModel::Discovery::DiscoveryVersion ^ discoveryVersion, System::ServiceModel::Discovery::ServiceDiscoveryMode discoveryMode, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ endpointAddress);
public DiscoveryEndpoint (System.ServiceModel.Discovery.DiscoveryVersion discoveryVersion, System.ServiceModel.Discovery.ServiceDiscoveryMode discoveryMode, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress endpointAddress);
new System.ServiceModel.Discovery.DiscoveryEndpoint : System.ServiceModel.Discovery.DiscoveryVersion * System.ServiceModel.Discovery.ServiceDiscoveryMode * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.Discovery.DiscoveryEndpoint
Public Sub New (discoveryVersion As DiscoveryVersion, discoveryMode As ServiceDiscoveryMode, binding As Binding, endpointAddress As EndpointAddress)
参数
- discoveryVersion
- DiscoveryVersion
一个枚举值,表示 WS-Discovery 协议的一个版本。
- discoveryMode
- ServiceDiscoveryMode
一个枚举值,表示一种用于发送发现消息的模式。
- binding
- Binding
绑定元素,这些元素指定客户端和服务之间的通信所用的协议、传输和消息编码器。
- endpointAddress
- EndpointAddress
发现终结点的唯一地址。