Share via


DeviceClient.SetMethodHandler(String, MethodCallback, Object) Method

Definition

Caution

Please use SetMethodHandlerAsync.

Sets a new delegate for the named method. If a delegate is already associated with the named method, it will be replaced with the new delegate.

<param name="methodName">The name of the method to associate with the delegate.</param><param name="methodHandler">The delegate to be used when a method with the given name is called by the cloud service.</param><param name="userContext">generic parameter to be interpreted by the client code.</param>
[System.Obsolete("Please use SetMethodHandlerAsync.")]
public void SetMethodHandler(string methodName, Microsoft.Azure.Devices.Client.MethodCallback methodHandler, object userContext);
[<System.Obsolete("Please use SetMethodHandlerAsync.")>]
member this.SetMethodHandler : string * Microsoft.Azure.Devices.Client.MethodCallback * obj -> unit
Public Sub SetMethodHandler (methodName As String, methodHandler As MethodCallback, userContext As Object)

Parameters

methodName
String
methodHandler
MethodCallback
userContext
Object
Attributes

Applies to