/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
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>Microsoft.Practices.Unity.StaticFactory</name>
- </assembly>
- <members>
- <member name="M:Microsoft.Practices.Unity.StaticFactory.FactoryDelegateBuildPlanPolicy.BuildUp(Microsoft.Practices.ObjectBuilder2.IBuilderContext)">
- <summary>
- Creates an instance of this build plan's type, or fills
- in the existing type if passed in.
- </summary>
- <param name="context">Context used to build up the object.</param>
- </member>
- <member name="T:Microsoft.Practices.Unity.StaticFactory.FactoryDelegate">
- <summary>
- A delegate type used by the static factory extension.
- </summary>
- <returns>The created object.</returns>
- </member>
- <member name="T:Microsoft.Practices.Unity.StaticFactory.IStaticFactoryConfiguration">
- <summary>
- Interface defining the configuration interface exposed by the
- Static Factory extension.
- </summary>
- </member>
- <member name="M:Microsoft.Practices.Unity.StaticFactory.IStaticFactoryConfiguration.RegisterFactory``1(Microsoft.Practices.Unity.StaticFactory.FactoryDelegate)">
- <summary>
- Register the given factory delegate to be called when the container is
- asked to resolve <typeparamref name="=TTypeToBuild"/>.
- </summary>
- <typeparam name="TTypeToBuild">Type that will be requested from the container.</typeparam>
- <param name="factoryMethod">Delegate to invoke to create the instance.</param>
- <returns>The container extension object this method was invoked on.</returns>
- </member>
- <member name="M:Microsoft.Practices.Unity.StaticFactory.IStaticFactoryConfiguration.RegisterFactory``1(System.String,Microsoft.Practices.Unity.StaticFactory.FactoryDelegate)">
- <summary>
- Register the given factory delegate to be called when the container is
- asked to resolve <typeparamref name="=TTypeToBuild"/> and <paramref name="name"/>.
- </summary>
- <typeparam name="TTypeToBuild">Type that will be requested from the container.</typeparam>
- <param name="name">The name that will be used when requesting to resolve this type.</param>
- <param name="factoryMethod">Delegate to invoke to create the instance.</param>
- <returns>The container extension object this method was invoked on.</returns>
- </member>
- <member name="T:Microsoft.Practices.Unity.StaticFactory.StaticFactoryExtension">
- <summary>
- A <see cref="T:Microsoft.Practices.Unity.UnityContainerExtension"/> that lets you register a
- delegate with the container to create an object, rather than calling
- the object's constructor.
- </summary>
- </member>
- <member name="M:Microsoft.Practices.Unity.StaticFactory.StaticFactoryExtension.Initialize">
- <summary>
- Initialize this extension. This particular extension requires no
- initialization work.
- </summary>
- </member>
- <member name="M:Microsoft.Practices.Unity.StaticFactory.StaticFactoryExtension.RegisterFactory``1(System.String,Microsoft.Practices.Unity.StaticFactory.FactoryDelegate)">
- <summary>
- Register the given factory delegate to be called when the container is
- asked to resolve <typeparamref name="=TTypeToBuild"/> and <paramref name="name"/>.
- </summary>
- <typeparam name="TTypeToBuild">Type that will be requested from the container.</typeparam>
- <param name="name">The name that will be used when requesting to resolve this type.</param>
- <param name="factoryMethod">Delegate to invoke to create the instance.</param>
- <returns>The container extension object this method was invoked on.</returns>
- </member>
- <member name="M:Microsoft.Practices.Unity.StaticFactory.StaticFactoryExtension.RegisterFactory``1(Microsoft.Practices.Unity.StaticFactory.FactoryDelegate)">
- <summary>
- Register the given factory delegate to be called when the container is
- asked to resolve <typeparamref name="=TTypeToBuild"/>.
- </summary>
- <typeparam name="TTypeToBuild">Type that will be requested from the container.</typeparam>
- <param name="factoryMethod">Delegate to invoke to create the instance.</param>
- <returns>The container extension object this method was invoked on.</returns>
- </member>
- </members>
- </doc>