Nyelv

IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) Metódus

Definíció

Implementálja az ügyfél módosítását vagy kiterjesztését egy végponton keresztül.

public:
 void ApplyClientBehavior(System::ServiceModel::Description::ServiceEndpoint ^ endpoint, System::ServiceModel::Dispatcher::ClientRuntime ^ clientRuntime);
public void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime);
abstract member ApplyClientBehavior : System.ServiceModel.Description.ServiceEndpoint * System.ServiceModel.Dispatcher.ClientRuntime -> unit
Public Sub ApplyClientBehavior (endpoint As ServiceEndpoint, clientRuntime As ClientRuntime)

Paraméterek

endpoint
ServiceEndpoint

A testre szabandó végpont.

clientRuntime
ClientRuntime

A testre szabandó ügyfél-futtatókörnyezet.

Megjegyzések

Implementálja az ApplyClientBehavior egyéni bővítmények megtekintésére, módosítására vagy hozzáadására szolgáló módszert az ügyfél futtatókörnyezetében a végponttal vagy adott műveletekkel használt összes üzenetre vonatkozóan. Az ügyfél futásidejű objektumokkal elvégezhető testreszabások részleteiért lásd ClientRuntime és ClientOperation.

Javasoljuk, hogy a ApplyClientBehavior metódus akkor dobja NotImplementedException a hibát, ha a viselkedés csak egy szolgáltatásalkalmazásban való használatra szolgál.

Mivel más viselkedések már hozzáadtak vagy eltávolítottak néhány műveletet a futtatókörnyezetből, nincs garancia arra, hogy a leírásban ugyanannyi művelet szerepel, mint DispatchOperation a tulajdonságban Operations található objektumok.

A következőre érvényes: