C# Class Revenj.Extensibility.Autofac.Core.Registration.ServiceRegistrationInfo

Tracks the services known to the registry.
Afficher le fichier Open project: ngs-doo/revenj Class Usage Examples

Private Properties

Свойство Type Description
EnforceDuringInitialization void
RequiresInitialization void

Méthodes publiques

Méthode Description
AddImplementation ( IComponentRegistration registration, bool preserveDefaults ) : void
BeginInitialization ( IEnumerable sources ) : void
CompleteInitialization ( ) : void
DequeueNextSource ( ) : IRegistrationSource
Include ( IRegistrationSource source ) : void
ServiceRegistrationInfo ( Service service ) : System

Initializes a new instance of the ServiceRegistrationInfo class.

ShouldRecalculateAdaptersOn ( IComponentRegistration registration ) : bool
SkipSource ( IRegistrationSource source ) : void
TryGetRegistration ( IComponentRegistration &registration ) : bool

Private Methods

Méthode Description
EnforceDuringInitialization ( ) : void
RequiresInitialization ( ) : void

Method Details

AddImplementation() public méthode

public AddImplementation ( IComponentRegistration registration, bool preserveDefaults ) : void
registration IComponentRegistration
preserveDefaults bool
Résultat void

BeginInitialization() public méthode

public BeginInitialization ( IEnumerable sources ) : void
sources IEnumerable
Résultat void

CompleteInitialization() public méthode

public CompleteInitialization ( ) : void
Résultat void

DequeueNextSource() public méthode

public DequeueNextSource ( ) : IRegistrationSource
Résultat IRegistrationSource

Include() public méthode

public Include ( IRegistrationSource source ) : void
source IRegistrationSource
Résultat void

ServiceRegistrationInfo() public méthode

Initializes a new instance of the ServiceRegistrationInfo class.
public ServiceRegistrationInfo ( Service service ) : System
service Service The tracked service.
Résultat System

ShouldRecalculateAdaptersOn() public méthode

public ShouldRecalculateAdaptersOn ( IComponentRegistration registration ) : bool
registration IComponentRegistration
Résultat bool

SkipSource() public méthode

public SkipSource ( IRegistrationSource source ) : void
source IRegistrationSource
Résultat void

TryGetRegistration() public méthode

public TryGetRegistration ( IComponentRegistration &registration ) : bool
registration IComponentRegistration
Résultat bool