WSHttpBinding Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av WSHttpBinding klassen.
Överlagringar
| Name | Description |
|---|---|
| WSHttpBinding() |
Initierar en ny instans av WSHttpBinding klassen. |
| WSHttpBinding(SecurityMode) |
Initierar en ny instans av WSHttpBinding klassen med en angiven typ av säkerhet som används av bindningen. |
| WSHttpBinding(String) |
Initierar en ny instans av WSHttpBinding klassen med en bindning som anges av dess konfigurationsnamn. |
| WSHttpBinding(SecurityMode, Boolean) |
Initierar en ny instans av WSHttpBinding klassen med en angiven typ av säkerhet som används av bindningen och ett värde som anger om en tillförlitlig session är aktiverad. |
WSHttpBinding()
- Källa:
- WSHttpBinding.cs
- Källa:
- WSHttpBinding.cs
- Källa:
- WSHttpBinding.cs
Initierar en ny instans av WSHttpBinding klassen.
public:
WSHttpBinding();
public WSHttpBinding();
Public Sub New ()
Exempel
Följande exempelkod visar hur du initierar en ny instans av WSHttpBinding klassen.
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
Gäller för
WSHttpBinding(SecurityMode)
- Källa:
- WSHttpBinding.cs
- Källa:
- WSHttpBinding.cs
- Källa:
- WSHttpBinding.cs
Initierar en ny instans av WSHttpBinding klassen med en angiven typ av säkerhet som används av bindningen.
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)
Parametrar
- securityMode
- SecurityMode
Värdet för SecurityMode detta anger vilken typ av säkerhet som används med SOAP-meddelandet och för klienten.
Exempel
I följande exempel visas hur du initierar en ny instans av WSHttpBinding klassen med en securityMode parameter.
// 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
Gäller för
WSHttpBinding(String)
Initierar en ny instans av WSHttpBinding klassen med en bindning som anges av dess konfigurationsnamn.
public:
WSHttpBinding(System::String ^ configName);
public WSHttpBinding(string configName);
new System.ServiceModel.WSHttpBinding : string -> System.ServiceModel.WSHttpBinding
Public Sub New (configName As String)
Parametrar
- configName
- String
Bindningskonfigurationsnamnet WSHttpBindingElementför .
Undantag
Det gick inte att hitta bindningselementet med namnet configName .
Exempel
I följande exempel visas hur du initierar en ny instans av WSHttpBinding klassen med ett strängargument.
// 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")
Gäller för
WSHttpBinding(SecurityMode, Boolean)
- Källa:
- WSHttpBinding.cs
- Källa:
- WSHttpBinding.cs
- Källa:
- WSHttpBinding.cs
Initierar en ny instans av WSHttpBinding klassen med en angiven typ av säkerhet som används av bindningen och ett värde som anger om en tillförlitlig session är aktiverad.
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)
Parametrar
- securityMode
- SecurityMode
Värdet för SecurityMode detta anger vilken typ av säkerhet som används med SOAP-meddelandet och för klienten.
- reliableSessionEnabled
- Boolean
trueom en tillförlitlig session är aktiverad; annars . false
Exempel
I följande exempel visas hur du initierar en ny instans av WSHttpBinding klassen med en och securityMode -reliableSessionEnabledparameter.
// 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