WebHttpEndpoint Class

Definition

Ein Standardendpunkt mit einer festen WebHttpBinding-Bindung, die das WebHttpBehavior-Verhalten automatisch hinzufügt. A standard endpoint with a fixed WebHttpBinding binding that automatically adds the WebHttpBehavior behavior.

public class WebHttpEndpoint : System.ServiceModel.Description.WebServiceEndpoint
Vererbung

Hinweise

Verwenden Sie diesen Endpunkt, wenn Sie einen WCF-REST-Dienst schreiben.Use this endpoint when writing a WCF REST service.

Konstruktoren

WebHttpEndpoint(ContractDescription)

Initialisiert eine neue Instanz der WebHttpEndpoint-Klasse mit der angegebenen ContractDescription. Initializes a new instance of the WebHttpEndpoint class with the specified ContractDescription.

WebHttpEndpoint(ContractDescription, EndpointAddress)

Initialisiert eine neue Instanz der WebHttpEndpoint-Klasse mit den angegebenen ContractDescription und dem angegebenen EndpointAddress. Initializes a new instance of the WebHttpEndpoint class with the specified ContractDescription and EndpointAddress.

Eigenschaften

Address

Ruft die Endpunktadresse für den Dienstendpunkt ab oder legt sie fest. Gets or sets the endpoint address for the service endpoint.

(Inherited from ServiceEndpoint)
AutomaticFormatSelectionEnabled

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob die automatische Formatauswahl aktiviert ist. Gets or sets a value that indicates whether automatic format selection is enabled.

Behaviors

Ruft die Verhalten für den Dienstendpunkt ab. Gets the behaviors for the service endpoint.

(Inherited from ServiceEndpoint)
Binding

Ruft die Bindung für den Dienstendpunkt ab oder legt sie fest. Gets or sets the binding for the service endpoint.

(Inherited from ServiceEndpoint)
ContentTypeMapper

Ruft den WebContentTypeMapper ab, der dem WebServiceEndpoint zugeordnet ist, oder legt diesen fest. Gets or sets the WebContentTypeMapper associated with the WebServiceEndpoint.

(Inherited from WebServiceEndpoint)
Contract

Ruft den Vertrag für den Dienstendpunkt ab. Gets the contract for the service endpoint.

(Inherited from ServiceEndpoint)
CrossDomainScriptAccessEnabled

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob domänenübergreifender Skriptzugriff für das WebServiceEndpoint-Element aktiviert ist. Gets or sets a value that indicates whether cross domain script access is enabled for the WebServiceEndpoint.

(Inherited from WebServiceEndpoint)
DefaultOutgoingResponseFormat

Ruft das Standardformat für ausgehende Antworten ab oder legt es fest. Gets or sets the default outgoing response format.

EndpointBehaviors

Ruft die Endpunktverhalten für den Dienst ab. Gets the endpoint behaviors for the service.

(Inherited from ServiceEndpoint)
FaultExceptionEnabled

Ruft das Flag ab bzw. legt das Flag fest, das angibt, ob ein FaultException-Element generiert wird, wenn ein interner Serverfehler (HTTP-Statuscode: 500) auftritt. Gets or sets the flag that specifies whether a FaultException is generated when an internal server error (HTTP status code: 500) occurs.

HelpEnabled

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob die HTTP-Hilfeseite für den Endpunkt aktiviert ist. Gets or sets a value that indicates whether the HTTP help page is enabled for the endpoint.

HostNameComparisonMode

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Hostname zum Erreichen des Diensts bei übereinstimmendem URI verwendet werden soll. Gets or sets a value that indicates whether the hostname is used to reach the service when matching the URI.

(Inherited from WebServiceEndpoint)
IsSystemEndpoint

Ruft ab oder legt fest, ob der Dienstendpunkt vom System generiert statt vom Benutzer definiert wird. Gets or sets whether the service endpoint is generated by the system as opposed to being user-defined.

(Inherited from ServiceEndpoint)
ListenUri

Ruft die URI ab, die der Dienstendpunkt abhört, oder legt sie fest. Gets or sets the URI at which the service endpoint listens.

(Inherited from ServiceEndpoint)
ListenUriMode

Ruft einen Wert ab, der angibt, wie der Transport die URI verarbeitet, die der Dienst abhören soll, oder legt diesen Wert fest. Gets or sets how the transport handles the URI that is provided for the service to listen on.

(Inherited from ServiceEndpoint)
MaxBufferPoolSize

Ruft die maximale Speicherkapazität für den Puffer-Manager ab, der die Puffer verwaltet, die für die von dieser Bindung verwendeten Endpunkte erforderlich sind, oder legt sie fest. Gets or sets the maximum amount of memory allocated for the buffer manager that manages the buffers required by endpoints that use this binding.

(Inherited from WebServiceEndpoint)
MaxBufferSize

Ruft die maximale Speicherkapazität ab, die vom Manager der Nachrichtenpuffer verwendet werden kann, die Nachrichten aus dem Kanal empfangen, oder legt diese fest. Gets or sets the maximum amount of memory that is allocated for use by the manager of the message buffers that receive messages from the channel.

(Inherited from WebServiceEndpoint)
MaxReceivedMessageSize

Ruft die maximale Größe für eine Nachricht ab, die von der Bindung verarbeitet werden kann, oder legt sie fest. Gets or sets the maximum size for a message that can be processed by the binding.

(Inherited from WebServiceEndpoint)
Name

Ruft den Namen des Dienstendpunkts ab oder legt ihn fest. Gets or sets the name of the service endpoint.

(Inherited from ServiceEndpoint)
ReaderQuotas

Ruft Beschränkungen der Komplexität von SOAP-Meldungen ab, die von Endpunkten verarbeitet werden können, die mit dieser Bindung konfiguriert werden, oder legt die Beschränkungen fest. Gets or sets constraints on the complexity of SOAP messages that can be processed by endpoints configured with this binding.

(Inherited from WebServiceEndpoint)
Security

Ruft die Sicherheitseinstellungen ab, die mit dieser Bindung verwendet werden. Gets the security settings used with this binding.

(Inherited from WebServiceEndpoint)
TransferMode

Ruft einen Wert ab, der angibt, ob der mit der Bindung konfigurierte Dienst den Streaming- oder Puffermodus (oder beides) für die Nachrichtenübertragung einsetzt oder legt diesen Wert fest. Gets or sets a value that indicates whether the service configured with the binding uses streamed or buffered (or both) modes of message transfer.

(Inherited from WebServiceEndpoint)
WebEndpointType

Ruft das Type-Element des Endpunkts ab. Gets the Type of the endpoint.

WriteEncoding

Ruft die Zeichencodierung ab oder legt die Zeichencodierung fest, die für den Meldungstext verwendet wird. Gets or sets the character encoding that is used for the message text.

(Inherited from WebServiceEndpoint)

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Fungiert als die Standardhashfunktion. Serves as the default hash function.

(Inherited from Object)
GetType()

Ruft den Type der aktuellen Instanz ab. Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object. Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. Returns a string that represents the current object.

(Inherited from Object)

Gilt für: