⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 microsoft.practices.objectbuilder.xml.svn-base

📁 很好的OA框架,使用ASP.NET+C#+sqlserver2005
💻 SVN-BASE
📖 第 1 页 / 共 5 页
字号:
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Practices.ObjectBuilder</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Practices.ObjectBuilder.BuilderStrategy">
            <summary>
            An implementation of <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilderStrategy"/>.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.ObjectBuilder.IBuilderStrategy">
            <summary>
            Represents a strategy in the <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilder`1"/>'s chain of responsibility.
            Strategies are required to support both BuildUp and TearDown. Although you
            can implement this interface directly, you may also choose to use
            <see cref="T:Microsoft.Practices.ObjectBuilder.BuilderStrategy"/> as the base class for your strategies, as
            this class provides useful helper methods and makes support BuildUp and TearDown
            optional.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.IBuilderStrategy.BuildUp(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.Type,System.Object,System.String)">
            <summary>
            Called during the chain of responsibility for a build operation.
            </summary>
            <param name="context">The context for the operation.</param>
            <param name="typeToBuild">The type of object that is being requested.</param>
            <param name="existing">The existing instance, if one was passed in, or
            if a previous strategy has already created the object.</param>
            <param name="idToBuild">The ID of the object that is being requested. May be
            null if the user requested an unnamed instance.</param>
            <returns>The built object.</returns>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.IBuilderStrategy.TearDown(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.Object)">
            <summary>
            Called during the chain of responsibility for an unbuild operation.
            </summary>
            <param name="context">The context for the operation.</param>
            <param name="item">The item that is being unbuilt.</param>
            <returns>The unbuilt object.</returns>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.BuilderStrategy.BuildUp``1(Microsoft.Practices.ObjectBuilder.IBuilderContext,``0,System.String)">
            <summary>
            Generic version of BuildUp, to aid unit-testing.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.BuilderStrategy.BuildUp(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.Type,System.Object,System.String)">
            <summary>
            See <see cref="M:Microsoft.Practices.ObjectBuilder.IBuilderStrategy.BuildUp(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.Type,System.Object,System.String)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.BuilderStrategy.TearDown(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.Object)">
            <summary>
            See <see cref="M:Microsoft.Practices.ObjectBuilder.IBuilderStrategy.TearDown(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.Object)"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.BuilderStrategy.ParametersToTypeList(System.Object[])">
            <summary>
            Creates a trace list of parameter types from a list of <see cref="T:Microsoft.Practices.ObjectBuilder.IParameter"/> objects.
            </summary>
            <param name="parameters">The parameters</param>
            <returns>The type list in string form</returns>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.BuilderStrategy.TraceBuildUp(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.Type,System.String,System.String,System.Object[])">
            <summary>
            Traces debugging information, if there is an appropriate policy.
            </summary>
            <param name="context">The build context.</param>
            <param name="typeToBuild">The type being built.</param>
            <param name="idToBuild">The ID being built.</param>
            <param name="format">The format of the message.</param>
            <param name="args">The message arguments.</param>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.BuilderStrategy.TraceTearDown(Microsoft.Practices.ObjectBuilder.IBuilderContext,System.Object,System.String,System.Object[])">
            <summary>
            Traces debugging information, if there is an appropriate policy.
            </summary>
            <param name="context">The build context.</param>
            <param name="item">Item being torn down.</param>
            <param name="format">The format of the message.</param>
            <param name="args">The message arguments.</param>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.BuilderStrategy.TraceEnabled(Microsoft.Practices.ObjectBuilder.IBuilderContext)">
            <summary>
            Determines if tracing is enabled
            </summary>
            <param name="context">The build context.</param>
            <returns>Returns true if tracing is enabled; false otherwise.</returns>
        </member>
        <member name="T:Microsoft.Practices.ObjectBuilder.Builder">
            <summary>
            An implementation of <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilder`1"/> which uses <see cref="T:Microsoft.Practices.ObjectBuilder.BuilderStage"/>
            as the stages of the build process. It contains all the default strategies shipped
            with ObjectBuilder.
            </summary>
        </member>
        <member name="T:Microsoft.Practices.ObjectBuilder.BuilderBase`1">
            <summary>
            An implementation helper class for <see cref="T:Microsoft.Practices.ObjectBuilder.IBuilder`1"/>.
            </summary>
            <typeparam name="TStageEnum">The build stage enumeration.</typeparam>
        </member>
        <member name="T:Microsoft.Practices.ObjectBuilder.IBuilder`1">
            <summary>
            Represents the main interface for an object builder.
            </summary>
            <typeparam name="TStageEnum">The enum that represents the build stages for this builder.</typeparam>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.IBuilder`1.BuildUp(Microsoft.Practices.ObjectBuilder.IReadWriteLocator,System.Type,System.String,System.Object,Microsoft.Practices.ObjectBuilder.PolicyList[])">
            <summary>
            Performs a build operation.
            </summary>
            <remarks>This operation uses the strategies and permanent policies already configured
            into the builder, combined with the optional transient policies, and starts a build
            operation. Transient policies override any built-in policies, when present.</remarks>
            <param name="locator">The locator to be used for this build operation.</param>
            <param name="typeToBuild">The type to build.</param>
            <param name="idToBuild">The ID of the object to build.</param>
            <param name="existing">The existing object to run the build chain on, if one exists.
            If null is passed, a new object instance will typically be created by some strategy
            in the chain (such as the <see cref="T:Microsoft.Practices.ObjectBuilder.CreationStrategy"/>).</param>
            <param name="transientPolicies">The transient policies to apply to this build. These
            policies take precedence over any permanent policies built into the builder.</param>
            <returns>The built object.</returns>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.IBuilder`1.BuildUp``1(Microsoft.Practices.ObjectBuilder.IReadWriteLocator,System.String,System.Object,Microsoft.Practices.ObjectBuilder.PolicyList[])">
            <summary>
            Performs a build operation.
            </summary>
            <remarks>This operation uses the strategies and permanent policies already configured
            into the builder, combined with the optional transient policies, and starts a build
            operation. Transient policies override any built-in policies, when present.</remarks>
            <typeparam name="TTypeToBuild">The type to build.</typeparam>
            <param name="locator">The locator to be used for this build operation.</param>
            <param name="idToBuild">The ID of the object to build.</param>
            <param name="existing">The existing object to run the build chain on, if one exists.
            If null is passed, a new object instance will typically be created by some strategy
            in the chain (such as the <see cref="T:Microsoft.Practices.ObjectBuilder.CreationStrategy"/>).</param>
            <param name="transientPolicies">The transient policies to apply to this build. These
            policies take precedence over any permanent policies built into the builder.</param>
            <returns>The built object.</returns>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.IBuilder`1.TearDown``1(Microsoft.Practices.ObjectBuilder.IReadWriteLocator,``0)">
            <summary>
            Performs an unbuild operation.
            </summary>
            <typeparam name="TItem">The type to unbuild. If not provided, it will be inferred from the
            type of item.</typeparam>
            <param name="locator">The locator to be used for this unbuild operation.</param>
            <param name="item">The item to unbuild.</param>
            <returns>The unbuilt item.</returns>
        </member>
        <member name="P:Microsoft.Practices.ObjectBuilder.IBuilder`1.Policies">
            <summary>
            Permanent policies used for build-up operations.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.ObjectBuilder.IBuilder`1.Strategies">
            <summary>
            Strategies used for build-up and tear-down operations.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.BuilderBase`1.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.ObjectBuilder.BuilderBase`1"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.BuilderBase`1.#ctor(Microsoft.Practices.ObjectBuilder.IBuilderConfigurator{`0})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.ObjectBuilder.BuilderBase`1"/> class using the
            provided configurator.
            </summary>
            <param name="configurator">The configurator that will configure the builder.</param>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.BuilderBase`1.BuildUp``1(Microsoft.Practices.ObjectBuilder.IReadWriteLocator,System.String,System.Object,Microsoft.Practices.ObjectBuilder.PolicyList[])">
            <summary>
            See <see cref="M:Microsoft.Practices.ObjectBuilder.IBuilder`1.BuildUp``1(Microsoft.Practices.ObjectBuilder.IReadWriteLocator,System.String,System.Object,Microsoft.Practices.ObjectBuilder.PolicyList[])"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.BuilderBase`1.BuildUp(Microsoft.Practices.ObjectBuilder.IReadWriteLocator,System.Type,System.String,System.Object,Microsoft.Practices.ObjectBuilder.PolicyList[])">
            <summary>
            See <see cref="M:Microsoft.Practices.ObjectBuilder.IBuilder`1.BuildUp(Microsoft.Practices.ObjectBuilder.IReadWriteLocator,System.Type,System.String,System.Object,Microsoft.Practices.ObjectBuilder.PolicyList[])"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.BuilderBase`1.TearDown``1(Microsoft.Practices.ObjectBuilder.IReadWriteLocator,``0)">
            <summary>
            See <see cref="M:Microsoft.Practices.ObjectBuilder.IBuilder`1.TearDown``1(Microsoft.Practices.ObjectBuilder.IReadWriteLocator,``0)"/> for more information.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.ObjectBuilder.BuilderBase`1.Policies">
            <summary>
            See <see cref="P:Microsoft.Practices.ObjectBuilder.IBuilder`1.Policies"/> for more information.
            </summary>
        </member>
        <member name="P:Microsoft.Practices.ObjectBuilder.BuilderBase`1.Strategies">
            <summary>
            See <see cref="P:Microsoft.Practices.ObjectBuilder.IBuilder`1.Strategies"/> for more information.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.Builder.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.ObjectBuilder.Builder"/> class.
            </summary>
        </member>
        <member name="M:Microsoft.Practices.ObjectBuilder.Builder.#ctor(Microsoft.Practices.ObjectBuilder.IBuilderConfigurator{Microsoft.Practices.ObjectBuilder.BuilderStage})">
            <summary>
            Initializes a new instance of the <see cref="T:Microsoft.Practices.ObjectBuilder.Builder"/> class using the provided
            configurator.
            </summary>
            <param name="configurator">The configurator that will configure the builder.</param>
        </member>
        <member name="T:Microsoft.Practices.ObjectBuilder.BuilderStrategyChain">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -