NetTcpBinding 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
NetTcpBinding 클래스의 새 인스턴스를 초기화합니다.
오버로드
NetTcpBinding() |
NetTcpBinding 클래스의 새 인스턴스를 초기화합니다. |
NetTcpBinding(SecurityMode) |
사용되는 보안 형식을 지정하여 NetTcpBinding 클래스의 새 인스턴스를 초기화합니다. |
NetTcpBinding(String) |
지정된 구성 이름을 사용하여 NetTcpBinding 클래스의 새 인스턴스를 초기화합니다. |
NetTcpBinding(SecurityMode, Boolean) |
사용되는 보안 형식을 지정하고 신뢰할 수 있는 세션이 명시적으로 사용 가능한지 여부를 나타내는 값을 설정하여 NetTcpBinding 클래스의 새 인스턴스를 초기화합니다. |
설명
보안 동작은 생성자에서 선택적 securityMode
매개 변수를 사용하여 구성할 수 있습니다. WS-ReliableMessaging 사용 시 선택적 reliableSessionEnabled
매개 변수를 사용하여 구성할 수 있습니다.
NetTcpBinding()
NetTcpBinding 클래스의 새 인스턴스를 초기화합니다.
public:
NetTcpBinding();
public NetTcpBinding ();
Public Sub New ()
예제
이 예제에서는 보안 모드 및 전송 자격 증명 유형을 설정하여 만드는 NetTcpBinding방법을 보여줍니다.
NetTcpBinding binding = new NetTcpBinding();
binding.Security.Mode = SecurityMode.Transport;
binding.Security.Transport.ClientCredentialType = TcpClientCredentialType.Certificate;
설명
기본적으로 전송 보안은 통신(즉, 값 SecurityMode 이 설정 Transport됨)을 보호하는 데 사용되며 신뢰할 수 있는 세션(즉 Enabled false
, )이 비활성화됩니다.
적용 대상
NetTcpBinding(SecurityMode)
사용되는 보안 형식을 지정하여 NetTcpBinding 클래스의 새 인스턴스를 초기화합니다.
public:
NetTcpBinding(System::ServiceModel::SecurityMode securityMode);
public NetTcpBinding (System.ServiceModel.SecurityMode securityMode);
new System.ServiceModel.NetTcpBinding : System.ServiceModel.SecurityMode -> System.ServiceModel.NetTcpBinding
Public Sub New (securityMode As SecurityMode)
매개 변수
- securityMode
- SecurityMode
바인딩과 함께 사용되는 보안 형식을 지정하는 SecurityMode 값입니다.
예제
이 예제에서는 보안 모드 매개 변수를 NetTcpBinding 사용하여 만드는 방법을 보여줍니다.
NetTcpBinding bSecurity = new NetTcpBinding(SecurityMode.Transport);
설명
보안을 구성하려는 경우 이 생성자를 사용합니다. 보안을 구성하고 신뢰할 수 있는 세션을 사용하도록 설정하려면 다음을 사용합니다 NetTcpBinding.NetTcpBinding(SecurityMode, Boolean).
적용 대상
NetTcpBinding(String)
지정된 구성 이름을 사용하여 NetTcpBinding 클래스의 새 인스턴스를 초기화합니다.
public:
NetTcpBinding(System::String ^ configurationName);
public NetTcpBinding (string configurationName);
new System.ServiceModel.NetTcpBinding : string -> System.ServiceModel.NetTcpBinding
Public Sub New (configurationName As String)
매개 변수
- configurationName
- String
NetTcpBinding의 바인딩 구성 이름입니다.
예제
이 예제에서는 매개 변수를 NetTcpBinding 사용하여 configurationName
만드는 방법을 보여줍니다.
NetTcpBinding bConfigurationName = new NetTcpBinding("MyConfiguration");
설명
구성에서 바인딩 설정을 초기화하려면 이 생성자를 사용합니다.
추가 정보
적용 대상
NetTcpBinding(SecurityMode, Boolean)
사용되는 보안 형식을 지정하고 신뢰할 수 있는 세션이 명시적으로 사용 가능한지 여부를 나타내는 값을 설정하여 NetTcpBinding 클래스의 새 인스턴스를 초기화합니다.
public:
NetTcpBinding(System::ServiceModel::SecurityMode securityMode, bool reliableSessionEnabled);
public NetTcpBinding (System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled);
new System.ServiceModel.NetTcpBinding : System.ServiceModel.SecurityMode * bool -> System.ServiceModel.NetTcpBinding
Public Sub New (securityMode As SecurityMode, reliableSessionEnabled As Boolean)
매개 변수
- securityMode
- SecurityMode
바인딩과 함께 사용되는 보안 형식을 지정하는 SecurityMode 값입니다.
- reliableSessionEnabled
- Boolean
신뢰할 수 있는 세션을 사용할 수 있으면 true
이고, 그렇지 않으면 false
입니다.
예제
이 예제에서는 using securityMode
및 reliableSessionEnabled
매개 변수를 NetTcpBinding 만드는 방법을 보여줍니다.
NetTcpBinding bSecurityReliable = new NetTcpBinding(SecurityMode.Transport, true);
설명
보안을 구성하고 신뢰할 수 있는 세션을 사용하도록 설정하려는 경우 이 생성자를 사용합니다.