WebHttpDispatchOperationSelector Class

Definition

Sélecteur d'opération qui prend en charge le modèle de programmation Web.The operation selector that supports the Web programming model.

public ref class WebHttpDispatchOperationSelector : System::ServiceModel::Dispatcher::IDispatchOperationSelector
public class WebHttpDispatchOperationSelector : System.ServiceModel.Dispatcher.IDispatchOperationSelector
type WebHttpDispatchOperationSelector = class
    interface IDispatchOperationSelector
Public Class WebHttpDispatchOperationSelector
Implements IDispatchOperationSelector
Inheritance
WebHttpDispatchOperationSelector
Implements

Remarks

WebHttpDispatchOperationSelector répartit les appels de méthode selon les correspondances d'URI (Uniform Resource Identifier) sur UriTemplateTable.The WebHttpDispatchOperationSelector dispatches method calls based on matching the Uniform Resource Identifier (URI) to a UriTemplateTable. Si plusieurs correspondances sont trouvées dans UriTemplateTable, la répartition est effectuée par la méthode HTTP.If multiple matches are found in the UriTemplateTable, dispatch is done by the HTTP method.

Constructors

WebHttpDispatchOperationSelector()

Initialise une nouvelle instance de l'objet WebHttpDispatchOperationSelector.Initializes a new instance of the WebHttpDispatchOperationSelector.

WebHttpDispatchOperationSelector(ServiceEndpoint)

Initialise une nouvelle instance de WebHttpDispatchOperationSelector avec le point de terminaison spécifié.Initializes a new instance of the WebHttpDispatchOperationSelector with the specified endpoint.

Fields

HttpOperationNamePropertyName

Nom de la propriété de message du message de demande qui fournit le nom de l'opération sélectionnée pour la demande.The name of the message property on the request message that provides the name of the selected operation for the request.

HttpOperationSelectorUriMatchedPropertyName

Chaîne utilisée comme clé pour stocker la valeur qui indique si un appel à une opération de service a été mis en correspondance par l'URI mais pas par la méthode HTTP.A string used as a key for storing the value that indicates whether a call to a service operation was matched by the URI but not by the HTTP method.

Methods

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
GetUriTemplate(String)

Obtient la UriTemplate associée au nom d'opération spécifié.Gets the UriTemplate associated with the specified operation name.

MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
SelectOperation(Message)

Sélectionne l'opération de service à appeler.Selects the service operation to call.

SelectOperation(Message, Boolean)

Sélectionne l'opération de service à appeler.Selects the service operation to call.

ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

Applies to