다음을 통해 공유


DuplexClientBase<TChannel> 생성자

정의

DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

오버로드

DuplexClientBase<TChannel>(Object)

지정된 콜백 개체를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

DuplexClientBase<TChannel>(InstanceContext)

지정된 콜백 개체를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

지정된 콜백 개체 및 서비스 엔드포인트를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

DuplexClientBase<TChannel>(Object, String)

지정된 콜백 개체 및 구성 이름을 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

지정된 콜백 개체 및 서비스 엔드포인트를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

DuplexClientBase<TChannel>(InstanceContext, String)

지정된 콜백 개체 및 구성 이름을 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

지정된 콜백 개체, 바인딩 및 서비스 엔드포인트 주소를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

지정된 콜백 개체, 구성 이름 및 서비스 엔드포인트 주소를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

DuplexClientBase<TChannel>(Object, String, String)

지정된 콜백 개체, 엔드포인트 구성 이름 및 서비스 엔드포인트 주소를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

지정된 콜백 개체, 바인딩 및 서비스 엔드포인트 주소를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

지정된 콜백 개체, 구성 이름 및 서비스 엔드포인트 주소를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

DuplexClientBase<TChannel>(InstanceContext, String, String)

지정된 콜백 개체, 구성 이름 및 서비스 엔드포인트 주소를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

DuplexClientBase<TChannel>(Object)

지정된 콜백 개체를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

protected:
 DuplexClientBase(System::Object ^ callbackInstance);
protected DuplexClientBase (object callbackInstance);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object)

매개 변수

callbackInstance
Object

콜백 개체를 서비스에 대한 채널과 연결하는 인스턴스 컨텍스트를 만드는 데 사용되는 개체입니다.

예외

callbackInstance이(가) null인 경우

설명

WCF는 개체를 사용하여 callbackInstance 모든 콜백 작업을 처리하는 새 InstanceContext 개체를 만듭니다.

적용 대상

DuplexClientBase<TChannel>(InstanceContext)

Source:
DuplexClientBase.cs
Source:
DuplexClientBase.cs

지정된 콜백 개체를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance);
protected DuplexClientBase (System.ServiceModel.InstanceContext callbackInstance);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext)

매개 변수

callbackInstance
InstanceContext

콜백 개체를 서비스에 대한 채널과 연결하는 InstanceContext 개체입니다.

예외

callbackInstance이(가) null인 경우

설명

사용자가 제공하는 는 callbackInstance 모든 콜백 작업을 서비스하는 데 사용됩니다.

적용 대상

DuplexClientBase<TChannel>(Object, ServiceEndpoint)

지정된 콜백 개체 및 서비스 엔드포인트를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

protected:
 DuplexClientBase(System::Object ^ callbackInstance, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
protected DuplexClientBase (object callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object, endpoint As ServiceEndpoint)

매개 변수

callbackInstance
Object

콜백 개체를 서비스에 대한 채널과 연결하는 인스턴스 컨텍스트를 만드는 데 사용되는 개체입니다.

endpoint
ServiceEndpoint

서비스 엔드포인트입니다.

예외

callbackInstance 또는 endpointnull인 경우

적용 대상

DuplexClientBase<TChannel>(Object, String)

지정된 콜백 개체 및 구성 이름을 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

protected:
 DuplexClientBase(System::Object ^ callbackInstance, System::String ^ endpointConfigurationName);
protected DuplexClientBase (object callbackInstance, string endpointConfigurationName);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj * string -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object, endpointConfigurationName As String)

매개 변수

callbackInstance
Object

콜백 개체를 서비스에 대한 채널과 연결하는 인스턴스 컨텍스트를 만드는 데 사용되는 개체입니다.

endpointConfigurationName
String

애플리케이션 구성 파일의 클라이언트 엔드포인트 정보 이름입니다.

예외

callbackInstance 또는 endpointConfigurationNamenull인 경우

설명

WCF는 개체를 사용하여 callbackInstance 모든 콜백 작업을 처리하는 새 InstanceContext 개체를 만듭니다.

적용 대상

DuplexClientBase<TChannel>(InstanceContext, ServiceEndpoint)

지정된 콜백 개체 및 서비스 엔드포인트를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
protected DuplexClientBase (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext, endpoint As ServiceEndpoint)

매개 변수

callbackInstance
InstanceContext

콜백 개체를 서비스에 대한 채널과 연결하는 InstanceContext 개체입니다.

endpoint
ServiceEndpoint

서비스 엔드포인트입니다.

예외

callbackInstance 또는 endpointnull인 경우

적용 대상

DuplexClientBase<TChannel>(InstanceContext, String)

Source:
DuplexClientBase.cs
Source:
DuplexClientBase.cs

지정된 콜백 개체 및 구성 이름을 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName);
protected DuplexClientBase (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext * string -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String)

매개 변수

callbackInstance
InstanceContext

콜백 개체를 서비스에 대한 채널과 연결하는 인스턴스 컨텍스트를 만드는 데 사용되는 개체입니다.

endpointConfigurationName
String

애플리케이션 구성 파일의 클라이언트 엔드포인트 정보 이름입니다.

예외

callbackInstance 또는 endpointConfigurationNamenull인 경우

설명

사용자가 제공하는 는 callbackInstance 모든 콜백 작업을 서비스하는 데 사용됩니다.

적용 대상

DuplexClientBase<TChannel>(Object, Binding, EndpointAddress)

지정된 콜백 개체, 바인딩 및 서비스 엔드포인트 주소를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

