C# Class Pomona.Ioc.RuntimeContainerWrapper

Inheritance: IServiceProvider
ファイルを表示 Open project: Pomona/Pomona

Public Properties

Property Type Description
PreferredContainersTypes ReadOnlyCollection

Public Methods

Method Description
Create ( object container ) : RuntimeContainerWrapper
GetInstance ( Type serviceType ) : object

Private Methods

Method Description
CreateWrapperCtor ( Type containerType ) : RuntimeContainerWrapper>.Func
IServiceProvider ( Type serviceType ) : object

Method Details

Create() public static method

public static Create ( object container ) : RuntimeContainerWrapper
container object
return RuntimeContainerWrapper

GetInstance() public abstract method

public abstract GetInstance ( Type serviceType ) : object
serviceType System.Type
return object

Property Details

PreferredContainersTypes public_oe static_oe property

public static ReadOnlyCollection PreferredContainersTypes
return ReadOnlyCollection