WebHttpBinding 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 WebHttpBinding klassen.
Överlagringar
| Name | Description |
|---|---|
| WebHttpBinding() |
Initierar en ny instans av WebHttpBinding klassen. |
| WebHttpBinding(WebHttpSecurityMode) |
Initierar en ny instans av WebHttpBinding klassen med den typ av säkerhet som används av bindningen uttryckligen angiven. |
| WebHttpBinding(String) |
Initierar en ny instans av WebHttpBinding klassen med en bindning som anges av dess konfigurationsnamn. |
WebHttpBinding()
Initierar en ny instans av WebHttpBinding klassen.
public:
WebHttpBinding();
public WebHttpBinding();
Public Sub New ()
Kommentarer
Standardsäkerhetsläget är None, som anger att ingen säkerhet används.
Om du vill använda säkerhet på transportnivå för slutpunkter som konfigurerats med den här bindningen Transport måste värdet anges som en parameter i WebHttpBinding(WebHttpSecurityMode) konstruktorn.
Om du vill använda HTTP-autentisering utan HTTPS TransportCredentialOnly måste värdet anges som en parameter i WebHttpBinding(WebHttpSecurityMode) konstruktorn.
Det går inte att ange värdet WebHttpSecurityMode för igen när bindningsinstansen har skapats.
Gäller för
WebHttpBinding(WebHttpSecurityMode)
Initierar en ny instans av WebHttpBinding klassen med den typ av säkerhet som används av bindningen uttryckligen angiven.
public:
WebHttpBinding(System::ServiceModel::WebHttpSecurityMode securityMode);
public WebHttpBinding(System.ServiceModel.WebHttpSecurityMode securityMode);
new System.ServiceModel.WebHttpBinding : System.ServiceModel.WebHttpSecurityMode -> System.ServiceModel.WebHttpBinding
Public Sub New (securityMode As WebHttpSecurityMode)
Parametrar
- securityMode
- WebHttpSecurityMode
Värdet för WebHttpSecurityMode detta anger vilken typ av säkerhet som används för att konfigurera en tjänstslutpunkt för att ta emot HTTP-begäranden.
Undantag
Det securityMode angivna är inte giltigt WebHttpSecurityMode.
Kommentarer
Om du vill använda säkerhet på transportnivå för slutpunkter som konfigurerats med den här bindningen Transport måste värdet anges som en parameter i WebHttpBinding(WebHttpSecurityMode) konstruktorn.
Om du vill använda HTTP-autentisering utan HTTPS TransportCredentialOnly måste värdet anges som en parameter i WebHttpBinding(WebHttpSecurityMode) konstruktorn.
Det går inte att ange värdet WebHttpSecurityMode för igen när bindningsinstansen har skapats.
Gäller för
WebHttpBinding(String)
Initierar en ny instans av WebHttpBinding klassen med en bindning som anges av dess konfigurationsnamn.
public:
WebHttpBinding(System::String ^ configurationName);
public WebHttpBinding(string configurationName);
new System.ServiceModel.WebHttpBinding : string -> System.ServiceModel.WebHttpBinding
Public Sub New (configurationName As String)
Parametrar
- configurationName
- String
Bindningskonfigurationsnamnet WebHttpBindingElementför .
Undantag
Det gick inte att hitta bindningselementet med namnet configurationName .