PageRenderTime 19ms CodeModel.GetById 9ms app.highlight 5ms RepoModel.GetById 1ms app.codeStats 0ms

/V2/trunk/LIB/Desktop/Unity/Microsoft.Practices.Unity.StaticFactory.xml

#
XML | 78 lines | 78 code | 0 blank | 0 comment | 0 complexity | 14f26cca4ddc77d7f501754dc8602c4b MD5 | raw file
 1<?xml version="1.0"?>
 2<doc>
 3    <assembly>
 4        <name>Microsoft.Practices.Unity.StaticFactory</name>
 5    </assembly>
 6    <members>
 7        <member name="M:Microsoft.Practices.Unity.StaticFactory.FactoryDelegateBuildPlanPolicy.BuildUp(Microsoft.Practices.ObjectBuilder2.IBuilderContext)">
 8            <summary>
 9            Creates an instance of this build plan's type, or fills
10            in the existing type if passed in.
11            </summary>
12            <param name="context">Context used to build up the object.</param>
13        </member>
14        <member name="T:Microsoft.Practices.Unity.StaticFactory.FactoryDelegate">
15            <summary>
16            A delegate type used by the static factory extension.
17            </summary>
18            <returns>The created object.</returns>
19        </member>
20        <member name="T:Microsoft.Practices.Unity.StaticFactory.IStaticFactoryConfiguration">
21            <summary>
22            Interface defining the configuration interface exposed by the
23            Static Factory extension.
24            </summary>
25        </member>
26        <member name="M:Microsoft.Practices.Unity.StaticFactory.IStaticFactoryConfiguration.RegisterFactory``1(Microsoft.Practices.Unity.StaticFactory.FactoryDelegate)">
27            <summary>
28            Register the given factory delegate to be called when the container is
29            asked to resolve <typeparamref name="=TTypeToBuild"/>.
30            </summary>
31            <typeparam name="TTypeToBuild">Type that will be requested from the container.</typeparam>
32            <param name="factoryMethod">Delegate to invoke to create the instance.</param>
33            <returns>The container extension object this method was invoked on.</returns>
34        </member>
35        <member name="M:Microsoft.Practices.Unity.StaticFactory.IStaticFactoryConfiguration.RegisterFactory``1(System.String,Microsoft.Practices.Unity.StaticFactory.FactoryDelegate)">
36            <summary>
37            Register the given factory delegate to be called when the container is
38            asked to resolve <typeparamref name="=TTypeToBuild"/> and <paramref name="name"/>.
39            </summary>
40            <typeparam name="TTypeToBuild">Type that will be requested from the container.</typeparam>
41            <param name="name">The name that will be used when requesting to resolve this type.</param>
42            <param name="factoryMethod">Delegate to invoke to create the instance.</param>
43            <returns>The container extension object this method was invoked on.</returns>
44        </member>
45        <member name="T:Microsoft.Practices.Unity.StaticFactory.StaticFactoryExtension">
46            <summary>
47            A <see cref="T:Microsoft.Practices.Unity.UnityContainerExtension"/> that lets you register a
48            delegate with the container to create an object, rather than calling
49            the object's constructor.
50            </summary>
51        </member>
52        <member name="M:Microsoft.Practices.Unity.StaticFactory.StaticFactoryExtension.Initialize">
53            <summary>
54            Initialize this extension. This particular extension requires no
55            initialization work.
56            </summary>
57        </member>
58        <member name="M:Microsoft.Practices.Unity.StaticFactory.StaticFactoryExtension.RegisterFactory``1(System.String,Microsoft.Practices.Unity.StaticFactory.FactoryDelegate)">
59            <summary>
60            Register the given factory delegate to be called when the container is
61            asked to resolve <typeparamref name="=TTypeToBuild"/> and <paramref name="name"/>.
62            </summary>
63            <typeparam name="TTypeToBuild">Type that will be requested from the container.</typeparam>
64            <param name="name">The name that will be used when requesting to resolve this type.</param>
65            <param name="factoryMethod">Delegate to invoke to create the instance.</param>
66            <returns>The container extension object this method was invoked on.</returns>
67        </member>
68        <member name="M:Microsoft.Practices.Unity.StaticFactory.StaticFactoryExtension.RegisterFactory``1(Microsoft.Practices.Unity.StaticFactory.FactoryDelegate)">
69            <summary>
70            Register the given factory delegate to be called when the container is
71            asked to resolve <typeparamref name="=TTypeToBuild"/>.
72            </summary>
73            <typeparam name="TTypeToBuild">Type that will be requested from the container.</typeparam>
74            <param name="factoryMethod">Delegate to invoke to create the instance.</param>
75            <returns>The container extension object this method was invoked on.</returns>
76        </member>
77    </members>
78</doc>