26
|
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 "{1}".
|
|
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>
|