Show / Hide Table of Contents

    Class Scope<TInclude>

    Represents the scope.

    Inheritance
    Object
    Scope
    Scope<TInclude>
    Inherited Members
    Scope.Global
    Scope.ExcludeAssemblyOf<T>()
    Scope.ExcludeAssemblyOfType(Type)
    Scope.ExcludeAssembly(Assembly)
    Scope.Exclude<T>()
    Scope.Exclude(Object)
    Scope.IncludeAssemblyOf<T>()
    Scope.IncludeAssemblyOfType(Type)
    Scope.IncludeAssembly(Assembly)
    Scope.Include<T>()
    Scope.Include(Object)
    Scope.Use<T>()
    Scope.UseSingleton<T>(IFactory<T>)
    Scope.UseSingleton<T>(Func<T>)
    Scope.UseAndReturn<T>(T)
    Scope.Use(Object)
    Scope.TryResolve<T>(T)
    Scope.TryResolve(Type, Object)
    Scope.SortConstructors(List<ConstructorInfo>)
    Scope.TryResolveInstance(List<ConstructorInfo>, Object)
    Scope.Dispose(Boolean, Boolean)
    Namespace: Platform.Scopes
    Assembly: Platform.Scopes.dll
    Syntax
    public class Scope<TInclude> : Scope
    Type Parameters
    Name Description
    TInclude

    Constructors

    | Improve this Doc View Source

    Scope()

    Initializes a new Scope instance.

    Declaration
    public Scope()
    | Improve this Doc View Source

    Scope(Boolean)

    Initializes a new Scope instance.

    Declaration
    public Scope(bool autoInclude)
    Parameters
    Type Name Description
    Boolean autoInclude

    A auto include.

    | Improve this Doc View Source

    Scope(Boolean, Boolean)

    Initializes a new Scope instance.

    Declaration
    public Scope(bool autoInclude, bool autoExplore)
    Parameters
    Type Name Description
    Boolean autoInclude

    A auto include.

    Boolean autoExplore

    A auto explore.

    See Also

    Scope
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX