BrokerClient<TContract>.SetResponseHandler Method

Definition

Overloads

SetResponseHandler(BrokerResponseHandler<Object>)
SetResponseHandler(BrokerResponseHandler<Object>, Int32)
SetResponseHandler(BrokerResponseStateHandler<Object>, Object)
SetResponseHandler(BrokerResponseStateHandler<Object>, Object, Int32)
SetResponseHandler<TMessage>(BrokerResponseHandler<TMessage>, String, String, Int32)
SetResponseHandler<TMessage>(BrokerResponseHandler<TMessage>)
SetResponseHandler<TMessage>(BrokerResponseHandler<TMessage>, Int32)
SetResponseHandler<TMessage>(BrokerResponseStateHandler<TMessage>, Object)
SetResponseHandler<TMessage>(BrokerResponseStateHandler<TMessage>, Object, Int32)
SetResponseHandler<TMessage>(BrokerResponseStateHandler<TMessage>, String, String, Object, Int32)

SetResponseHandler(BrokerResponseHandler<Object>)

public void SetResponseHandler (Microsoft.Hpc.Scheduler.Session.BrokerResponseHandler<object> callback);
member this.SetResponseHandler : Microsoft.Hpc.Scheduler.Session.BrokerResponseHandler<obj> -> unit
Public Sub SetResponseHandler (callback As BrokerResponseHandler(Of Object))

Parameters

Applies to

SetResponseHandler(BrokerResponseHandler<Object>, Int32)

public void SetResponseHandler (Microsoft.Hpc.Scheduler.Session.BrokerResponseHandler<object> callback, int timeoutMilliseconds);
member this.SetResponseHandler : Microsoft.Hpc.Scheduler.Session.BrokerResponseHandler<obj> * int -> unit
Public Sub SetResponseHandler (callback As BrokerResponseHandler(Of Object), timeoutMilliseconds As Integer)

Parameters

timeoutMilliseconds
Int32

Applies to

SetResponseHandler(BrokerResponseStateHandler<Object>, Object)

public void SetResponseHandler (Microsoft.Hpc.Scheduler.Session.BrokerResponseStateHandler<object> callback, object state);
member this.SetResponseHandler : Microsoft.Hpc.Scheduler.Session.BrokerResponseStateHandler<obj> * obj -> unit
Public Sub SetResponseHandler (callback As BrokerResponseStateHandler(Of Object), state As Object)

Parameters

state
Object

Applies to

SetResponseHandler(BrokerResponseStateHandler<Object>, Object, Int32)

public void SetResponseHandler (Microsoft.Hpc.Scheduler.Session.BrokerResponseStateHandler<object> callback, object state, int timeoutMilliseconds);
member this.SetResponseHandler : Microsoft.Hpc.Scheduler.Session.BrokerResponseStateHandler<obj> * obj * int -> unit
Public Sub SetResponseHandler (callback As BrokerResponseStateHandler(Of Object), state As Object, timeoutMilliseconds As Integer)

Parameters

state
Object
timeoutMilliseconds
Int32

Applies to

SetResponseHandler<TMessage>(BrokerResponseHandler<TMessage>, String, String, Int32)

public void SetResponseHandler<TMessage> (Microsoft.Hpc.Scheduler.Session.BrokerResponseHandler<TMessage> callback, string action, string replyAction, int timeoutMilliseconds);
member this.SetResponseHandler : Microsoft.Hpc.Scheduler.Session.BrokerResponseHandler<'Message> * string * string * int -> unit
Public Sub SetResponseHandler(Of TMessage) (callback As BrokerResponseHandler(Of TMessage), action As String, replyAction As String, timeoutMilliseconds As Integer)

Type Parameters

TMessage

Parameters

action
String
replyAction
String
timeoutMilliseconds
Int32

Applies to

SetResponseHandler<TMessage>(BrokerResponseHandler<TMessage>)

public void SetResponseHandler<TMessage> (Microsoft.Hpc.Scheduler.Session.BrokerResponseHandler<TMessage> callback);
member this.SetResponseHandler : Microsoft.Hpc.Scheduler.Session.BrokerResponseHandler<'Message> -> unit
Public Sub SetResponseHandler(Of TMessage) (callback As BrokerResponseHandler(Of TMessage))

Type Parameters

TMessage

Parameters

Applies to

SetResponseHandler<TMessage>(BrokerResponseHandler<TMessage>, Int32)

public void SetResponseHandler<TMessage> (Microsoft.Hpc.Scheduler.Session.BrokerResponseHandler<TMessage> callback, int timeoutMilliseconds);
member this.SetResponseHandler : Microsoft.Hpc.Scheduler.Session.BrokerResponseHandler<'Message> * int -> unit
Public Sub SetResponseHandler(Of TMessage) (callback As BrokerResponseHandler(Of TMessage), timeoutMilliseconds As Integer)

Type Parameters

TMessage

Parameters

timeoutMilliseconds
Int32

Applies to

SetResponseHandler<TMessage>(BrokerResponseStateHandler<TMessage>, Object)

public void SetResponseHandler<TMessage> (Microsoft.Hpc.Scheduler.Session.BrokerResponseStateHandler<TMessage> callback, object state);
member this.SetResponseHandler : Microsoft.Hpc.Scheduler.Session.BrokerResponseStateHandler<'Message> * obj -> unit
Public Sub SetResponseHandler(Of TMessage) (callback As BrokerResponseStateHandler(Of TMessage), state As Object)

Type Parameters

TMessage

Parameters

state
Object

Applies to

SetResponseHandler<TMessage>(BrokerResponseStateHandler<TMessage>, Object, Int32)

public void SetResponseHandler<TMessage> (Microsoft.Hpc.Scheduler.Session.BrokerResponseStateHandler<TMessage> callback, object state, int timeoutMilliseconds);
member this.SetResponseHandler : Microsoft.Hpc.Scheduler.Session.BrokerResponseStateHandler<'Message> * obj * int -> unit
Public Sub SetResponseHandler(Of TMessage) (callback As BrokerResponseStateHandler(Of TMessage), state As Object, timeoutMilliseconds As Integer)

Type Parameters

TMessage

Parameters

state
Object
timeoutMilliseconds
Int32

Applies to

SetResponseHandler<TMessage>(BrokerResponseStateHandler<TMessage>, String, String, Object, Int32)

public void SetResponseHandler<TMessage> (Microsoft.Hpc.Scheduler.Session.BrokerResponseStateHandler<TMessage> callback, string action, string replyAction, object state, int timeoutMilliseconds);
member this.SetResponseHandler : Microsoft.Hpc.Scheduler.Session.BrokerResponseStateHandler<'Message> * string * string * obj * int -> unit
Public Sub SetResponseHandler(Of TMessage) (callback As BrokerResponseStateHandler(Of TMessage), action As String, replyAction As String, state As Object, timeoutMilliseconds As Integer)

Type Parameters

TMessage

Parameters

action
String
replyAction
String
state
Object
timeoutMilliseconds
Int32

Applies to