DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | List of all members
Deveel.Data.Services.IScope Interface Reference
Inheritance diagram for Deveel.Data.Services.IScope:
Deveel.Data.Services.ServiceContainer

Public Member Functions

IScope OpenScope (string name)
 
void Register (ServiceRegistration registration)
 
IRegistrationConfiguration< TService > Bind< TService > ()
 
bool Unregister (Type serviceType, object serviceKey)
 
object Resolve (Type serviceType, object serviceKey)
 
IEnumerable ResolveAll (Type serviceType)
 

Detailed Description

Definition at line 21 of file IScope.cs.

Member Function Documentation

IRegistrationConfiguration<TService> Deveel.Data.Services.IScope.Bind< TService > ( )
IScope Deveel.Data.Services.IScope.OpenScope ( string  name)
void Deveel.Data.Services.IScope.Register ( ServiceRegistration  registration)
object Deveel.Data.Services.IScope.Resolve ( Type  serviceType,
object  serviceKey 
)
IEnumerable Deveel.Data.Services.IScope.ResolveAll ( Type  serviceType)
bool Deveel.Data.Services.IScope.Unregister ( Type  serviceType,
object  serviceKey 
)

The documentation for this interface was generated from the following file: