Skip to content
This repository
Browse code

Updated Unity

  • Loading branch information...
commit 9b9807bd890c1ae1243ed31c6cf214dab1e7f6c4 1 parent 009c0d8
Chris Patterson authored March 29, 2012
BIN  lib/Unity/Microsoft.Practices.Unity.Configuration.dll
Binary file not shown
BIN  lib/Unity/Microsoft.Practices.Unity.Interception.Configuration.dll
Binary file not shown
716  lib/Unity/Microsoft.Practices.Unity.Interception.Configuration.xml
... ...
@@ -1,716 +0,0 @@
1  
-<?xml version="1.0"?>
2  
-<doc>
3  
-    <assembly>
4  
-        <name>Microsoft.Practices.Unity.Interception.Configuration</name>
5  
-    </assembly>
6  
-    <members>
7  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.AddInterfaceElement">
8  
-            <summary>
9  
-            Configuration element that lets you specify additional interfaces
10  
-            to add when this type is intercepted.
11  
-            </summary>
12  
-        </member>
13  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.AddInterfaceElement.SerializeContent(System.Xml.XmlWriter)">
14  
-            <summary>
15  
-            Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
16  
-            </summary>
17  
-            <remarks>The caller of this method has already written the start element tag before
18  
-            calling this method, so deriving classes only need to write the element content, not
19  
-            the start or end tags.</remarks>
20  
-            <param name="writer">Writer to send XML content to.</param>
21  
-        </member>
22  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.AddInterfaceElement.GetInjectionMembers(Microsoft.Practices.Unity.IUnityContainer,System.Type,System.Type,System.String)">
23  
-            <summary>
24  
-            Return the set of <see cref="T:Microsoft.Practices.Unity.InjectionMember"/>s that are needed
25  
-            to configure the container according to this configuration element.
26  
-            </summary>
27  
-            <param name="container">Container that is being configured.</param>
28  
-            <param name="fromType">Type that is being registered.</param>
29  
-            <param name="toType">Type that <paramref name="fromType"/> is being mapped to.</param>
30  
-            <param name="name">Name this registration is under.</param>
31  
-            <returns>One or more <see cref="T:Microsoft.Practices.Unity.InjectionMember"/> objects that should be
32  
-            applied to the container registration.</returns>
33  
-        </member>
34  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.AddInterfaceElement.TypeName">
35  
-            <summary>
36  
-            Type of interface to add.
37  
-            </summary>
38  
-        </member>
39  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.AddInterfaceElement.Key">
40  
-            <summary>
41  
-            Each element must have a unique key, which is generated by the subclasses.
42  
-            </summary>
43  
-        </member>
44  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElement">
45  
-            <summary>
46  
-            Configuration element representing a call handler.
47  
-            </summary>
48  
-        </member>
49  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement">
50  
-            <summary>
51  
-            Base class for the two children of the Policy element:
52  
-            MatchingRuleElement and CallHandlerElement.
53  
-            </summary>
54  
-            <remarks>
55  
-            <para>
56  
-            These configuration elements have a required "name" attribute, an optional "type" attribute, and 
57  
-            optional child elements &lt;lifetime&gt; and &lt;injection&gt;
58  
-            </para>
59  
-            <para>
60  
-            Elements without a value for the type attribute can only have a value for the name attribute, and 
61  
-            indicate that the represented handler or rule is configured elsewhere and that a reference to 
62  
-            the given name must be added to the policy to be resolved, while elements with a value for the type
63  
-            attribute indicate how the represented handler or rule should be built and can optionally specify
64  
-            lifetime management and injection configuration.
65  
-            </para>
66  
-            <para>
67  
-            This element is similar to the <see cref="T:Microsoft.Practices.Unity.Configuration.RegisterElement"/>, except that it does not provide 
68  
-            an extension point for arbitrary configuration.
69  
-            </para>
70  
-            </remarks>
71  
-        </member>
72  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.DeserializeElement(System.Xml.XmlReader,System.Boolean)">
73  
-            <summary>
74  
-            Reads XML from the configuration file.
75  
-            </summary>
76  
-            <param name="reader">The <see cref="T:System.Xml.XmlReader"/> that reads from the configuration file.
77  
-                            </param><param name="serializeCollectionKey">true to serialize only the collection key properties; otherwise, false.
78  
-                            </param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element to read is locked.
79  
-                                - or -
80  
-                                An attribute of the current node is not recognized.
81  
-                                - or -
82  
-                                The lock status of the current node cannot be determined.  
83  
-                            </exception>
84  
-        </member>
85  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.SerializeContent(System.Xml.XmlWriter)">
86  
-            <summary>
87  
-            Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
88  
-            </summary>
89  
-            <remarks>The caller of this method has already written the start element tag before
90  
-            calling this method, so deriving classes only need to write the element content, not
91  
-            the start or end tags.</remarks>
92  
-            <param name="writer">Writer to send XML content to.</param>
93  
-        </member>
94  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.Name">
95  
-            <summary>
96  
-            Name of this item
97  
-            </summary>
98  
-        </member>
99  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.TypeName">
100  
-            <summary>
101  
-            Type that implements this matching rule or call handler.
102  
-            </summary>
103  
-        </member>
104  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.Injection">
105  
-            <summary>
106  
-            Injection members that control how this item is created.
107  
-            </summary>
108  
-        </member>
109  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.Lifetime">
110  
-            <summary>
111  
-            Lifetime manager for this item.
112  
-            </summary>
113  
-        </member>
114  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElementCollection">
115  
-            <summary>
116  
-            A collection of <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElement"/>s for configuration.
117  
-            </summary>
118  
-        </member>
119  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElementCollection.GetElementKey(System.Configuration.ConfigurationElement)">
120  
-            <summary>
121  
-            Gets the element key for a specified configuration element when overridden in a derived class.
122  
-            </summary>
123  
-            <returns>
124  
-            An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>.
125  
-            </returns>
126  
-            <param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for. 
127  
-                            </param>
128  
-        </member>
129  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElementCollection.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)">
130  
-            <summary>
131  
-            Causes the configuration system to throw an exception.
132  
-            </summary>
133  
-            <returns>
134  
-            true if the unrecognized element was deserialized successfully; otherwise, false. The default is false.
135  
-            </returns>
136  
-            <param name="elementName">The name of the unrecognized element. 
137  
-                            </param><param name="reader">An input stream that reads XML from the configuration file. 
138  
-                            </param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element specified in <paramref name="elementName"/> is the &lt;clear&gt; element.
139  
-                            </exception><exception cref="T:System.ArgumentException"><paramref name="elementName"/> starts with the reserved prefix "config" or "lock".
140  
-                            </exception>
141  
-        </member>
142  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElementCollection.Item(System.String)">
143  
-            <summary>
144  
-            Retrieve a call handler element from the collection by name.
145  
-            </summary>
146  
-            <param name="name">Name to look up.</param>
147  
-            <returns>The rule, or null if not in the collection.</returns>
148  
-        </member>
149  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.DefaultElement">
150  
-            <summary>
151  
-            The &lt;default&gt; element that appears inside an &lt;interceptor&gt; element.
152  
-            </summary>
153  
-        </member>
154  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement">
155  
-            <summary>
156  
-            Base class for the default and key elements that can occur
157  
-            inside the &lt;interceptor&gt; element.
158  
-            </summary>
159  
-        </member>
160  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement.SerializeContent(System.Xml.XmlWriter)">
161  
-            <summary>
162  
-            Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
163  
-            </summary>
164  
-            <remarks>The caller of this method has already written the start element tag before
165  
-            calling this method, so deriving classes only need to write the element content, not
166  
-            the start or end tags.</remarks>
167  
-            <param name="writer">Writer to send XML content to.</param>
168  
-        </member>
169  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement.RegisterInterceptor(Microsoft.Practices.Unity.IUnityContainer,Microsoft.Practices.Unity.InterceptionExtension.IInterceptor)">
170  
-            <summary>
171  
-            Actually register the interceptor against this type.
172  
-            </summary>
173  
-            <param name="container">Container to configure.</param>
174  
-            <param name="interceptor">interceptor to register.</param>
175  
-        </member>
176  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement.TypeName">
177  
-            <summary>
178  
-            Type name that this interceptor will be registered for.
179  
-            </summary>
180  
-        </member>
181  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement.ResolvedType">
182  
-            <summary>
183  
-            Return the type object that is resolved from the <see cref="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement.TypeName"/> property.
184  
-            </summary>
185  
-            <returns>The type object.</returns>
186  
-        </member>
187  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.DefaultElement.RegisterInterceptor(Microsoft.Practices.Unity.IUnityContainer,Microsoft.Practices.Unity.InterceptionExtension.IInterceptor)">
188  
-            <summary>
189  
-            Actually register the interceptor against this type.
190  
-            </summary>
191  
-            <param name="container">Container to configure.</param>
192  
-            <param name="interceptor">interceptor to register.</param>
193  
-        </member>
194  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement">
195  
-            <summary>
196  
-            Configuration elmement for specifying 
197  
-            interception behaviors for a type.
198  
-            </summary>
199  
-        </member>
200  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.DeserializeElement(System.Xml.XmlReader,System.Boolean)">
201  
-            <summary>
202  
-            Reads XML from the configuration file.
203  
-            </summary>
204  
-            <param name="reader">The <see cref="T:System.Xml.XmlReader"/> that reads from the configuration file.
205  
-                            </param><param name="serializeCollectionKey">true to serialize only the collection key properties; otherwise, false.
206  
-                            </param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element to read is locked.
207  
-                                - or -
208  
-                                An attribute of the current node is not recognized.
209  
-                                - or -
210  
-                                The lock status of the current node cannot be determined.  
211  
-                            </exception>
212  
-        </member>
213  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.SerializeContent(System.Xml.XmlWriter)">
214  
-            <summary>
215  
-            Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
216  
-            </summary>
217  
-            <remarks>The caller of this method has already written the start element tag before
218  
-            calling this method, so deriving classes only need to write the element content, not
219  
-            the start or end tags.</remarks>
220  
-            <param name="writer">Writer to send XML content to.</param>
221  
-        </member>
222  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.GetInjectionMembers(Microsoft.Practices.Unity.IUnityContainer,System.Type,System.Type,System.String)">
223  
-            <summary>
224  
-            Return the set of <see cref="T:Microsoft.Practices.Unity.InjectionMember"/>s that are needed
225  
-            to configure the container according to this configuration element.
226  
-            </summary>
227  
-            <param name="container">Container that is being configured.</param>
228  
-            <param name="fromType">Type that is being registered.</param>
229  
-            <param name="toType">Type that <paramref name="fromType"/> is being mapped to.</param>
230  
-            <param name="name">Name this registration is under.</param>
231  
-            <returns>One or more <see cref="T:Microsoft.Practices.Unity.InjectionMember"/> objects that should be
232  
-            applied to the container registration.</returns>
233  
-        </member>
234  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.TypeName">
235  
-            <summary>
236  
-            Type of behavior to add.
237  
-            </summary>
238  
-        </member>
239  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.Name">
240  
-            <summary>
241  
-            Name of behavior to resolve.
242  
-            </summary>
243  
-        </member>
244  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.IsDefaultForType">
245  
-            <summary>
246  
-            Should this behavior be configured as a default behavior for this type, or
247  
-            specifically for this type/name pair only?
248  
-            </summary>
249  
-        </member>
250  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.Key">
251  
-            <summary>
252  
-            Each element must have a unique key, which is generated by the subclasses.
253  
-            </summary>
254  
-        </member>
255  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionConfigurationExtension">
256  
-            <summary>
257  
-            Section extension class used to add the elements needed to configure
258  
-            Unity interception to the configuration schema.
259  
-            </summary>
260  
-        </member>
261  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionConfigurationExtension.AddExtensions(Microsoft.Practices.Unity.Configuration.SectionExtensionContext)">
262  
-            <summary>
263  
-            Add the extensions to the section via the context.
264  
-            </summary>
265  
-            <param name="context">Context object that can be used to add elements and aliases.</param>
266  
-        </member>
267  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionElement">
268  
-            <summary>
269  
-            A configuration element that contains the top-level container configuration
270  
-            information for interception - handler policies and global interceptor definitions.
271  
-            </summary>
272  
-        </member>
273  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionElement.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)">
274  
-            <summary>
275  
-            Gets a value indicating whether an unknown element is encountered during deserialization.
276  
-            </summary>
277  
-            <returns>
278  
-            true when an unknown element is encountered while deserializing; otherwise, false.
279  
-            </returns>
280  
-            <param name="elementName">The name of the unknown subelement.
281  
-                            </param><param name="reader">The <see cref="T:System.Xml.XmlReader"/> being used for deserialization.
282  
-                            </param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element identified by <paramref name="elementName"/> is locked.
283  
-                                - or -
284  
-                                One or more of the element's attributes is locked.
285  
-                                - or -
286  
-                            <paramref name="elementName"/> is unrecognized, or the element has an unrecognized attribute.
287  
-                                - or -
288  
-                                The element has a Boolean attribute with an invalid value.
289  
-                                - or -
290  
-                                An attempt was made to deserialize a property more than once.
291  
-                                - or -
292  
-                                An attempt was made to deserialize a property that is not a valid member of the element.
293  
-                                - or -
294  
-                                The element cannot contain a CDATA or text element.
295  
-                            </exception>
296  
-        </member>
297  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionElement.SerializeContent(System.Xml.XmlWriter)">
298  
-            <summary>
299  
-            Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
300  
-            </summary>
301  
-            <remarks>The caller of this method has already written the start element tag before
302  
-            calling this method, so deriving classes only need to write the element content, not
303  
-            the start or end tags.</remarks>
304  
-            <param name="writer">Writer to send XML content to.</param>
305  
-        </member>
306  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionElement.ConfigureContainer(Microsoft.Practices.Unity.IUnityContainer)">
307  
-            <summary>
308  
-            Apply this element's configuration to the given <paramref name="container"/>.
309  
-            </summary>
310  
-            <param name="container">Container to configure.</param>
311  
-        </member>
312  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionElement.Policies">
313  
-            <summary>
314  
-            Policies defined for this container.
315  
-            </summary>
316  
-        </member>
317  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement">
318  
-            <summary>
319  
-            Configuration element that lets you configure
320  
-            what interceptor to use for a type.
321  
-            </summary>
322  
-        </member>
323  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.#ctor">
324  
-            <summary>
325  
-            Initialize a new <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement"/>.
326  
-            </summary>
327  
-        </member>
328  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.SerializeContent(System.Xml.XmlWriter)">
329  
-            <summary>
330  
-            Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
331  
-            </summary>
332  
-            <remarks>The caller of this method has already written the start element tag before
333  
-            calling this method, so deriving classes only need to write the element content, not
334  
-            the start or end tags.</remarks>
335  
-            <param name="writer">Writer to send XML content to.</param>
336  
-        </member>
337  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.GetInjectionMembers(Microsoft.Practices.Unity.IUnityContainer,System.Type,System.Type,System.String)">
338  
-            <summary>
339  
-            Return the set of <see cref="T:Microsoft.Practices.Unity.InjectionMember"/>s that are needed
340  
-            to configure the container according to this configuration element.
341  
-            </summary>
342  
-            <param name="container">Container that is being configured.</param>
343  
-            <param name="fromType">Type that is being registered.</param>
344  
-            <param name="toType">Type that <paramref name="fromType"/> is being mapped to.</param>
345  
-            <param name="name">Name this registration is under.</param>
346  
-            <returns>One or more <see cref="T:Microsoft.Practices.Unity.InjectionMember"/> objects that should be
347  
-            applied to the container registration.</returns>
348  
-        </member>
349  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.TypeName">
350  
-            <summary>
351  
-            Type name for the interceptor to apply.
352  
-            </summary>
353  
-        </member>
354  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.Name">
355  
-            <summary>
356  
-            Name to use when resolving interceptors from the container.
357  
-            </summary>
358  
-        </member>
359  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.IsDefaultForType">
360  
-            <summary>
361  
-            Should this interceptor be registered as the default for the contained
362  
-            type, or only for this particular type/name pair?
363  
-            </summary>
364  
-        </member>
365  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.Key">
366  
-            <summary>
367  
-            Each element must have a unique key, which is generated by the subclasses.
368  
-            </summary>
369  
-        </member>
370  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElementCollection">
371  
-            <summary>
372  
-            A collection of <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement"/> objects as shown
373  
-            in configuration.
374  
-            </summary>
375  
-        </member>
376  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElementCollection.CreateNewElement">
377  
-            <summary>
378  
-            When overridden in a derived class, creates a new <see cref="T:System.Configuration.ConfigurationElement"/>.
379  
-            </summary>
380  
-            <returns>
381  
-            A new <see cref="T:System.Configuration.ConfigurationElement"/>.
382  
-            </returns>
383  
-        </member>
384  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElementCollection.GetElementKey(System.Configuration.ConfigurationElement)">
385  
-            <summary>
386  
-            Gets the element key for a specified configuration element when overridden in a derived class.
387  
-            </summary>
388  
-            <returns>
389  
-            An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>.
390  
-            </returns>
391  
-            <param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for. 
392  
-                            </param>
393  
-        </member>
394  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsElement">
395  
-            <summary>
396  
-            Configuration element that provides a top-level element for
397  
-            configuration interceptors for types in a container.
398  
-            </summary>
399  
-        </member>
400  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsElement.SerializeContent(System.Xml.XmlWriter)">
401  
-            <summary>
402  
-            Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
403  
-            </summary>
404  
-            <remarks>The caller of this method has already written the start element tag before
405  
-            calling this method, so deriving classes only need to write the element content, not
406  
-            the start or end tags.</remarks>
407  
-            <param name="writer">Writer to send XML content to.</param>
408  
-        </member>
409  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsElement.ConfigureContainer(Microsoft.Practices.Unity.IUnityContainer)">
410  
-            <summary>
411  
-            Apply this element's configuration to the given <paramref name="container"/>.
412  
-            </summary>
413  
-            <param name="container">Container to configure.</param>
414  
-        </member>
415  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsElement.Interceptors">
416  
-            <summary>
417  
-            The various child elements that are contained in this element.
418  
-            </summary>
419  
-        </member>
420  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement">
421  
-            <summary>
422  
-            Configuration element that represents the configuration for
423  
-            a specific interceptor, as presented in the config file inside
424  
-            the &lt;interceptors&gt; element.
425  
-            </summary>
426  
-        </member>
427  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.SerializeContent(System.Xml.XmlWriter)">
428  
-            <summary>
429  
-            Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
430  
-            </summary>
431  
-            <remarks>The caller of this method has already written the start element tag before
432  
-            calling this method, so deriving classes only need to write the element content, not
433  
-            the start or end tags.</remarks>
434  
-            <param name="writer">Writer to send XML content to.</param>
435  
-        </member>
436  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)">
437  
-            <summary>
438  
-            Gets a value indicating whether an unknown element is encountered during deserialization.
439  
-            </summary>
440  
-            <returns>
441  
-            true when an unknown element is encountered while deserializing; otherwise, false.
442  
-            </returns>
443  
-            <param name="elementName">The name of the unknown subelement.
444  
-                            </param><param name="reader">The <see cref="T:System.Xml.XmlReader"/> being used for deserialization.
445  
-                            </param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element identified by <paramref name="elementName"/> is locked.
446  
-                                - or -
447  
-                                One or more of the element's attributes is locked.
448  
-                                - or -
449  
-                            <paramref name="elementName"/> is unrecognized, or the element has an unrecognized attribute.
450  
-                                - or -
451  
-                                The element has a Boolean attribute with an invalid value.
452  
-                                - or -
453  
-                                An attempt was made to deserialize a property more than once.
454  
-                                - or -
455  
-                                An attempt was made to deserialize a property that is not a valid member of the element.
456  
-                                - or -
457  
-                                The element cannot contain a CDATA or text element.
458  
-                            </exception>
459  
-        </member>
460  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.TypeName">
461  
-            <summary>
462  
-            Type of interceptor to configure.
463  
-            </summary>
464  
-        </member>
465  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.Registrations">
466  
-            <summary>
467  
-            The types that this interceptor will be registered against.
468  
-            </summary>
469  
-        </member>
470  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.Value">
471  
-            <summary>
472  
-            Any value passed to the type converter.
473  
-            </summary>
474  
-        </member>
475  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.TypeConverterTypeName">
476  
-            <summary>
477  
-            Type converter to use to create the interceptor, if any.
478  
-            </summary>
479  
-        </member>
480  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElementCollection">
481  
-            <summary>
482  
-            A collection of <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement"/> objects
483  
-            as stored in configuration.
484  
-            </summary>
485  
-        </member>
486  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElementCollection.GetElementKey(System.Configuration.ConfigurationElement)">
487  
-            <summary>
488  
-            Gets the element key for a specified configuration element when overridden in a derived class.
489  
-            </summary>
490  
-            <returns>
491  
-            An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>.
492  
-            </returns>
493  
-            <param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for. 
494  
-                            </param>
495  
-        </member>
496  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.KeyElement">
497  
-            <summary>
498  
-            The &lt;key&gt; element that occurs inside an &lt;interceptor&gt; element
499  
-            </summary>
500  
-        </member>
501  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.KeyElement.SerializeContent(System.Xml.XmlWriter)">
502  
-            <summary>
503  
-            Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
504  
-            </summary>
505  
-            <remarks>The caller of this method has already written the start element tag before
506  
-            calling this method, so deriving classes only need to write the element content, not
507  
-            the start or end tags.</remarks>
508  
-            <param name="writer">Writer to send XML content to.</param>
509  
-        </member>
510  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.KeyElement.RegisterInterceptor(Microsoft.Practices.Unity.IUnityContainer,Microsoft.Practices.Unity.InterceptionExtension.IInterceptor)">
511  
-            <summary>
512  
-            Actually register the interceptor against this type.
513  
-            </summary>
514  
-            <param name="container">Container to configure.</param>
515  
-            <param name="interceptor">interceptor to register.</param>
516  
-        </member>
517  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.KeyElement.Name">
518  
-            <summary>
519  
-            Name registration should be under. To register under the default, leave blank.
520  
-            </summary>
521  
-        </member>
522  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElement">
523  
-            <summary>
524  
-            A configuration element representing a matching rule.
525  
-            </summary>
526  
-        </member>
527  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElementCollection">
528  
-            <summary>
529  
-            A collection of <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElement"/>s for configuration.
530  
-            </summary>
531  
-        </member>
532  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElementCollection.GetElementKey(System.Configuration.ConfigurationElement)">
533  
-            <summary>
534  
-            Gets the element key for a specified configuration element when overridden in a derived class.
535  
-            </summary>
536  
-            <returns>
537  
-            An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>.
538  
-            </returns>
539  
-            <param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for. 
540  
-                            </param>
541  
-        </member>
542  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElementCollection.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)">
543  
-            <summary>
544  
-            Causes the configuration system to throw an exception.
545  
-            </summary>
546  
-            <returns>
547  
-            true if the unrecognized element was deserialized successfully; otherwise, false. The default is false.
548  
-            </returns>
549  
-            <param name="elementName">The name of the unrecognized element. 
550  
-                            </param><param name="reader">An input stream that reads XML from the configuration file. 
551  
-                            </param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element specified in <paramref name="elementName"/> is the &lt;clear&gt; element.
552  
-                            </exception><exception cref="T:System.ArgumentException"><paramref name="elementName"/> starts with the reserved prefix "config" or "lock".
553  
-                            </exception>
554  
-        </member>
555  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElementCollection.Item(System.String)">
556  
-            <summary>
557  
-            Retrieve a matching rule element from the collection by name.
558  
-            </summary>
559  
-            <param name="name">Name to look up.</param>
560  
-            <returns>The rule, or null if not in the collection.</returns>
561  
-        </member>
562  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement">
563  
-            <summary>
564  
-            Configuration element for building up an interception policy.
565  
-            </summary>
566  
-        </member>
567  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)">
568  
-            <summary>
569  
-            Gets a value indicating whether an unknown element is encountered during deserialization.
570  
-            </summary>
571  
-            <returns>
572  
-            true when an unknown element is encountered while deserializing; otherwise, false.
573  
-            </returns>
574  
-            <param name="elementName">The name of the unknown subelement.
575  
-                            </param><param name="reader">The <see cref="T:System.Xml.XmlReader"/> being used for deserialization.
576  
-                            </param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element identified by <paramref name="elementName"/> is locked.
577  
-                                - or -
578  
-                                One or more of the element's attributes is locked.
579  
-                                - or -
580  
-                            <paramref name="elementName"/> is unrecognized, or the element has an unrecognized attribute.
581  
-                                - or -
582  
-                                The element has a Boolean attribute with an invalid value.
583  
-                                - or -
584  
-                                An attempt was made to deserialize a property more than once.
585  
-                                - or -
586  
-                                An attempt was made to deserialize a property that is not a valid member of the element.
587  
-                                - or -
588  
-                                The element cannot contain a CDATA or text element.
589  
-                            </exception>
590  
-        </member>
591  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement.SerializeContent(System.Xml.XmlWriter)">
592  
-            <summary>
593  
-            Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
594  
-            </summary>
595  
-            <remarks>The caller of this method has already written the start element tag before
596  
-            calling this method, so deriving classes only need to write the element content, not
597  
-            the start or end tags.</remarks>
598  
-            <param name="writer">Writer to send XML content to.</param>
599  
-        </member>
600  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement.Name">
601  
-            <summary>
602  
-            Name of this policy.
603  
-            </summary>
604  
-        </member>
605  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement.MatchingRules">
606  
-            <summary>
607  
-            Matching rules for this policy.
608  
-            </summary>
609  
-        </member>
610  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement.CallHandlers">
611  
-            <summary>
612  
-            Call handlers for this policy.
613  
-            </summary>
614  
-        </member>
615  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElementCollection">
616  
-            <summary>
617  
-            A collection of <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement"/> in the configuration.
618  
-            </summary>
619  
-        </member>
620  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElementCollection.GetElementKey(System.Configuration.ConfigurationElement)">
621  
-            <summary>
622  
-            Gets the element key for a specified configuration element when overridden in a derived class.
623  
-            </summary>
624  
-            <returns>
625  
-            An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>.
626  
-            </returns>
627  
-            <param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for. 
628  
-                            </param>
629  
-        </member>
630  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElementCollection.Item(System.String)">
631  
-            <summary>
632  
-            Indexer to retrieve policy element objects by name.
633  
-            </summary>
634  
-            <param name="policyName">Name of policy to get.</param>
635  
-            <returns>The element.</returns>
636  
-        </member>
637  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyInjectionElement">
638  
-            <summary>
639  
-            A shortcut element to enable the policy injection behavior.
640  
-            </summary>
641  
-        </member>
642  
-        <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyInjectionElement.GetInjectionMembers(Microsoft.Practices.Unity.IUnityContainer,System.Type,System.Type,System.String)">
643  
-            <summary>
644  
-            Return the set of <see cref="T:Microsoft.Practices.Unity.InjectionMember"/>s that are needed
645  
-            to configure the container according to this configuration element.
646  
-            </summary>
647  
-            <param name="container">Container that is being configured.</param>
648  
-            <param name="fromType">Type that is being registered.</param>
649  
-            <param name="toType">Type that <paramref name="fromType"/> is being mapped to.</param>
650  
-            <param name="name">Name this registration is under.</param>
651  
-            <returns>One or more <see cref="T:Microsoft.Practices.Unity.InjectionMember"/> objects that should be
652  
-            applied to the container registration.</returns>
653  
-        </member>
654  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyInjectionElement.Key">
655  
-            <summary>
656  
-            Each element must have a unique key, which is generated by the subclasses.
657  
-            </summary>
658  
-        </member>
659  
-        <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources">
660  
-            <summary>
661  
-              A strongly-typed resource class, for looking up localized strings, etc.
662  
-            </summary>
663  
-        </member>
664  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.ResourceManager">
665  
-            <summary>
666  
-              Returns the cached ResourceManager instance used by this class.
667  
-            </summary>
668  
-        </member>
669  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.Culture">
670  
-            <summary>
671  
-              Overrides the current thread's CurrentUICulture property for all
672  
-              resource lookups using this strongly typed resource class.
673  
-            </summary>
674  
-        </member>
675  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.CannotCreateInterceptorRegistrationElement">
676  
-            <summary>
677  
-              Looks up a localized string similar to The abstract type InterceptorRegistrationElement cannot be created. Please create a concrete instance..
678  
-            </summary>
679  
-        </member>
680  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.CannotHaveInjectionWithoutTypeName">
681  
-            <summary>
682  
-              Looks up a localized string similar to The &lt;injection/&gt; element is not allowed on element named &apos;{0}&apos; because it doesn&apos;t have a type attribute..
683  
-            </summary>
684  
-        </member>
685  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.CannotHaveLifetimeWithoutTypeName">
686  
-            <summary>
687  
-              Looks up a localized string similar to The &lt;lifetime/&gt; element is not allowed on element named &apos;{0}&apos; because it doesn&apos;t have a type attribute..
688  
-            </summary>
689  
-        </member>
690  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.CouldNotResolveType">
691  
-            <summary>
692  
-              Looks up a localized string similar to The type name or alias {0} could not be resolved. Please check your configuration file and verify this type name..
693  
-            </summary>
694  
-        </member>
695  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.ExceptionCannotCreateInstance">
696  
-            <summary>
697  
-              Looks up a localized string similar to Cannot create instance of type {0} with a default constructor..
698  
-            </summary>
699  
-        </member>
700  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.ExceptionResolvedTypeNotCompatible">
701  
-            <summary>
702  
-              Looks up a localized string similar to The type name {0} resolved to type {1} is not compatible with the required type {2}..
703  
-            </summary>
704  
-        </member>
705  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.InvalidInterceptorType">
706  
-            <summary>
707  
-              Looks up a localized string similar to The type {0} could not be resolved to a valid type. Please double check your configuration..
708  
-            </summary>
709  
-        </member>
710  
-        <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.MustHaveAtLeastOneBehaviorAttribute">
711  
-            <summary>
712  
-              Looks up a localized string similar to The interception behavior element must have at least one of the &apos;name&apos; or &apos;type&apos; attributes..
713  
-            </summary>
714  
-        </member>
715  
-    </members>
716  
-</doc>
BIN  lib/Unity/Microsoft.Practices.Unity.Interception.dll
Binary file not shown
3,460  lib/Unity/Microsoft.Practices.Unity.Interception.xml
0 additions, 3460 deletions not shown
BIN  lib/Unity/Microsoft.Practices.Unity.dll
Binary file not shown
2  rakefile.rb
@@ -486,7 +486,7 @@ def add_files stage, what_dlls, nuspec
486 486
     nuspec.licenseUrl = "http://www.apache.org/licenses/LICENSE-2.0"
487 487
     nuspec.requireLicenseAcceptance = "true"
488 488
     nuspec.dependency "MassTransit", NUGET_VERSION
489  
-    nuspec.dependency "Unity", "2.0.0"
  489
+    nuspec.dependency "Unity", "2.1.505"
490 490
     nuspec.output_file = 'nuspecs/MassTransit.Unity.nuspec'
491 491
 
492 492
 	add_files props[:stage], "#{File.join('Containers', 'MassTransit.UnityIntegration.{dll,pdb,xml}')}", nuspec

0 notes on commit 9b9807b

Please sign in to comment.
Something went wrong with that request. Please try again.