WSHttpBinding Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci WSHttpBinding třídy.
Přetížení
WSHttpBinding() |
Inicializuje novou instanci WSHttpBinding třídy. |
WSHttpBinding(SecurityMode) |
Inicializuje novou instanci WSHttpBinding třídy se zadaným typem zabezpečení používaného vazbou. |
WSHttpBinding(String) |
Inicializuje novou instanci WSHttpBinding třídy s vazbou určenou jejím názvem konfigurace. |
WSHttpBinding(SecurityMode, Boolean) |
Inicializuje novou instanci WSHttpBinding třídy se zadaným typem zabezpečení používaného vazbou a hodnotou, která označuje, zda je povolena spolehlivá relace. |
WSHttpBinding()
- Zdroj:
- WSHttpBinding.cs
- Zdroj:
- WSHttpBinding.cs
- Zdroj:
- WSHttpBinding.cs
Inicializuje novou instanci WSHttpBinding třídy.
public:
WSHttpBinding();
public WSHttpBinding ();
Public Sub New ()
Příklady
Následující ukázkový kód ukazuje, jak inicializovat novou instanci WSHttpBinding třídy.
WSHttpBinding binding = new WSHttpBinding();
binding.Name = "binding1";
binding.HostNameComparisonMode = HostNameComparisonMode.StrongWildcard;
binding.Security.Mode = SecurityMode.Message;
binding.ReliableSession.Enabled = false;
binding.TransactionFlow = false;
Dim binding As New WSHttpBinding()
With binding
.Name = "binding1"
.HostNameComparisonMode = HostNameComparisonMode.StrongWildcard
.Security.Mode = SecurityMode.Message
.ReliableSession.Enabled = False
.TransactionFlow = False
End With
Platí pro
WSHttpBinding(SecurityMode)
- Zdroj:
- WSHttpBinding.cs
- Zdroj:
- WSHttpBinding.cs
- Zdroj:
- WSHttpBinding.cs
Inicializuje novou instanci WSHttpBinding třídy se zadaným typem zabezpečení používaného vazbou.
public:
WSHttpBinding(System::ServiceModel::SecurityMode securityMode);
public WSHttpBinding (System.ServiceModel.SecurityMode securityMode);
new System.ServiceModel.WSHttpBinding : System.ServiceModel.SecurityMode -> System.ServiceModel.WSHttpBinding
Public Sub New (securityMode As SecurityMode)
Parametry
- securityMode
- SecurityMode
Hodnota určuje SecurityMode typ zabezpečení, který se používá se zprávou SOAP a pro klienta.
Příklady
Následující příklad ukazuje, jak inicializovat novou instanci WSHttpBinding třídy pomocí parametru securityMode
.
// The security mode is set to Message.
WSHttpBinding binding = new WSHttpBinding(SecurityMode.Message);
binding.Security.Message.ClientCredentialType = MessageCredentialType.Windows;
return binding;
' The security mode is set to Message.
Dim binding As New WSHttpBinding(SecurityMode.Message)
binding.Security.Message.ClientCredentialType = MessageCredentialType.Windows
Return binding
Platí pro
WSHttpBinding(String)
Inicializuje novou instanci WSHttpBinding třídy s vazbou určenou jejím názvem konfigurace.
public:
WSHttpBinding(System::String ^ configName);
public WSHttpBinding (string configName);
new System.ServiceModel.WSHttpBinding : string -> System.ServiceModel.WSHttpBinding
Public Sub New (configName As String)
Parametry
- configName
- String
Název konfigurace vazby WSHttpBindingElementpro .
Výjimky
Element vazby s názvem configName
nebyl nalezen.
Příklady
Následující příklad ukazuje, jak inicializovat novou instanci WSHttpBinding třídy pomocí řetězcového argumentu.
// Set the IssuerBinding to a WSHttpBinding loaded from config
b.Security.Message.IssuerBinding = new WSHttpBinding("Issuer");
' Set the IssuerBinding to a WSHttpBinding loaded from config
b.Security.Message.IssuerBinding = New WSHttpBinding("Issuer")
Platí pro
WSHttpBinding(SecurityMode, Boolean)
- Zdroj:
- WSHttpBinding.cs
- Zdroj:
- WSHttpBinding.cs
- Zdroj:
- WSHttpBinding.cs
Inicializuje novou instanci WSHttpBinding třídy se zadaným typem zabezpečení používaného vazbou a hodnotou, která označuje, zda je povolena spolehlivá relace.
public:
WSHttpBinding(System::ServiceModel::SecurityMode securityMode, bool reliableSessionEnabled);
public WSHttpBinding (System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled);
new System.ServiceModel.WSHttpBinding : System.ServiceModel.SecurityMode * bool -> System.ServiceModel.WSHttpBinding
Public Sub New (securityMode As SecurityMode, reliableSessionEnabled As Boolean)
Parametry
- securityMode
- SecurityMode
Hodnota určuje SecurityMode typ zabezpečení, který se používá se zprávou SOAP a pro klienta.
- reliableSessionEnabled
- Boolean
true
pokud je povolena spolehlivá relace; v opačném případě . false
Příklady
Následující příklad ukazuje, jak inicializovat novou instanci WSHttpBinding třídy pomocí parametru securityMode
a reliableSessionEnabled
.
// securityMode is Message
// reliableSessionEnabled is true
WSHttpBinding binding = new WSHttpBinding(SecurityMode.Message, true);
binding.Security.Message.ClientCredentialType = MessageCredentialType.Windows;
' securityMode is Message
' reliableSessionEnabled is true
Dim binding As New WSHttpBinding(SecurityMode.Message, True)
binding.Security.Message.ClientCredentialType = MessageCredentialType.Windows