Class CreateServiceDelegate

Unconditionaly creates a particular service.

Inheritance
System.Object
CreateServiceDelegate
Namespace: Solti.Utils.DI.Interfaces
Assembly: Solti.Utils.DI.Interfaces.dll
Syntax
public sealed class CreateServiceDelegate : MulticastDelegate

Constructors

CreateServiceDelegate(Object, IntPtr)

Declaration
public CreateServiceDelegate(object object, IntPtr method)
Parameters
Type Name Description
System.Object object
System.IntPtr method

Methods

BeginInvoke(IServiceActivator, out Object, AsyncCallback, Object)

Declaration
public virtual IAsyncResult BeginInvoke(IServiceActivator scope, out object disposable, AsyncCallback callback, object object)
Parameters
Type Name Description
IServiceActivator scope
System.Object disposable
System.AsyncCallback callback
System.Object object
Returns
Type Description
System.IAsyncResult

EndInvoke(out Object, IAsyncResult)

Declaration
public virtual object EndInvoke(out object disposable, IAsyncResult result)
Parameters
Type Name Description
System.Object disposable
System.IAsyncResult result
Returns
Type Description
System.Object

Invoke(IServiceActivator, out Object)

Declaration
public virtual object Invoke(IServiceActivator scope, out object disposable)
Parameters
Type Name Description
IServiceActivator scope
System.Object disposable
Returns
Type Description
System.Object
In This Article
Back to top Generated by DocFX