Table of Contents

Delegate ImplementationFactoryDelegate

Namespace
Microsoft.Extensions.DependencyInjection
Assembly
nanoFramework.DependencyInjection.dll

Service Factory method delegate

public delegate object ImplementationFactoryDelegate(IServiceProvider serviceProvider)

Parameters

serviceProvider IServiceProvider
Service Factory method delegate

Returns

object
Service Factory method delegate
Extension Methods

Constructors

ImplementationFactoryDelegate(object, IntPtr)

public ImplementationFactoryDelegate(object @object, IntPtr method)

Parameters

object object
method IntPtr

Methods

BeginInvoke(IServiceProvider, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(IServiceProvider serviceProvider, AsyncCallback callback, object @object)

Parameters

serviceProvider IServiceProvider
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual object EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

object

Invoke(IServiceProvider)

public virtual object Invoke(IServiceProvider serviceProvider)

Parameters

serviceProvider IServiceProvider

Returns

object