WebHttpBinding Klasa
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Powiązanie używane do konfigurowania punktów końcowych dla Windows Communication Foundation sieci Web (WCF), które są udostępniane za pośrednictwem żądań HTTP zamiast komunikatów protokołu SOAP.
public ref class WebHttpBinding : System::ServiceModel::Channels::Binding, System::ServiceModel::Channels::IBindingRuntimePreferences
public class WebHttpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type WebHttpBinding = class
inherit Binding
interface IBindingRuntimePreferences
Public Class WebHttpBinding
Inherits Binding
Implements IBindingRuntimePreferences
- Dziedziczenie
- Implementuje
Model programowania sieci Web WCF umożliwia deweloperom uwidocznić usługi sieci Web WCF za pośrednictwem żądań HTTP, które używają komunikatów w stylu "zwykłego starego kodu XML" (POX) zamiast komunikatów opartych na protokołu SOAP. Aby klienci komunikowali się z usługą przy użyciu żądań HTTP, punkt końcowy usługi musi być skonfigurowany z dołączonym do niej WebHttpBinding WebHttpBehavior punktem końcowym. Model programowania w sieci Web programu WCF wymaga również, aby poszczególne operacje usługi były oznaczone WebGetAttribute WebInvokeAttribute atrybutami lub . Definiuje mapowanie z metody URI i HTTP na operację usługi, a także format komunikatów używanych do wywołania operacji i zwracania wyników. Obsługa w programie WCF syndykacji i asp. Integracja AJAX jest zbudowana na podstawie modelu programowania sieci Web WCF.
Web |
Inicjuje nowe wystąpienie klasy WebHttpBinding. |
Web |
Inicjuje nowe wystąpienie klasy WebHttpBinding z powiązaniem określonym przez jego nazwę konfiguracji. |
Web |
Inicjuje nowe wystąpienie klasy z typem zabezpieczeń używanym WebHttpBinding przez jawnie określone powiązanie. |
Allow |
Pobiera lub ustawia wartość, która wskazuje, czy klient akceptuje pliki cookie i propaguje je w przyszłych żądaniach. |
Bypass |
Pobiera lub ustawia wartość, która wskazuje, czy pomijać serwer proxy dla adresów lokalnych. |
Close |
Pobiera lub ustawia interwał czasu podanego dla połączenia do zamknięcia, zanim transport zgłasza wyjątek. (Odziedziczone po Binding) |
Content |
Pobiera lub ustawia maper typu zawartości. |
Cross |
Pobiera lub ustawia wartość, która określa, czy dostęp skryptów między domenami jest włączony. |
Envelope |
Pobiera wersję koperty używaną przez punkty końcowe skonfigurowane przez to powiązanie do odbierania żądań HTTP. |
Host |
Pobiera lub ustawia wartość, która wskazuje, czy nazwa hosta jest używana do osiągnięcia usługi podczas dopasowywania do wartości URI. |
Max |
Pobiera lub ustawia maksymalną ilość pamięci przydzielonej w bajtach dla menedżera buforu, który zarządza buforów wymaganych przez punkty końcowe, które używają tego powiązania. |
Max |
Pobiera lub ustawia maksymalną ilość pamięci w bajtach, która jest przydzielana do użytku przez menedżera buforów komunikatów, które odbierają komunikaty z kanału. |
Max |
Pobiera lub ustawia maksymalny rozmiar w bajtach dla komunikatu, który może zostać przetworzony przez powiązanie. |
Message |
Pobiera wersję komunikatu używaną przez klientów i usługi skonfigurowane za pomocą powiązania. (Odziedziczone po Binding) |
Name |
Pobiera lub ustawia nazwę powiązania. (Odziedziczone po Binding) |
Namespace |
Pobiera lub ustawia przestrzeń nazw XML powiązania. (Odziedziczone po Binding) |
Open |
Pobiera lub ustawia interwał czasu podany dla połączenia do otwarcia, zanim transport zgłosi wyjątek. (Odziedziczone po Binding) |
Proxy |
Pobiera lub ustawia adres URI serwera proxy HTTP. |
Reader |
Pobiera lub ustawia ograniczenia dotyczące złożoności komunikatów protokołu SOAP, które mogą być przetwarzane przez punkty końcowe skonfigurowane przy użyciu tego powiązania. |
Receive |
Pobiera lub ustawia interwał czasu, przez który połączenie może pozostać nieaktywne, podczas którego nie są odbierane żadne komunikaty aplikacji, zanim zostanie porzucony. (Odziedziczone po Binding) |
Scheme |
Pobiera schemat transportu URI dla kanałów i odbiorników skonfigurowanych za pomocą tego powiązania. |
Security |
Pobiera ustawienia zabezpieczeń używane z tym powiązaniem. |
Send |
Pobiera lub ustawia interwał czasu dla operacji zapisu do ukończenia, zanim transport zgłosi wyjątek. (Odziedziczone po Binding) |
Transfer |
Pobiera lub ustawia wartość, która wskazuje, czy usługa skonfigurowana za pomocą powiązania używa trybów przesyłania strumieniowego lub buforowanych (lub obu). |
Use |
Pobiera lub ustawia wartość, która wskazuje, czy automatycznie skonfigurowany serwer proxy HTTP systemu ma być używany, jeśli jest dostępny. |
Write |
Pobiera lub ustawia kodowanie znaków, które jest używane dla tekstu komunikatu. |
Build |
Tworzy stos fabryki kanałów na kliencie, który tworzy określony typ kanału i spełnia funkcje określone przez kolekcję parametrów powiązania. |
Build |
Tworzy stos fabryki kanałów na kliencie, który tworzy określony typ kanału i spełnia funkcje określone przez kolekcję parametrów powiązania. (Odziedziczone po Binding) |
Build |
Tworzy stos fabryki kanałów na kliencie, który tworzy określony typ kanału i spełnia funkcje określone przez tablicę obiektów. (Odziedziczone po Binding) |
Build |
Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia funkcje określone przez kolekcję parametrów powiązania. (Odziedziczone po Binding) |
Build |
Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia określone funkcje. (Odziedziczone po Binding) |
Build |
Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia określone funkcje. (Odziedziczone po Binding) |
Build |
Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia określone funkcje. (Odziedziczone po Binding) |
Build |
Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia określone funkcje. (Odziedziczone po Binding) |
Build |
Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia określone funkcje. (Odziedziczone po Binding) |
Build |
Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia określone funkcje. (Odziedziczone po Binding) |
Build |
Tworzy odbiornik kanału w usłudze, który akceptuje określony typ kanału i spełnia określone funkcje. (Odziedziczone po Binding) |
Can |
Zwraca wartość wskazującą, czy bieżące powiązanie może utworzyć stos fabryki kanału na kliencie, który spełnia określone parametry powiązania. (Odziedziczone po Binding) |
Can |
Zwraca wartość wskazującą, czy bieżące powiązanie może utworzyć stos fabryki kanałów na kliencie, który spełnia wymagania określone przez tablicę obiektów. (Odziedziczone po Binding) |
Can |
Zwraca wartość wskazującą, czy bieżące powiązanie może utworzyć stos odbiornika kanału w usłudze, która spełnia określone parametry powiązania. (Odziedziczone po Binding) |
Can |
Zwraca wartość wskazującą, czy bieżące powiązanie może utworzyć stos odbiornika kanału w usłudze, która spełnia kryteria określone w tablicy obiektów. (Odziedziczone po Binding) |
Create |
Zwraca uporządkowaną kolekcję elementów powiązania zawartych w bieżącym powiązaniu. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Get |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
Get |
Zwraca żądany obiekt typu z odpowiedniej warstwy w stosie powiązań. (Odziedziczone po Binding) |
Get |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
Memberwise |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Should |
Zwraca, czy nazwa powiązania powinna być serializowana. (Odziedziczone po Binding) |
Should |
Zwraca, czy przestrzeń nazw powiązania powinna być serializowana. (Odziedziczone po Binding) |
Should |
Określa, czy przydziały czytnika powinny być serializowane. |
Should |
Określa, czy ustawienia zabezpieczeń powinny być serializowane. |
Should |
Określa, czy kodowanie używane do serializacji należy serializacji. |
To |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
IBinding |
Pobiera wartość, która wskazuje, czy żądania przychodzące są obsługiwane synchronicznie, czy asynchronicznie. |
Produkt | Wersje |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |