C# Class Patterns.Autofac.AccessibleContainer

Inheritance: IContainer
Show file Open project: patterns-group/code-patterns

Protected Properties

Property Type Description
Container IContainer

Public Methods

Method Description
AccessibleContainer ( ) : System
AccessibleContainer ( IContainer container ) : System
BeginLifetimeScope ( ) : ILifetimeScope
BeginLifetimeScope ( Action configurationAction ) : ILifetimeScope
BeginLifetimeScope ( object tag ) : ILifetimeScope
BeginLifetimeScope ( object tag, Action configurationAction ) : ILifetimeScope
Dispose ( ) : void
ResolveComponent ( IComponentRegistration registration, IEnumerable parameters ) : object

Method Details

AccessibleContainer() public method

public AccessibleContainer ( ) : System
return System

AccessibleContainer() public method

public AccessibleContainer ( IContainer container ) : System
container IContainer
return System

BeginLifetimeScope() public method

public BeginLifetimeScope ( ) : ILifetimeScope
return ILifetimeScope

BeginLifetimeScope() public method

public BeginLifetimeScope ( Action configurationAction ) : ILifetimeScope
configurationAction Action
return ILifetimeScope

BeginLifetimeScope() public method

public BeginLifetimeScope ( object tag ) : ILifetimeScope
tag object
return ILifetimeScope

BeginLifetimeScope() public method

public BeginLifetimeScope ( object tag, Action configurationAction ) : ILifetimeScope
tag object
configurationAction Action
return ILifetimeScope

Dispose() public method

public Dispose ( ) : void
return void

ResolveComponent() public method

public ResolveComponent ( IComponentRegistration registration, IEnumerable parameters ) : object
registration IComponentRegistration
parameters IEnumerable
return object

Property Details

Container protected property

protected IContainer Container
return IContainer