PageRenderTime 45ms CodeModel.GetById 21ms RepoModel.GetById 0ms app.codeStats 0ms

/V4/Lib/Desktop/CommonServiceLocation/Microsoft.Practices.ServiceLocation.XML

#
XML | 280 lines | 280 code | 0 blank | 0 comment | 0 complexity | 2e704ef04ef1d65c0fa35ee0c764bc29 MD5 | raw file
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Microsoft.Practices.ServiceLocation</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Microsoft.Practices.ServiceLocation.ActivationException">
  8. <summary>
  9. The standard exception thrown when a ServiceLocator has an error in resolving an object.
  10. </summary>
  11. </member>
  12. <member name="M:Microsoft.Practices.ServiceLocation.ActivationException.#ctor">
  13. <summary>
  14. Initializes a new instance of the <see cref="T:System.Exception" /> class.
  15. </summary>
  16. </member>
  17. <member name="M:Microsoft.Practices.ServiceLocation.ActivationException.#ctor(System.String)">
  18. <summary>
  19. Initializes a new instance of the <see cref="T:System.Exception" /> class with a specified error message.
  20. </summary>
  21. <param name="message">
  22. The message that describes the error.
  23. </param>
  24. </member>
  25. <member name="M:Microsoft.Practices.ServiceLocation.ActivationException.#ctor(System.String,System.Exception)">
  26. <summary>
  27. Initializes a new instance of the <see cref="T:System.Exception" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.
  28. </summary>
  29. <param name="message">
  30. The error message that explains the reason for the exception.
  31. </param>
  32. <param name="innerException">
  33. The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.
  34. </param>
  35. </member>
  36. <member name="M:Microsoft.Practices.ServiceLocation.ActivationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  37. <summary>
  38. Initializes a new instance of the <see cref="T:System.Exception" /> class with serialized data.
  39. </summary>
  40. <param name="info">
  41. The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.
  42. </param>
  43. <param name="context">
  44. The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.
  45. </param>
  46. <exception cref="T:System.ArgumentNullException">
  47. The <paramref name="info" /> parameter is null.
  48. </exception>
  49. <exception cref="T:System.Runtime.Serialization.SerializationException">
  50. The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0).
  51. </exception>
  52. </member>
  53. <member name="T:Microsoft.Practices.ServiceLocation.IServiceLocator">
  54. <summary>
  55. The generic Service Locator interface. This interface is used
  56. to retrieve services (instances identified by type and optional
  57. name) from a container.
  58. </summary>
  59. </member>
  60. <member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance(System.Type)">
  61. <summary>
  62. Get an instance of the given <paramref name="serviceType"/>.
  63. </summary>
  64. <param name="serviceType">Type of object requested.</param>
  65. <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
  66. the service instance.</exception>
  67. <returns>The requested service instance.</returns>
  68. </member>
  69. <member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance(System.Type,System.String)">
  70. <summary>
  71. Get an instance of the given named <paramref name="serviceType"/>.
  72. </summary>
  73. <param name="serviceType">Type of object requested.</param>
  74. <param name="key">Name the object was registered with.</param>
  75. <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
  76. the service instance.</exception>
  77. <returns>The requested service instance.</returns>
  78. </member>
  79. <member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetAllInstances(System.Type)">
  80. <summary>
  81. Get all instances of the given <paramref name="serviceType"/> currently
  82. registered in the container.
  83. </summary>
  84. <param name="serviceType">Type of object requested.</param>
  85. <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
  86. the service instance.</exception>
  87. <returns>A sequence of instances of the requested <paramref name="serviceType"/>.</returns>
  88. </member>
  89. <member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance``1">
  90. <summary>
  91. Get an instance of the given <typeparamref name="TService"/>.
  92. </summary>
  93. <typeparam name="TService">Type of object requested.</typeparam>
  94. <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
  95. the service instance.</exception>
  96. <returns>The requested service instance.</returns>
  97. </member>
  98. <member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetInstance``1(System.String)">
  99. <summary>
  100. Get an instance of the given named <typeparamref name="TService"/>.
  101. </summary>
  102. <typeparam name="TService">Type of object requested.</typeparam>
  103. <param name="key">Name the object was registered with.</param>
  104. <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
  105. the service instance.</exception>
  106. <returns>The requested service instance.</returns>
  107. </member>
  108. <member name="M:Microsoft.Practices.ServiceLocation.IServiceLocator.GetAllInstances``1">
  109. <summary>
  110. Get all instances of the given <typeparamref name="TService"/> currently
  111. registered in the container.
  112. </summary>
  113. <typeparam name="TService">Type of object requested.</typeparam>
  114. <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
  115. the service instance.</exception>
  116. <returns>A sequence of instances of the requested <typeparamref name="TService"/>.</returns>
  117. </member>
  118. <member name="T:Microsoft.Practices.ServiceLocation.Properties.Resources">
  119. <summary>
  120. A strongly-typed resource class, for looking up localized strings, etc.
  121. </summary>
  122. </member>
  123. <member name="P:Microsoft.Practices.ServiceLocation.Properties.Resources.ResourceManager">
  124. <summary>
  125. Returns the cached ResourceManager instance used by this class.
  126. </summary>
  127. </member>
  128. <member name="P:Microsoft.Practices.ServiceLocation.Properties.Resources.Culture">
  129. <summary>
  130. Overrides the current thread's CurrentUICulture property for all
  131. resource lookups using this strongly typed resource class.
  132. </summary>
  133. </member>
  134. <member name="P:Microsoft.Practices.ServiceLocation.Properties.Resources.ActivateAllExceptionMessage">
  135. <summary>
  136. Looks up a localized string similar to Activation error occured while trying to get all instances of type {0}.
  137. </summary>
  138. </member>
  139. <member name="P:Microsoft.Practices.ServiceLocation.Properties.Resources.ActivationExceptionMessage">
  140. <summary>
  141. Looks up a localized string similar to Activation error occured while trying to get instance of type {0}, key &quot;{1}&quot;.
  142. </summary>
  143. </member>
  144. <member name="T:Microsoft.Practices.ServiceLocation.ServiceLocator">
  145. <summary>
  146. This class provides the ambient container for this application. If your
  147. framework defines such an ambient container, use ServiceLocator.Current
  148. to get it.
  149. </summary>
  150. </member>
  151. <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocator.SetLocatorProvider(Microsoft.Practices.ServiceLocation.ServiceLocatorProvider)">
  152. <summary>
  153. Set the delegate that is used to retrieve the current container.
  154. </summary>
  155. <param name="newProvider">Delegate that, when called, will return
  156. the current ambient container.</param>
  157. </member>
  158. <member name="P:Microsoft.Practices.ServiceLocation.ServiceLocator.Current">
  159. <summary>
  160. The current ambient container.
  161. </summary>
  162. </member>
  163. <member name="T:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase">
  164. <summary>
  165. This class is a helper that provides a default implementation
  166. for most of the methods of <see cref="T:Microsoft.Practices.ServiceLocation.IServiceLocator"/>.
  167. </summary>
  168. </member>
  169. <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetService(System.Type)">
  170. <summary>
  171. Implementation of <see cref="M:System.IServiceProvider.GetService(System.Type)"/>.
  172. </summary>
  173. <param name="serviceType">The requested service.</param>
  174. <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error in resolving the service instance.</exception>
  175. <returns>The requested object.</returns>
  176. </member>
  177. <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(System.Type)">
  178. <summary>
  179. Get an instance of the given <paramref name="serviceType"/>.
  180. </summary>
  181. <param name="serviceType">Type of object requested.</param>
  182. <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
  183. the service instance.</exception>
  184. <returns>The requested service instance.</returns>
  185. </member>
  186. <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(System.Type,System.String)">
  187. <summary>
  188. Get an instance of the given named <paramref name="serviceType"/>.
  189. </summary>
  190. <param name="serviceType">Type of object requested.</param>
  191. <param name="key">Name the object was registered with.</param>
  192. <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is an error resolving
  193. the service instance.</exception>
  194. <returns>The requested service instance.</returns>
  195. </member>
  196. <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetAllInstances(System.Type)">
  197. <summary>
  198. Get all instances of the given <paramref name="serviceType"/> currently
  199. registered in the container.
  200. </summary>
  201. <param name="serviceType">Type of object requested.</param>
  202. <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
  203. the service instance.</exception>
  204. <returns>A sequence of instances of the requested <paramref name="serviceType"/>.</returns>
  205. </member>
  206. <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance``1">
  207. <summary>
  208. Get an instance of the given <typeparamref name="TService"/>.
  209. </summary>
  210. <typeparam name="TService">Type of object requested.</typeparam>
  211. <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
  212. the service instance.</exception>
  213. <returns>The requested service instance.</returns>
  214. </member>
  215. <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance``1(System.String)">
  216. <summary>
  217. Get an instance of the given named <typeparamref name="TService"/>.
  218. </summary>
  219. <typeparam name="TService">Type of object requested.</typeparam>
  220. <param name="key">Name the object was registered with.</param>
  221. <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
  222. the service instance.</exception>
  223. <returns>The requested service instance.</returns>
  224. </member>
  225. <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetAllInstances``1">
  226. <summary>
  227. Get all instances of the given <typeparamref name="TService"/> currently
  228. registered in the container.
  229. </summary>
  230. <typeparam name="TService">Type of object requested.</typeparam>
  231. <exception cref="T:Microsoft.Practices.ServiceLocation.ActivationException">if there is are errors resolving
  232. the service instance.</exception>
  233. <returns>A sequence of instances of the requested <typeparamref name="TService"/>.</returns>
  234. </member>
  235. <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.DoGetInstance(System.Type,System.String)">
  236. <summary>
  237. When implemented by inheriting classes, this method will do the actual work of resolving
  238. the requested service instance.
  239. </summary>
  240. <param name="serviceType">Type of instance requested.</param>
  241. <param name="key">Name of registered service you want. May be null.</param>
  242. <returns>The requested service instance.</returns>
  243. </member>
  244. <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.DoGetAllInstances(System.Type)">
  245. <summary>
  246. When implemented by inheriting classes, this method will do the actual work of
  247. resolving all the requested service instances.
  248. </summary>
  249. <param name="serviceType">Type of service requested.</param>
  250. <returns>Sequence of service instance objects.</returns>
  251. </member>
  252. <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.FormatActivationExceptionMessage(System.Exception,System.Type,System.String)">
  253. <summary>
  254. Format the exception message for use in an <see cref="T:Microsoft.Practices.ServiceLocation.ActivationException"/>
  255. that occurs while resolving a single service.
  256. </summary>
  257. <param name="actualException">The actual exception thrown by the implementation.</param>
  258. <param name="serviceType">Type of service requested.</param>
  259. <param name="key">Name requested.</param>
  260. <returns>The formatted exception message string.</returns>
  261. </member>
  262. <member name="M:Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.FormatActivateAllExceptionMessage(System.Exception,System.Type)">
  263. <summary>
  264. Format the exception message for use in an <see cref="T:Microsoft.Practices.ServiceLocation.ActivationException"/>
  265. that occurs while resolving multiple service instances.
  266. </summary>
  267. <param name="actualException">The actual exception thrown by the implementation.</param>
  268. <param name="serviceType">Type of service requested.</param>
  269. <returns>The formatted exception message string.</returns>
  270. </member>
  271. <member name="T:Microsoft.Practices.ServiceLocation.ServiceLocatorProvider">
  272. <summary>
  273. This delegate type is used to provide a method that will
  274. return the current container. Used with the <see cref="T:Microsoft.Practices.ServiceLocation.ServiceLocator"/>
  275. static accessor class.
  276. </summary>
  277. <returns>An <see cref="T:Microsoft.Practices.ServiceLocation.IServiceLocator"/>.</returns>
  278. </member>
  279. </members>
  280. </doc>