packages/Castle.Windsor.4.1.0/lib/netstandard1.6/Castle.Windsor.xml

(开头部分) 407KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Castle.Windsor</name>
    </assembly>
    <members>
        <member name="T:Castle.Core.BoundToAttribute">
            <summary>
              Indicates that the target components wants instance lifetime and reuse scope to be bound to another component further up the object graph.
              Good scenario for this would be unit of work bound to a presenter in a two tier MVP application.
              The <see cref = "P:Castle.Core.BoundToAttribute.ScopeRootBinderType" /> attribute must point to a type
              having default accessible constructor and public method matching signature of <code>Func&lt;IHandler[], IHandler&gt;</code> delegate.
            </summary>
        </member>
        <member name="M:Castle.Core.BoundToAttribute.#ctor(System.Type)">
            <summary>
              Initializes a new instance of the <see cref = "T:Castle.Core.BoundToAttribute" /> class.
            </summary>
            <param name = "scopeRootBinderType">type having default accessible constructor and public method matching signature of <code>Func&lt;IHandler[], IHandler&gt;</code> delegate. The method will be used to pick <see
               cref = "T:Castle.MicroKernel.IHandler" /> of the component current instance should be bound to.</param>
        </member>
        <member name="P:Castle.Core.BoundToAttribute.ScopeRootBinderType">
            <summary>
              type having default accessible constructor and public method matching signature of <code>Func&lt;IHandler[], IHandler&gt;</code> delegate. The method will be used to pick <see
               cref = "T:Castle.MicroKernel.IHandler" /> of the component current instance should be bound to.
            </summary>
        </member>
        <member name="T:Castle.Core.CastleComponentAttribute">
            <summary>
              This attribute is useful only when you want to register all components
              on an assembly as a batch process. 
              By doing so, the batch register will look 
              for this attribute to distinguish components from other classes.
            </summary>
        </member>
        <member name="T:Castle.Core.ComponentActivatorAttribute">
            <summary>
              Associates a custom activator with a component
            </summary>
        </member>
        <member name="M:Castle.Core.ComponentActivatorAttribute.#ctor(System.Type)">
            <summary>
              Initializes a new instance of the <see cref = "T:Castle.Core.ComponentActivatorAttribute" /> class.
            </summary>
            <param name = "componentActivatorType">Type of the component activator.</param>
        </member>
        <member name="P:Castle.Core.ComponentActivatorAttribute.ComponentActivatorType">
            <summary>
              Gets the type of the component activator.
            </summary>
            <value>The type of the component activator.</value>
        </member>
        <member name="T:Castle.Core.ComponentModel">
            <summary>
              Represents the collection of information and meta information collected about a component.
            </summary>
        </member>
        <member name="F:Castle.Core.ComponentModel.dependencies">
            <summary>
              Dependencies the kernel must resolve
后面还有 4750+ 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。