PageRenderTime 47ms CodeModel.GetById 19ms RepoModel.GetById 0ms 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>