IServiceRegistration public interface IServiceRegistration Documentation Code bool HasCondition { get; } bool HasScopeName { get; } Type ImplementationType { get; } TypeInfo ImplementationTypeInfo { get; } bool IsDecorator { get; } bool IsResolvableByUnnamedRequest { get; } RegistrationContext RegistrationContext { get; } int RegistrationId { get; } object RegistrationName { get; } bool ShouldHandleDisposal { get; } bool CanInjectIntoNamedScope(IEnumerable<object> scopeNames) IServiceRegistration Clone(Type implementationType, IObjectBuilder objectBuilder) Expression GetExpression(IContainerContext containerContext, ResolutionContext resolutionContext, Type resolveType) bool IsUsableForCurrentContext(TypeInformation typeInfo) void Replaces(IServiceRegistration serviceRegistration)