DiscoveryEndpoint 构造函数

定义

创建 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

发现终结点的唯一地址。

适用于