C# Class Microsoft.QuickInject.LifetimeManager

Show file Open project: microsoft/QuickInject

Public Methods

Method Description
GetValue ( ) : object
GetValue ( object resolutionContext ) : object
RemoveValue ( ) : void
RemoveValue ( object resolutionContext ) : void
SetValue ( object newValue ) : void
SetValue ( object resolutionContext, object newValue ) : void

Method Details

GetValue() public abstract method

public abstract GetValue ( ) : object
return object

GetValue() public abstract method

public abstract GetValue ( object resolutionContext ) : object
resolutionContext object
return object

RemoveValue() public abstract method

public abstract RemoveValue ( ) : void
return void

RemoveValue() public abstract method

public abstract RemoveValue ( object resolutionContext ) : void
resolutionContext object
return void

SetValue() public abstract method

public abstract SetValue ( object newValue ) : void
newValue object
return void

SetValue() public abstract method

public abstract SetValue ( object resolutionContext, object newValue ) : void
resolutionContext object
newValue object
return void