WebHttpDispatchOperationSelector Classe

Definizione

Selettore dell'operazione che supporta il modello di programmazione 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
Ereditarietà
WebHttpDispatchOperationSelector
Implementazioni

Commenti

WebHttpDispatchOperationSelector invia chiamate al metodo in base alla verifica della corrispondenza dell'URI (Uniform Resource Identifier) con una classe UriTemplateTable.The WebHttpDispatchOperationSelector dispatches method calls based on matching the Uniform Resource Identifier (URI) to a UriTemplateTable. Se in UriTemplateTable vengono trovate più corrispondenze, la distribuzione avviene tramite il metodo HTTP.If multiple matches are found in the UriTemplateTable, dispatch is done by the HTTP method.

Costruttori

WebHttpDispatchOperationSelector()

Inizializza una nuova istanza dell'oggetto WebHttpDispatchOperationSelector.Initializes a new instance of the WebHttpDispatchOperationSelector.

WebHttpDispatchOperationSelector(ServiceEndpoint)

Inizializza una nuova istanza di WebHttpDispatchOperationSelector con l'endpoint specificato.Initializes a new instance of the WebHttpDispatchOperationSelector with the specified endpoint.

Campi

HttpOperationNamePropertyName

Nome della proprietà del messaggio nel messaggio di richiesta che fornisce il nome dell'operazione selezionata per la richiesta.The name of the message property on the request message that provides the name of the selected operation for the request.

HttpOperationSelectorUriMatchedPropertyName

Stringa utilizzata come chiave per memorizzare il valore che indica se una chiamata a un'operazione del servizio ha trovato corrispondenza nell'URI e non nel metodo 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.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
GetUriTemplate(String)

Ottiene l'elemento UriTemplate associato al nome dell'operazione specificata.Gets the UriTemplate associated with the specified operation name.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
SelectOperation(Message)

Seleziona l'operazione del servizio da chiamare.Selects the service operation to call.

SelectOperation(Message, Boolean)

Seleziona l'operazione del servizio da chiamare.Selects the service operation to call.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a