protected:
 DuplexClientBase(System::Object ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
protected DuplexClientBase (object callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object, binding As Binding, remoteAddress As EndpointAddress)

매개 변수

callbackInstance
Object

콜백 개체를 서비스에 대한 채널과 연결하는 인스턴스 컨텍스트를 만드는 데 사용되는 개체입니다.

binding
Binding

서비스를 호출할 때 사용하는 바인딩입니다.

remoteAddress
EndpointAddress

사용할 서비스 엔드포인트 주소입니다.

예외

callbackInstance, binding 또는 remoteAddressnull인 경우

설명

WCF는 개체를 사용하여 callbackInstance 모든 콜백 작업을 처리하는 새 InstanceContext 개체를 만듭니다.

적용 대상

DuplexClientBase<TChannel>(Object, String, EndpointAddress)

지정된 콜백 개체, 구성 이름 및 서비스 엔드포인트 주소를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

protected:
 DuplexClientBase(System::Object ^ callbackInstance, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
protected DuplexClientBase (object callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object, endpointConfigurationName As String, remoteAddress As EndpointAddress)

매개 변수

callbackInstance
Object

콜백 개체를 서비스에 대한 채널과 연결하는 인스턴스 컨텍스트를 만드는 데 사용되는 개체입니다.

endpointConfigurationName
String

애플리케이션 구성 파일의 클라이언트 엔드포인트 정보 이름입니다.

remoteAddress
EndpointAddress

사용할 서비스 엔드포인트의 주소입니다.

예외

callbackInstance, 구성 이름 또는 remoteAddressnull입니다.

설명

WCF는 개체를 사용하여 callbackInstance 모든 콜백 작업을 처리하는 새 InstanceContext 개체를 만듭니다.

적용 대상

DuplexClientBase<TChannel>(Object, String, String)

지정된 콜백 개체, 엔드포인트 구성 이름 및 서비스 엔드포인트 주소를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

protected:
 DuplexClientBase(System::Object ^ callbackInstance, System::String ^ endpointConfigurationName, System::String ^ remoteAddress);
protected DuplexClientBase (object callbackInstance, string endpointConfigurationName, string remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : obj * string * string -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As Object, endpointConfigurationName As String, remoteAddress As String)

매개 변수

callbackInstance
Object

콜백 개체를 서비스에 대한 채널과 연결하는 인스턴스 컨텍스트를 만드는 데 사용되는 개체입니다.

endpointConfigurationName
String

애플리케이션 구성 파일의 클라이언트 엔드포인트 정보 이름입니다.

remoteAddress
String

사용할 서비스 엔드포인트의 주소입니다.

예외

callbackInstance, endpointConfigurationName 또는 remoteAddressnull인 경우

설명

WCF는 개체를 사용하여 callbackInstance 모든 콜백 작업을 처리하는 새 InstanceContext 개체를 만듭니다.

적용 대상

DuplexClientBase<TChannel>(InstanceContext, Binding, EndpointAddress)

Source:
DuplexClientBase.cs
Source:
DuplexClientBase.cs
Source:
DuplexClientBase.cs

지정된 콜백 개체, 바인딩 및 서비스 엔드포인트 주소를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
protected DuplexClientBase (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext, binding As Binding, remoteAddress As EndpointAddress)

매개 변수

callbackInstance
InstanceContext

콜백 개체를 서비스에 대한 채널과 연결하는 인스턴스 컨텍스트를 만드는 데 사용되는 개체입니다.

binding
Binding

서비스를 호출할 때 사용하는 바인딩입니다.

remoteAddress
EndpointAddress

사용할 서비스 엔드포인트 주소입니다.

설명

사용자가 제공하는 는 callbackInstance 모든 콜백 작업을 서비스하는 데 사용됩니다.

적용 대상

DuplexClientBase<TChannel>(InstanceContext, String, EndpointAddress)

Source:
DuplexClientBase.cs
Source:
DuplexClientBase.cs

지정된 콜백 개체, 구성 이름 및 서비스 엔드포인트 주소를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
protected DuplexClientBase (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String, remoteAddress As EndpointAddress)

매개 변수

callbackInstance
InstanceContext

콜백 개체를 서비스에 대한 채널과 연결하는 인스턴스 컨텍스트를 만드는 데 사용되는 개체입니다.

endpointConfigurationName
String

애플리케이션 구성 파일의 클라이언트 엔드포인트 정보 이름입니다.

remoteAddress
EndpointAddress

사용할 서비스 엔드포인트의 주소입니다.

예외

callbackInstance, endpointConfigurationName 또는 주소가 null입니다.

설명

사용자가 제공하는 는 callbackInstance 모든 콜백 작업을 서비스하는 데 사용됩니다.

적용 대상

DuplexClientBase<TChannel>(InstanceContext, String, String)

Source:
DuplexClientBase.cs
Source:
DuplexClientBase.cs

지정된 콜백 개체, 구성 이름 및 서비스 엔드포인트 주소를 사용하여 DuplexClientBase<TChannel> 클래스의 새 인스턴스를 초기화합니다.

protected:
 DuplexClientBase(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName, System::String ^ remoteAddress);
protected DuplexClientBase (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, string remoteAddress);
new System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)> : System.ServiceModel.InstanceContext * string * string -> System.ServiceModel.DuplexClientBase<'Channel (requires 'Channel : null)>
Protected Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String, remoteAddress As String)

매개 변수

callbackInstance
InstanceContext

콜백 개체를 서비스에 대한 채널과 연결하는 인스턴스 컨텍스트를 만드는 데 사용되는 개체입니다.

endpointConfigurationName
String

애플리케이션 구성 파일의 클라이언트 엔드포인트 정보 이름입니다.

remoteAddress
String

사용할 서비스 엔드포인트의 주소입니다.

예외

callbackInstance, endpointConfigurationName 또는 remoteAddressnull인 경우

설명

사용자가 제공하는 는 callbackInstance 모든 콜백 작업을 서비스하는 데 사용됩니다.

적용 대상