Table of Contents

Delegate ServiceAction

Namespace
nanoFramework.Hosting
Assembly
nanoFramework.Hosting.dll

Represents a function that can process a service.

public delegate void ServiceAction(IServiceCollection serviceCollection)

Parameters

serviceCollection IServiceCollection

Specifies the contract for a collection of service descriptors.

Extension Methods

Constructors

ServiceAction(object, IntPtr)

public ServiceAction(object @object, IntPtr method)

Parameters

object object
method IntPtr

Methods

BeginInvoke(IServiceCollection, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(IServiceCollection serviceCollection, AsyncCallback callback, object @object)

Parameters

serviceCollection IServiceCollection
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual void EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Invoke(IServiceCollection)

public virtual void Invoke(IServiceCollection serviceCollection)

Parameters

serviceCollection IServiceCollection