annotate Redist/Castle/Castle.Windsor.XML @ 6:11b6da379593

Исправлена странная ошибка при использовании OfType<...>().Where(...)
author cin
date Mon, 05 Dec 2016 05:50:52 +0300
parents f990fcb411a9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1 <?xml version="1.0"?>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2 <doc>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3 <assembly>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4 <name>Castle.Windsor</name>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5 </assembly>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6 <members>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7 <member name="T:Castle.MicroKernel.ComponentActivator.WebUserControlComponentActivator">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
8 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
9 Attempts to dynamically load a UserControl by invoking Page.LoadControl.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
10 There are two uses of this class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
11 <para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
12 1) Add a component to the Kernel and add a VirtualPath attribute specifying
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
13 the relative path of the .ascx file for the associated UserControl. (easy)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
14 </para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
15 <example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
16 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
17 &lt;component id="BasketView"
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
18 service="Castle.ShoppingCart.IBasketView, Castle.ShoppingCart"
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
19 type="Castle.ShoppingCart.BasketView, Castle.ShoppingCart"
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
20 lifestyle="transient"
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
21 virtualPath="~/Views/BasketView.ascx"
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
22 /&gt;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
23 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
24 </example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
25 <para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
26 2) Precompile a UserControl and add the pre-compiled class to the Kernel. (hard)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
27 Has not been tested with proxies.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
28 </para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
29 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
30 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
31 <member name="T:Castle.MicroKernel.ComponentActivator.DefaultComponentActivator">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
32 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
33 Standard implementation of <see cref="T:Castle.MicroKernel.IComponentActivator"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
34 Handles the selection of the best constructor, fills the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
35 writable properties the component exposes, run the commission
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
36 and decommission lifecycles, etc.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
37 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
38 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
39 Custom implementors can just override the <c>CreateInstance</c> method.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
40 Please note however that the activator is responsible for the proxy creation
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
41 when needed.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
42 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
43 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
44 <member name="T:Castle.MicroKernel.ComponentActivator.AbstractComponentActivator">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
45 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
46 Abstract implementation of <see cref="T:Castle.MicroKernel.IComponentActivator"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
47 The implementors must only override the InternalCreate and
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
48 InternalDestroy methods in order to perform their creation and
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
49 destruction logic.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
50 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
51 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
52 <member name="T:Castle.MicroKernel.IComponentActivator">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
53 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
54 Implements the instance creation logic. The default
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
55 implementation should rely on an ordinary call to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
56 Activator.CreateInstance().
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
57 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
58 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
59 This interface is provided in order to allow custom components
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
60 to be created using a different logic, such as using a specific factory
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
61 or builder.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
62 <para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
63 The constructor for implementation has the following signature:
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
64 </para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
65 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
66 ComponentModel model, IKernel kernel,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
67 ComponentInstanceDelegate onCreation,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
68 ComponentInstanceDelegate onDestruction
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
69 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
70 <para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
71 The Activator should raise the events onCreation and onDestruction
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
72 in order to correctly implement the contract. Usually the best
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
73 way of creating a custom activator is by extending the existing ones.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
74 </para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
75 <seealso cref="T:Castle.MicroKernel.ComponentActivator.AbstractComponentActivator"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
76 <seealso cref="T:Castle.MicroKernel.ComponentActivator.DefaultComponentActivator"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
77 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
78 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
79 <member name="M:Castle.MicroKernel.IComponentActivator.Create(Castle.MicroKernel.Context.CreationContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
80 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
81 Should return a new component instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
82 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
83 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
84 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
85 <member name="M:Castle.MicroKernel.IComponentActivator.Destroy(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
86 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
87 Should perform all necessary work to dispose the instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
88 and/or any resource related to it.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
89 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
90 <param name="instance"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
91 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
92 <member name="M:Castle.MicroKernel.ComponentActivator.AbstractComponentActivator.#ctor(Castle.Core.ComponentModel,Castle.MicroKernel.IKernel,Castle.MicroKernel.ComponentInstanceDelegate,Castle.MicroKernel.ComponentInstanceDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
93 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
94 Constructs an AbstractComponentActivator
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
95 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
96 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
97 <member name="M:Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.#ctor(Castle.Core.ComponentModel,Castle.MicroKernel.IKernel,Castle.MicroKernel.ComponentInstanceDelegate,Castle.MicroKernel.ComponentInstanceDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
98 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
99 Initializes a new instance of the <see cref="T:Castle.MicroKernel.ComponentActivator.DefaultComponentActivator"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
100 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
101 <param name="model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
102 <param name="kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
103 <param name="onCreation"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
104 <param name="onDestruction"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
105 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
106 <member name="M:Castle.MicroKernel.ComponentActivator.WebUserControlComponentActivator.#ctor(Castle.Core.ComponentModel,Castle.MicroKernel.IKernel,Castle.MicroKernel.ComponentInstanceDelegate,Castle.MicroKernel.ComponentInstanceDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
107 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
108 Initializes a new instance of the <see cref="T:Castle.MicroKernel.ComponentActivator.WebUserControlComponentActivator"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
109 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
110 <param name="model">The model.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
111 <param name="kernel">The kernel.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
112 <param name="onCreation">The on creation.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
113 <param name="onDestruction">The on destruction.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
114 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
115 <member name="M:Castle.MicroKernel.ComponentActivator.WebUserControlComponentActivator.CreateInstance(Castle.MicroKernel.Context.CreationContext,System.Object[],System.Type[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
116 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
117 Creates the instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
118 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
119 <param name="context">The context.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
120 <param name="arguments">The arguments.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
121 <param name="signature">The signature.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
122 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
123 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
124 <member name="T:Castle.MicroKernel.Lifestyle.PerWebRequestLifestyleManager">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
125 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
126 Implements a Lifestyle Manager for Web Apps that
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
127 create at most one object per web request.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
128 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
129 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
130 <member name="T:Castle.MicroKernel.Lifestyle.AbstractLifestyleManager">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
131 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
132 Summary description for AbstractLifestyleManager.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
133 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
134 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
135 <member name="T:Castle.MicroKernel.ILifestyleManager">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
136 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
137 The <c>ILifestyleManager</c> implements
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
138 a strategy for a given lifestyle, like singleton, per-thread
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
139 and transient.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
140 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
141 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
142 The responsibility of <c>ILifestyleManager</c>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
143 is only the management of lifestyle. It should rely on
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
144 <see cref="T:Castle.MicroKernel.IComponentActivator"/> to obtain a new component instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
145 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
146 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
147 <member name="M:Castle.MicroKernel.ILifestyleManager.Init(Castle.MicroKernel.IComponentActivator,Castle.MicroKernel.IKernel,Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
148 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
149 Initializes the <c>ILifestyleManager</c> with the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
150 <see cref="T:Castle.MicroKernel.IComponentActivator"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
151 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
152 <param name="componentActivator"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
153 <param name="kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
154 <param name="model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
155 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
156 <member name="M:Castle.MicroKernel.ILifestyleManager.Resolve(Castle.MicroKernel.Context.CreationContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
157 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
158 Implementors should return the component instance based
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
159 on the lifestyle semantic.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
160 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
161 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
162 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
163 <member name="M:Castle.MicroKernel.ILifestyleManager.Release(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
164 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
165 Implementors should release the component instance based
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
166 on the lifestyle semantic, for example, singleton components
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
167 should not be released on a call for release, instead they should
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
168 release them when disposed is invoked.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
169 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
170 <param name="instance"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
171 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
172 <member name="T:Castle.Core.CastleComponentAttribute">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
173 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
174 This attribute is useful only when you want to register all components
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
175 on an assembly as a batch process.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
176 By doing so, the batch register will look
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
177 for this attribute to distinguish components from other classes.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
178 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
179 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
180 <member name="T:Castle.Core.LifestyleAttribute">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
181 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
182 Base for Attributes that want to express lifestyle
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
183 chosen by the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
184 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
185 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
186 <member name="M:Castle.Core.LifestyleAttribute.#ctor(Castle.Core.LifestyleType)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
187 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
188 Initializes a new instance of the <see cref="T:Castle.Core.LifestyleAttribute"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
189 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
190 <param name="type">The type.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
191 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
192 <member name="P:Castle.Core.LifestyleAttribute.Lifestyle">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
193 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
194 Gets or sets the lifestyle.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
195 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
196 <value>The lifestyle.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
197 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
198 <member name="T:Castle.Core.ComponentActivatorAttribute">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
199 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
200 Associates a custom component with a component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
201 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
202 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
203 <member name="M:Castle.Core.ComponentActivatorAttribute.#ctor(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
204 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
205 Initializes a new instance of the <see cref="T:Castle.Core.ComponentActivatorAttribute"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
206 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
207 <param name="componentActivatorType">Type of the component activator.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
208 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
209 <member name="P:Castle.Core.ComponentActivatorAttribute.ComponentActivatorType">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
210 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
211 Gets the type of the component activator.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
212 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
213 <value>The type of the component activator.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
214 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
215 <member name="T:Castle.Core.ComponentProxyBehaviorAttribute">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
216 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
217 Specifies the proxying behavior for a component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
218 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
219 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
220 <member name="P:Castle.Core.ComponentProxyBehaviorAttribute.UseMarshalByRefProxy">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
221 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
222 Gets or sets a value indicating whether the generated
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
223 interface proxy should inherit from <see cref="T:System.MarshalByRefObject"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
224 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
225 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
226 <member name="P:Castle.Core.ComponentProxyBehaviorAttribute.UseSingleInterfaceProxy">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
227 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
228 Determines if the component requires a single interface proxy.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
229 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
230 <value><c>true</c> if the component requires a single interface proxy.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
231 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
232 <member name="P:Castle.Core.ComponentProxyBehaviorAttribute.AdditionalInterfaces">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
233 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
234 Gets or sets the additional interfaces used during proxy generation.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
235 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
236 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
237 <member name="T:Castle.Core.DoNotWireAttribute">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
238 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
239 Marks as property to be skipped and not be wired
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
240 by the IoC container
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
241 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
242 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
243 <member name="T:Castle.Core.ILifecycleConcern">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
244 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
245 Represents a concern that will be applied to a component instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
246 during commission or decommission phase.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
247 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
248 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
249 <member name="M:Castle.Core.ILifecycleConcern.Apply(Castle.Core.ComponentModel,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
250 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
251 Implementors should act on the instance in response to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
252 a decommission or commission phase.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
253 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
254 <param name="model">The model.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
255 <param name="component">The component.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
256 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
257 <member name="T:Castle.Core.IInitializable">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
258 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
259 Lifecycle interface. If implemented by a component,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
260 the method Initialized will be invoked by the container
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
261 before making the component available to the external world.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
262 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
263 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
264 <member name="M:Castle.Core.IInitializable.Initialize">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
265 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
266 Implementors should perform any initialization logic.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
267 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
268 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
269 <member name="T:Castle.Core.InterceptorAttribute">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
270 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
271 Used to declare that a component wants interceptors acting on it.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
272 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
273 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
274 <member name="M:Castle.Core.InterceptorAttribute.#ctor(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
275 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
276 Constructs the InterceptorAttribute pointing to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
277 a key to a interceptor
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
278 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
279 <param name = "componentKey"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
280 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
281 <member name="M:Castle.Core.InterceptorAttribute.#ctor(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
282 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
283 Constructs the InterceptorAttribute pointing to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
284 a service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
285 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
286 <param name = "interceptorType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
287 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
288 <member name="T:Castle.Core.Internal.LateBoundComponent">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
289 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
290 Marker class used to denote components that have late bound type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
291 That is the actual type is not known exactly at the time when <see cref="T:Castle.Core.ComponentModel"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
292 is created. Those are for example components instantiated via abstract factory.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
293 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
294 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
295 <member name="M:Castle.Core.Internal.ReflectionUtil.GetCompatibleArrayItemType(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
296 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
297 If the extended type is a Foo[] or IEnumerable{Foo} which is assignable from Foo[] this method will return typeof(Foo)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
298 otherwise <c>null</c>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
299 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
300 <param name="type"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
301 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
302 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
303 <member name="T:Castle.Core.SingletonAttribute">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
304 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
305 Indicates that the target components wants a
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
306 singleton lifestyle.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
307 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
308 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
309 <member name="M:Castle.Core.SingletonAttribute.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
310 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
311 Initializes a new instance of the <see cref="T:Castle.Core.SingletonAttribute"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
312 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
313 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
314 <member name="T:Castle.Core.TransientAttribute">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
315 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
316 Indicates that the target components wants a
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
317 transient lifestyle.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
318 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
319 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
320 <member name="M:Castle.Core.TransientAttribute.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
321 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
322 Initializes a new instance of the <see cref="T:Castle.Core.TransientAttribute"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
323 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
324 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
325 <member name="T:Castle.Core.PerThreadAttribute">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
326 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
327 Indicates that the target components wants a
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
328 per thread lifestyle.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
329 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
330 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
331 <member name="M:Castle.Core.PerThreadAttribute.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
332 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
333 Initializes a new instance of the <see cref="T:Castle.Core.PerThreadAttribute"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
334 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
335 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
336 <member name="T:Castle.Core.PerWebRequestAttribute">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
337 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
338 Indicates that the target components wants a
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
339 per web request lifestyle.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
340 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
341 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
342 <member name="T:Castle.Core.PooledAttribute">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
343 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
344 Indicates that the target components wants a
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
345 pooled lifestyle.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
346 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
347 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
348 <member name="M:Castle.Core.PooledAttribute.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
349 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
350 Initializes a new instance of the <see cref="T:Castle.Core.PooledAttribute"/> class
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
351 using the default initial pool size (5) and the max pool size (15).
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
352 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
353 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
354 <member name="M:Castle.Core.PooledAttribute.#ctor(System.Int32,System.Int32)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
355 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
356 Initializes a new instance of the <see cref="T:Castle.Core.PooledAttribute"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
357 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
358 <param name="initialPoolSize">Initial size of the pool.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
359 <param name="maxPoolSize">Max pool size.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
360 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
361 <member name="P:Castle.Core.PooledAttribute.InitialPoolSize">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
362 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
363 Gets the initial size of the pool.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
364 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
365 <value>The initial size of the pool.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
366 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
367 <member name="P:Castle.Core.PooledAttribute.MaxPoolSize">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
368 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
369 Gets the maximum pool size.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
370 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
371 <value>The size of the max pool.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
372 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
373 <member name="T:Castle.Core.CustomLifestyleAttribute">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
374 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
375 Indicates that the target components wants a
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
376 custom lifestyle.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
377 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
378 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
379 <member name="M:Castle.Core.CustomLifestyleAttribute.#ctor(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
380 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
381 Initializes a new instance of the <see cref="T:Castle.Core.CustomLifestyleAttribute"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
382 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
383 <param name="lifestyleHandlerType">The lifestyle handler.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
384 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
385 <member name="P:Castle.Core.CustomLifestyleAttribute.LifestyleHandlerType">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
386 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
387 Gets the type of the lifestyle handler.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
388 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
389 <value>The type of the lifestyle handler.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
390 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
391 <member name="T:Castle.Core.LifestyleType">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
392 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
393 Enumeration used to mark the component's lifestyle.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
394 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
395 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
396 <member name="F:Castle.Core.LifestyleType.Undefined">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
397 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
398 No lifestyle specified.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
399 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
400 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
401 <member name="F:Castle.Core.LifestyleType.Singleton">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
402 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
403 Singleton components are instantiated once, and shared
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
404 between all clients.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
405 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
406 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
407 <member name="F:Castle.Core.LifestyleType.Thread">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
408 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
409 Thread components have a unique instance per thread.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
410 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
411 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
412 <member name="F:Castle.Core.LifestyleType.Transient">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
413 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
414 Transient components are created on demand.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
415 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
416 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
417 <member name="F:Castle.Core.LifestyleType.Pooled">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
418 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
419 Optimization of transient components that keeps
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
420 instance in a pool instead of always creating them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
421 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
422 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
423 <member name="F:Castle.Core.LifestyleType.PerWebRequest">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
424 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
425 PerWebRequest components are created once per Http Request
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
426 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
427 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
428 <member name="F:Castle.Core.LifestyleType.Custom">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
429 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
430 Any other logic to create/release components.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
431 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
432 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
433 <member name="T:Castle.Facilities.EventWiring.EventSubscribers">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
434 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
435 Collects information about subscribers for given event
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
436 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
437 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
438 <member name="T:Castle.Facilities.EventWiring.NaiveMethodNameExtractor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
439 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
440 Extracts MethodInfo of metho invoked in delegate. Based on ILReader class from http://www.gocosmos.org project
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
441 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
442 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
443 <member name="T:Castle.MicroKernel.ModelBuilder.IContributeComponentModelConstruction">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
444 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
445 Implementors must inspect the component for
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
446 a given information or parameter.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
447 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
448 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
449 <member name="M:Castle.MicroKernel.ModelBuilder.IContributeComponentModelConstruction.ProcessModel(Castle.MicroKernel.IKernel,Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
450 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
451 Usually the implementation will look in the configuration property
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
452 of the model or the service interface, or the implementation looking for
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
453 something.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
454 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
455 <param name="kernel">The kernel instance</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
456 <param name="model">The component model</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
457 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
458 <member name="M:Castle.Facilities.TypedFactory.ITypedFactoryComponentSelector.SelectComponent(System.Reflection.MethodInfo,System.Type,System.Object[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
459 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
460 Selects one or both of component name and type, for given method
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
461 called on given typed factory type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
462 When component should be requested by type only,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
463 componentName should be null.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
464 When component should be requested by name only,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
465 componentType should be null.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
466 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
467 <param name="method"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
468 <param name="type"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
469 <param name="arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
470 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
471 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
472 <member name="M:Castle.Facilities.TypedFactory.DefaultTypedFactoryComponentSelector.BuildFactoryComponent(System.Reflection.MethodInfo,System.String,System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
473 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
474 Builds <see cref="T:Castle.Facilities.TypedFactory.TypedFactoryComponent"/> for given call.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
475 By default if <paramref name="componentType"/> is a collection
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
476 returns <see cref="T:Castle.Facilities.TypedFactory.TypedFactoryComponentCollection"/> for the collection's item type,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
477 otherwise standard <see cref="T:Castle.Facilities.TypedFactory.TypedFactoryComponent"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
478 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
479 <param name="method"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
480 <param name="componentName"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
481 <param name="componentType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
482 <param name="additionalArguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
483 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
484 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
485 <member name="M:Castle.Facilities.TypedFactory.DefaultTypedFactoryComponentSelector.GetArguments(System.Reflection.MethodInfo,System.Object[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
486 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
487 Selects arguments to be passed to resolution pipeline.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
488 By default passes all given <paramref name = "arguments" />
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
489 keyed by names of their corresponding <paramref name = "method" /> parameters.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
490 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
491 <param name = "method"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
492 <param name = "arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
493 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
494 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
495 <member name="M:Castle.Facilities.TypedFactory.DefaultTypedFactoryComponentSelector.GetComponentName(System.Reflection.MethodInfo,System.Object[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
496 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
497 Selects name of the component to resolve.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
498 If <paramref name = "method" /> Name is GetFoo returns "Foo", otherwise <c>null</c>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
499 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
500 <param name = "method"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
501 <param name = "arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
502 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
503 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
504 <member name="M:Castle.Facilities.TypedFactory.DefaultTypedFactoryComponentSelector.GetComponentType(System.Reflection.MethodInfo,System.Object[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
505 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
506 Selects type of the component to resolve. Uses <paramref name = "method" /> return type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
507 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
508 <param name = "method"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
509 <param name = "arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
510 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
511 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
512 <member name="T:Castle.MicroKernel.Resolvers.ILazyComponentLoader">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
513 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
514 Provides lazy registration capabilities to the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
515 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
516 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
517 When a component is requested from a container and it was not registered,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
518 container loads up all registered implementers of this interface and asks
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
519 them in turn whether they can provide that component, until it finds one that will.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
520 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
521 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
522 <member name="M:Castle.MicroKernel.Resolvers.ILazyComponentLoader.Load(System.String,System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
523 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
524 Used by container to allow the loader to register component for given <paramref name="key"/> and <paramref name="service"/> to the container at the time when it is requested
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
525 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
526 <param name="key">Key of the requested component or null</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
527 <param name="service">Type of requested service or null</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
528 <param name="arguments">User supplied arguments or null</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
529 <returns>Registration that registers component for given key and/or service or null.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
530 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
531 While either key or service can be null reference it is guaranteed that at least one of them will not be null.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
532 When implementer opts in to provide the requested component (by returning not-null registration) it is required
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
533 to register component for requested key/service combination (when one of the elements is null, it should be ignored as well).
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
534 When implementer does not want to register the requested component it must return null.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
535 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
536 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
537 <member name="T:Castle.MicroKernel.ComponentActivator.ComponentActivatorException">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
538 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
539 Summary description for ComponentActivatorException.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
540 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
541 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
542 <member name="T:Castle.MicroKernel.Burden">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
543 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
544
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
545 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
546 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
547 <member name="T:Castle.MicroKernel.Arguments">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
548 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
549 Represents collection of arguments used when resolving a component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
550 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
551 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
552 <member name="T:Castle.MicroKernel.ComponentActivator.NoResolvableConstructorFoundException">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
553 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
554 Exception thrown when component has no resolvable constructor that can be used to create an instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
555 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
556 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
557 <member name="T:Castle.MicroKernel.Context.FallbackArgumentsStore">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
558 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
559 Default arguments store used to store items where no specialized store exists
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
560 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
561 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
562 <member name="T:Castle.MicroKernel.Context.DependencyTrackingScope.DependencyModelExtended">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
563 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
564 Extends <see cref="T:Castle.Core.DependencyModel"/> adding <see cref="T:System.Reflection.MemberInfo"/> and <see cref="T:Castle.Core.ComponentModel"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
565 information. The MemberInfo is only useful to provide detailed information
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
566 on exceptions.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
567 The ComponentModel is required so we can get resolve an object that takes as a parameter itself, but
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
568 with difference model. (See IoC 51 for the details)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
569 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
570 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
571 <member name="T:Castle.Core.DependencyModel">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
572 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
573 Represents a dependency (other component or a
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
574 fixed value available through external configuration).
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
575 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
576 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
577 <member name="M:Castle.Core.DependencyModel.#ctor(Castle.Core.DependencyType,System.String,System.Type,System.Boolean)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
578 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
579 Initializes a new instance of the <see cref="T:Castle.Core.DependencyModel"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
580 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
581 <param name="dependencyType">The type.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
582 <param name="dependencyKey">The dependency key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
583 <param name="targetType">Type of the target.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
584 <param name="isOptional">if set to <c>true</c> [is optional].</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
585 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
586 <member name="M:Castle.Core.DependencyModel.ToString">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
587 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
588 Returns a <see cref = "T:System.String" /> that represents the current <see cref = "T:System.Object" />.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
589 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
590 <returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
591 A <see cref = "T:System.String" /> that represents the current <see cref = "T:System.Object" />.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
592 </returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
593 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
594 <member name="P:Castle.Core.DependencyModel.DependencyKey">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
595 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
596 Gets or sets the dependency key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
597 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
598 <value>The dependency key.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
599 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
600 <member name="P:Castle.Core.DependencyModel.DependencyType">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
601 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
602 Gets or sets the type of the dependency.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
603 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
604 <value>The type of the dependency.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
605 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
606 <member name="P:Castle.Core.DependencyModel.IsOptional">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
607 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
608 Gets or sets whether this dependency is optional.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
609 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
610 <value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
611 <c>true</c> if this dependency is optional; otherwise, <c>false</c>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
612 </value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
613 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
614 <member name="P:Castle.Core.DependencyModel.TargetItemType">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
615 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
616 Gets the service type of the dependency.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
617 This is the same type as <see cref="P:Castle.Core.DependencyModel.TargetType"/> or if <see cref="P:Castle.Core.DependencyModel.TargetType"/> is by ref,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
618 then it's the element type of the reference. (in other words if dependency
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
619 is <c>out IFoo foo</c> this will be <c>IFoo</c>, while <see cref="P:Castle.Core.DependencyModel.TargetType"/> will be <c>&amp;IFoo</c>);
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
620 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
621 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
622 <member name="P:Castle.Core.DependencyModel.TargetType">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
623 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
624 Gets the type of the target.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
625 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
626 <value>The type of the target.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
627 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
628 <member name="T:Castle.MicroKernel.Handlers.DefaultHandler">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
629 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
630 Summary description for DefaultHandler.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
631 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
632 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
633 <member name="T:Castle.MicroKernel.Handlers.AbstractHandler">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
634 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
635 Implements the basis of
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
636 <see cref="T:Castle.MicroKernel.IHandler"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
637 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
638 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
639 <member name="T:Castle.MicroKernel.IHandler">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
640 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
641 Contract for the IHandler, which manages an
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
642 component state and coordinates its creation
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
643 and destruction (dispatching to activators, lifestyle managers)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
644 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
645 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
646 <member name="T:Castle.MicroKernel.ISubDependencyResolver">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
647 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
648 Implementors should use a strategy to obtain
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
649 valid references to properties and/or services
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
650 requested in the dependency model.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
651 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
652 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
653 <member name="M:Castle.MicroKernel.ISubDependencyResolver.Resolve(Castle.MicroKernel.Context.CreationContext,Castle.MicroKernel.ISubDependencyResolver,Castle.Core.ComponentModel,Castle.Core.DependencyModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
654 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
655 Should return an instance of a service or property values as
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
656 specified by the dependency model instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
657 It is also the responsibility of <see cref="T:Castle.MicroKernel.IDependencyResolver"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
658 to throw an exception in the case a non-optional dependency
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
659 could not be resolved.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
660 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
661 <param name="context">Creation context, which is a resolver itself</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
662 <param name="contextHandlerResolver">Parent resolver - normally the IHandler implementation</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
663 <param name="model">Model of the component that is requesting the dependency</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
664 <param name="dependency">The dependency model</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
665 <returns>The dependency resolved value or null</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
666 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
667 <member name="M:Castle.MicroKernel.ISubDependencyResolver.CanResolve(Castle.MicroKernel.Context.CreationContext,Castle.MicroKernel.ISubDependencyResolver,Castle.Core.ComponentModel,Castle.Core.DependencyModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
668 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
669 Returns true if the resolver is able to satisfy this dependency.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
670 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
671 <param name="context">Creation context, which is a resolver itself</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
672 <param name="contextHandlerResolver">Parent resolver - normally the IHandler implementation</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
673 <param name="model">Model of the component that is requesting the dependency</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
674 <param name="dependency">The dependency model</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
675 <returns><c>true</c> if the dependency can be satisfied</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
676 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
677 <member name="M:Castle.MicroKernel.IHandler.Init(Castle.MicroKernel.IKernel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
678 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
679 Initializes the handler with a reference to the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
680 kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
681 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
682 <param name="kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
683 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
684 <member name="M:Castle.MicroKernel.IHandler.Resolve(Castle.MicroKernel.Context.CreationContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
685 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
686 Implementors should return a valid instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
687 for the component the handler is responsible.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
688 It should throw an exception in the case the component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
689 can't be created for some reason
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
690 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
691 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
692 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
693 <member name="M:Castle.MicroKernel.IHandler.TryResolve(Castle.MicroKernel.Context.CreationContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
694 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
695 Implementors should return a valid instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
696 for the component the handler is responsible.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
697 It should return null in the case the component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
698 can't be created for some reason
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
699 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
700 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
701 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
702 <member name="M:Castle.MicroKernel.IHandler.Release(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
703 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
704 Implementors should dispose the component instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
705 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
706 <param name="instance"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
707 <returns>true if destroyed.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
708 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
709 <member name="M:Castle.MicroKernel.IHandler.AddCustomDependencyValue(System.Object,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
710 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
711 Dictionary of String/object used to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
712 associate data with a component dependency.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
713 For example, if you component SmtpServer depends on
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
714 host and port, you can add those to this
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
715 dictionary and the handler will be able to use them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
716 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
717 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
718 TODO: Document this
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
719 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
720 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
721 <member name="M:Castle.MicroKernel.IHandler.RemoveCustomDependencyValue(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
722 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
723 TODO: Document this
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
724 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
725 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
726 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
727 <member name="M:Castle.MicroKernel.IHandler.HasCustomParameter(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
728 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
729 TODO: Document this
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
730 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
731 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
732 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
733 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
734 <member name="M:Castle.MicroKernel.IHandler.IsBeingResolvedInContext(Castle.MicroKernel.Context.CreationContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
735 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
736 Tests whether the handler is already being resolved in given context.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
737 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
738 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
739 <member name="P:Castle.MicroKernel.IHandler.CurrentState">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
740 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
741 Gets the state of the handler
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
742 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
743 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
744 <member name="P:Castle.MicroKernel.IHandler.ComponentModel">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
745 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
746 Gets the model of the component being
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
747 managed by this handler.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
748 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
749 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
750 <member name="P:Castle.MicroKernel.IHandler.Service">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
751 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
752 The service that this handler handles
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
753 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
754 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
755 <member name="E:Castle.MicroKernel.IHandler.OnHandlerStateChanged">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
756 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
757 Allow to track state changes of a handler that is modified directly.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
758 This can happen if the client calls AddCustomDependencyValue or
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
759 RemoveCustomDependencyValue
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
760 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
761 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
762 <member name="T:Castle.MicroKernel.Handlers.IExposeDependencyInfo">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
763 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
764 Might be implemented by a handler
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
765 so it can expose access to dependency information
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
766 which is used to construct meaningful error messages
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
767 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
768 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
769 <member name="M:Castle.MicroKernel.Handlers.IExposeDependencyInfo.ObtainDependencyDetails(System.Collections.IList)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
770 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
771 Returns human readable list of dependencies
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
772 this handler is waiting for.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
773 <param name="dependenciesChecked">list of the dependencies that was already checked, used to avoid cycles.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
774 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
775 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
776 <member name="F:Castle.MicroKernel.Handlers.AbstractHandler.lifestyleManager">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
777 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
778 Lifestyle manager instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
779 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
780 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
781 <member name="F:Castle.MicroKernel.Handlers.AbstractHandler.customParameters">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
782 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
783 Custom dependencies values associated with the handler
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
784 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
785 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
786 <member name="F:Castle.MicroKernel.Handlers.AbstractHandler.dependenciesByKey">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
787 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
788 Dictionary of key (string) to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
789 <see cref="T:Castle.Core.DependencyModel"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
790 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
791 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
792 <member name="F:Castle.MicroKernel.Handlers.AbstractHandler.dependenciesByService">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
793 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
794 Dictionary of Type to a list of
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
795 <see cref="T:Castle.Core.DependencyModel"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
796 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
797 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
798 <member name="M:Castle.MicroKernel.Handlers.AbstractHandler.#ctor(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
799 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
800 Constructs and initializes the handler
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
801 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
802 <param name = "model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
803 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
804 <member name="M:Castle.MicroKernel.Handlers.AbstractHandler.ReleaseCore(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
805 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
806 Should be implemented by derived classes:
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
807 disposes the component instance (or recycle it)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
808 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
809 <param name = "instance"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
810 <returns>true if destroyed.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
811 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
812 <member name="M:Castle.MicroKernel.Handlers.AbstractHandler.ResolveCore(Castle.MicroKernel.Context.CreationContext,System.Boolean,System.Boolean)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
813 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
814 Should be implemented by derived classes:
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
815 returns an instance of the component this handler
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
816 is responsible for
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
817 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
818 <param name = "context"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
819 <param name = "requiresDecommission"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
820 <param name = "instanceRequired">When <c>false</c>, handler can not create valid instance and return <c>null</c> instead.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
821 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
822 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
823 <member name="M:Castle.MicroKernel.Handlers.AbstractHandler.ObtainDependencyDetails(System.Collections.IList)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
824 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
825 Returns human readable list of dependencies
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
826 this handler is waiting for.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
827 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
828 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
829 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
830 <member name="M:Castle.MicroKernel.Handlers.AbstractHandler.Init(Castle.MicroKernel.IKernel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
831 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
832 Saves the kernel instance, subscribes to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
833 <see cref="E:Castle.MicroKernel.IKernelEvents.AddedAsChildKernel"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
834 event,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
835 creates the lifestyle manager instance and computes
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
836 the handler state.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
837 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
838 <param name="kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
839 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
840 <member name="M:Castle.MicroKernel.Handlers.AbstractHandler.Release(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
841 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
842 disposes the component instance (or recycle it).
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
843 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
844 <param name = "instance"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
845 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
846 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
847 <member name="M:Castle.MicroKernel.Handlers.AbstractHandler.Resolve(Castle.MicroKernel.Context.CreationContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
848 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
849 Returns an instance of the component this handler
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
850 is responsible for
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
851 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
852 <param name = "context"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
853 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
854 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
855 <member name="M:Castle.MicroKernel.Handlers.AbstractHandler.AddDependency(Castle.Core.DependencyModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
856 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
857 Invoked by
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
858 <see cref="M:Castle.MicroKernel.Handlers.AbstractHandler.EnsureDependenciesCanBeSatisfied(Castle.MicroKernel.ComponentActivator.IDependencyAwareActivator)"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
859 in order to check if a dependency can be satisfied.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
860 If not, the handler is set to a 'waiting dependency' state.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
861 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
862 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
863 This method registers the dependencies within the correct collection
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
864 or dictionary and changes the handler state to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
865 <see cref="F:Castle.MicroKernel.HandlerState.WaitingDependency"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
866 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
867 <param name="dependency"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
868 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
869 <member name="M:Castle.MicroKernel.Handlers.AbstractHandler.CreateLifestyleManager(Castle.MicroKernel.IComponentActivator)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
870 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
871 Creates an implementation of
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
872 <see cref="T:Castle.MicroKernel.ILifestyleManager"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
873 based
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
874 on
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
875 <see cref="T:Castle.Core.LifestyleType"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
876 and invokes
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
877 <see cref="M:Castle.MicroKernel.ILifestyleManager.Init(Castle.MicroKernel.IComponentActivator,Castle.MicroKernel.IKernel,Castle.Core.ComponentModel)"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
878 to initialize the newly created manager.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
879 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
880 <param name="activator"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
881 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
882 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
883 <member name="M:Castle.MicroKernel.Handlers.AbstractHandler.DependencySatisfied(System.Boolean@)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
884 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
885 Invoked by the kernel
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
886 when one of registered dependencies were satisfied by
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
887 new components registered.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
888 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
889 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
890 Handler for the event
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
891 <see cref="E:Castle.MicroKernel.IKernelEvents.HandlerRegistered"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
892 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
893 <param name="stateChanged"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
894 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
895 <member name="M:Castle.MicroKernel.Handlers.AbstractHandler.EnsureDependenciesCanBeSatisfied(Castle.MicroKernel.ComponentActivator.IDependencyAwareActivator)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
896 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
897 Checks if the handler is able to, at very least, satisfy
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
898 the dependencies for the constructor with less parameters
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
899 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
900 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
901 For each non*optional dependency, the implementation will invoke
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
902 <see cref="M:Castle.MicroKernel.Handlers.AbstractHandler.AddDependency(Castle.Core.DependencyModel)"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
903 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
904 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
905 <member name="M:Castle.MicroKernel.Handlers.AbstractHandler.OnAddedAsChildKernel(System.Object,System.EventArgs)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
906 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
907 Invoked when the container receives a parent container reference.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
908 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
909 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
910 This method implementation checks whether the parent container
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
911 is able to supply the dependencies for this handler.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
912 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
913 <param name = "sender"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
914 <param name = "e"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
915 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
916 <member name="M:Castle.MicroKernel.Handlers.AbstractHandler.Resolve(Castle.MicroKernel.Context.CreationContext,System.Boolean)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
917 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
918 Returns an instance of the component this handler
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
919 is responsible for
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
920 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
921 <param name = "context"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
922 <param name = "instanceRequired">when <c>false</c>, handler can not create valid instance and return <c>null</c> instead </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
923 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
924 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
925 <member name="M:Castle.MicroKernel.Handlers.AbstractHandler.HandlerStateChanged(System.Object,System.EventArgs)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
926 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
927 Handler for the event
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
928 <see cref="E:Castle.MicroKernel.Handlers.AbstractHandler.OnHandlerStateChanged"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
929 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
930 <param name="source"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
931 <param name="args"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
932 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
933 <member name="P:Castle.MicroKernel.Handlers.AbstractHandler.ComponentModel">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
934 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
935 Gets the component model.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
936 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
937 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
938 <member name="P:Castle.MicroKernel.Handlers.AbstractHandler.CurrentState">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
939 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
940 Gets the handler state.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
941 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
942 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
943 <member name="M:Castle.MicroKernel.Handlers.DefaultHandler.#ctor(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
944 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
945 Initializes a new instance of the <see cref="T:Castle.MicroKernel.Handlers.DefaultHandler"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
946 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
947 <param name="model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
948 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
949 <member name="M:Castle.MicroKernel.Handlers.DefaultHandler.ResolveCore(Castle.MicroKernel.Context.CreationContext,System.Boolean,System.Boolean)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
950 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
951 Returns an instance of the component this handler
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
952 is responsible for
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
953 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
954 <param name="context"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
955 <param name="requiresDecommission"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
956 <param name="instanceRequired"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
957 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
958 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
959 <member name="M:Castle.MicroKernel.Handlers.DefaultHandler.ReleaseCore(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
960 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
961 disposes the component instance (or recycle it)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
962 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
963 <param name="instance"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
964 <returns>true if destroyed</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
965 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
966 <member name="T:Castle.MicroKernel.Context.CreationContext">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
967 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
968 Used during a component request, passed along to the whole process.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
969 This allow some data to be passed along the process, which is used
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
970 to detected cycled dependency graphs and now it's also being used
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
971 to provide arguments to components.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
972 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
973 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
974 <member name="F:Castle.MicroKernel.Context.CreationContext.dependencies">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
975 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
976 Holds the scoped dependencies being resolved.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
977 If a dependency appears twice on the same scope, we'd have a cycle.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
978 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
979 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
980 <member name="F:Castle.MicroKernel.Context.CreationContext.handlerStack">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
981 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
982 The list of handlers that are used to resolve
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
983 the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
984 We track that in order to try to avoid attempts to resolve a service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
985 with itself.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
986 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
987 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
988 <member name="M:Castle.MicroKernel.Context.CreationContext.#ctor(System.Type,Castle.MicroKernel.Context.CreationContext,System.Boolean)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
989 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
990 Initializes a new instance of the <see cref="T:Castle.MicroKernel.Context.CreationContext"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
991 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
992 <param name="typeToExtractGenericArguments">The type to extract generic arguments.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
993 <param name="parentContext">The parent context.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
994 <param name="propagateInlineDependencies">When set to <c>true</c> will clone <paramref name="parentContext"/> <see cref="P:Castle.MicroKernel.Context.CreationContext.AdditionalParameters"/>.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
995 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
996 <member name="M:Castle.MicroKernel.Context.CreationContext.#ctor(Castle.MicroKernel.IHandler,Castle.MicroKernel.IReleasePolicy,System.Type,System.Collections.IDictionary,Castle.MicroKernel.SubSystems.Conversion.ITypeConverter,Castle.MicroKernel.Context.CreationContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
997 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
998 Initializes a new instance of the <see cref="T:Castle.MicroKernel.Context.CreationContext"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
999 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1000 <param name="handler">The handler.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1001 <param name="releasePolicy">The release policy.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1002 <param name="typeToExtractGenericArguments">The type to extract generic arguments.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1003 <param name="additionalArguments">The additional arguments.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1004 <param name="conversionManager">The conversion manager.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1005 <param name="parent">Parent context</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1006 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1007 <member name="M:Castle.MicroKernel.Context.CreationContext.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1008 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1009 Initializes a new instance of the <see cref="T:Castle.MicroKernel.Context.CreationContext"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1010 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1011 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1012 <member name="M:Castle.MicroKernel.Context.CreationContext.IsInResolutionContext(Castle.MicroKernel.IHandler)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1013 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1014 Method used by handlers to test whether they are being resolved in the context.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1015 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1016 <param name="handler"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1017 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1018 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1019 This method is provided as part of double dispatch mechanism for use by handlers.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1020 Outside of handlers, call <see cref="M:Castle.MicroKernel.IHandler.IsBeingResolvedInContext(Castle.MicroKernel.Context.CreationContext)"/> instead.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1021 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1022 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1023 <member name="P:Castle.MicroKernel.Context.CreationContext.Empty">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1024 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1025 Creates a new, empty <see cref="T:Castle.MicroKernel.Context.CreationContext"/> instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1026 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1027 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1028 A new CreationContext should be created every time, as the contexts keeps some state related to dependency resolution.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1029 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1030 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1031 <member name="T:Castle.MicroKernel.DefaultKernel">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1032 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1033 Default implementation of <see cref="T:Castle.MicroKernel.IKernel"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1034 This implementation is complete and also support a kernel
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1035 hierarchy (sub containers).
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1036 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1037 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1038 Default implementation of <see cref="T:Castle.MicroKernel.IKernel"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1039 This implementation is complete and also support a kernel
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1040 hierarchy (sub containers).
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1041 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1042 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1043 <member name="T:Castle.MicroKernel.IKernel">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1044 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1045 The <c>IKernel</c> interface exposes all the functionality
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1046 the MicroKernel implements.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1047 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1048 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1049 It allows you to register components and
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1050 request them by the key or the service they implemented.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1051 It also allow you to register facilities and subsystem, thus
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1052 augmenting the functionality exposed by the kernel alone to fits
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1053 your needs.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1054 <seealso cref="T:Castle.MicroKernel.IFacility"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1055 <seealso cref="T:Castle.MicroKernel.ISubSystem"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1056 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1057 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1058 <member name="T:Castle.MicroKernel.IKernelEvents">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1059 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1060 Summary description for IKernelEvents.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1061 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1062 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1063 <member name="E:Castle.MicroKernel.IKernelEvents.ComponentRegistered">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1064 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1065 Event fired when a new component is registered
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1066 on the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1067 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1068 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1069 <member name="E:Castle.MicroKernel.IKernelEvents.ComponentUnregistered">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1070 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1071 Event fired when a component is removed from the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1072 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1073 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1074 <member name="E:Castle.MicroKernel.IKernelEvents.ComponentModelCreated">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1075 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1076 Event fired after the ComponentModel is created.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1077 Allows customizations that may affect the handler.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1078 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1079 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1080 <member name="E:Castle.MicroKernel.IKernelEvents.AddedAsChildKernel">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1081 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1082 Event fired when the kernel was added as child of
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1083 another kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1084 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1085 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1086 <member name="E:Castle.MicroKernel.IKernelEvents.RemovedAsChildKernel">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1087 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1088 Event fired when the kernel was removed from being a child
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1089 of another kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1090 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1091 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1092 <member name="E:Castle.MicroKernel.IKernelEvents.ComponentCreated">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1093 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1094 Event fired before the component is created.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1095 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1096 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1097 <member name="E:Castle.MicroKernel.IKernelEvents.ComponentDestroyed">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1098 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1099 Event fired when a component instance destroyed.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1100 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1101 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1102 <member name="E:Castle.MicroKernel.IKernelEvents.HandlerRegistered">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1103 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1104 Event fired when a new handler is registered
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1105 (it might be in a valid or waiting dependency state)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1106 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1107 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1108 <member name="E:Castle.MicroKernel.IKernelEvents.HandlersChanged">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1109 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1110 Event fired when a new handler is registered
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1111 (it might be in a valid or waiting dependency state)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1112 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1113 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1114 <member name="E:Castle.MicroKernel.IKernelEvents.DependencyResolving">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1115 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1116 Event fired when a dependency is being resolved,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1117 it allows the dependency to be changed,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1118 but the client ComponentModel must not be changed.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1119 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1120 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1121 <member name="M:Castle.MicroKernel.IKernel.Register(Castle.MicroKernel.Registration.IRegistration[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1122 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1123 Registers the components provided by the <see cref="T:Castle.MicroKernel.Registration.IRegistration"/>s
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1124 with the <see cref="T:Castle.MicroKernel.IKernel"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1125 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1126 Create a new registration using <see cref="T:Castle.MicroKernel.Registration.Component"/>.For() or <see cref="T:Castle.MicroKernel.Registration.AllTypes"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1127 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1128 <example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1129 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1130 kernel.Register(Component.For&lt;IService&gt;().ImplementedBy&lt;DefaultService&gt;());
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1131 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1132 </example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1133 <param name="registrations">The component registrations.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1134 <returns>The kernel.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1135 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1136 <member name="M:Castle.MicroKernel.IKernel.RemoveComponent(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1137 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1138 Returns true if the specified component was
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1139 found and could be removed (i.e. no other component depends on it)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1140 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1141 <param name="key">The component's key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1142 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1143 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1144 <member name="M:Castle.MicroKernel.IKernel.HasComponent(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1145 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1146 Returns true if the specified key was registered
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1147 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1148 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1149 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1150 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1151 <member name="M:Castle.MicroKernel.IKernel.HasComponent(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1152 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1153 Returns true if the specified service was registered
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1154 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1155 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1156 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1157 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1158 <member name="M:Castle.MicroKernel.IKernel.RegisterCustomDependencies(System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1159 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1160 Associates objects with a component handler,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1161 allowing it to use the specified dictionary
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1162 when resolving dependencies
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1163 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1164 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1165 <param name="dependencies"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1166 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1167 <member name="M:Castle.MicroKernel.IKernel.RegisterCustomDependencies(System.Type,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1168 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1169 Associates objects with a component handler,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1170 allowing it to use the specified dictionary
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1171 when resolving dependencies
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1172 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1173 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1174 <param name="dependenciesAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1175 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1176 <member name="M:Castle.MicroKernel.IKernel.RegisterCustomDependencies(System.String,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1177 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1178 Associates objects with a component handler,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1179 allowing it to use the specified dictionary
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1180 when resolving dependencies
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1181 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1182 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1183 <param name="dependencies"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1184 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1185 <member name="M:Castle.MicroKernel.IKernel.RegisterCustomDependencies(System.String,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1186 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1187 Associates objects with a component handler,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1188 allowing it to use the specified dictionary
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1189 when resolving dependencies
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1190 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1191 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1192 <param name="dependenciesAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1193 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1194 <member name="M:Castle.MicroKernel.IKernel.ReleaseComponent(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1195 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1196 Releases a component instance. This allows
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1197 the kernel to execute the proper decommission
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1198 lifecycles on the component instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1199 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1200 <param name="instance"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1201 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1202 <member name="M:Castle.MicroKernel.IKernel.GetHandler(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1203 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1204 Returns the <see cref="T:Castle.MicroKernel.IHandler"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1205 for the specified component key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1206 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1207 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1208 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1209 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1210 <member name="M:Castle.MicroKernel.IKernel.GetHandler(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1211 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1212 Returns the <see cref="T:Castle.MicroKernel.IHandler"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1213 for the specified service.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1214 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1215 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1216 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1217 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1218 <member name="M:Castle.MicroKernel.IKernel.GetHandlers(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1219 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1220 Return handlers for components that
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1221 implements the specified service.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1222 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1223 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1224 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1225 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1226 <member name="M:Castle.MicroKernel.IKernel.GetAssignableHandlers(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1227 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1228 Return handlers for components that
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1229 implements the specified service.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1230 The check is made using IsAssignableFrom
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1231 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1232 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1233 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1234 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1235 <member name="M:Castle.MicroKernel.IKernel.AddFacility(System.String,Castle.MicroKernel.IFacility)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1236 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1237 Adds a <see cref="T:Castle.MicroKernel.IFacility"/> to the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1238 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1239 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1240 <param name="facility"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1241 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1242 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1243 <member name="M:Castle.MicroKernel.IKernel.AddFacility``1(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1244 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1245 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1246 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1247 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1248 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1249 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1250 <member name="M:Castle.MicroKernel.IKernel.AddFacility``1(System.String,System.Action{``0})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1251 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1252 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1253 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1254 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1255 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1256 <param name="onCreate">The callback for creation.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1257 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1258 <member name="M:Castle.MicroKernel.IKernel.AddFacility``1(System.String,System.Func{``0,System.Object})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1259 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1260 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1261 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1262 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1263 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1264 <param name="onCreate">The callback for creation.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1265 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1266 <member name="M:Castle.MicroKernel.IKernel.AddFacility``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1267 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1268 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1269 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1270 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1271 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1272 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1273 <member name="M:Castle.MicroKernel.IKernel.AddFacility``1(System.Action{``0})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1274 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1275 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1276 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1277 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1278 <param name="onCreate">The callback for creation.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1279 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1280 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1281 <member name="M:Castle.MicroKernel.IKernel.AddFacility``1(System.Func{``0,System.Object})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1282 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1283 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1284 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1285 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1286 <param name="onCreate">The callback for creation.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1287 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1288 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1289 <member name="M:Castle.MicroKernel.IKernel.GetFacilities">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1290 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1291 Returns the facilities registered on the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1292 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1293 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1294 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1295 <member name="M:Castle.MicroKernel.IKernel.AddSubSystem(System.String,Castle.MicroKernel.ISubSystem)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1296 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1297 Adds (or replaces) an <see cref="T:Castle.MicroKernel.ISubSystem"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1298 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1299 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1300 <param name="subsystem"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1301 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1302 <member name="M:Castle.MicroKernel.IKernel.GetSubSystem(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1303 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1304 Returns an implementation of <see cref="T:Castle.MicroKernel.ISubSystem"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1305 for the specified key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1306 <seealso cref="T:Castle.MicroKernel.SubSystemConstants"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1307 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1308 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1309 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1310 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1311 <member name="M:Castle.MicroKernel.IKernel.AddChildKernel(Castle.MicroKernel.IKernel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1312 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1313 Support for kernel hierarchy
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1314 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1315 <param name="kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1316 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1317 <member name="M:Castle.MicroKernel.IKernel.RemoveChildKernel(Castle.MicroKernel.IKernel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1318 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1319 Remove child kernel
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1320 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1321 <param name="kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1322 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1323 <member name="M:Castle.MicroKernel.IKernel.AddHandlerSelector(Castle.MicroKernel.IHandlerSelector)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1324 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1325 Register a new component resolver that can take part in the decision
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1326 making about which handler to resolve
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1327 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1328 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1329 <member name="M:Castle.MicroKernel.IKernel.Resolve(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1330 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1331 Returns the component instance by the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1332 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1333 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1334 <member name="M:Castle.MicroKernel.IKernel.ResolveAll(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1335 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1336 Returns all the valid component instances by
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1337 the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1338 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1339 <param name="service">The service type</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1340 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1341 <member name="M:Castle.MicroKernel.IKernel.ResolveAll(System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1342 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1343 Returns all the valid component instances by
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1344 the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1345 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1346 <param name="service">The service type</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1347 <param name="arguments">Arguments to resolve the services</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1348 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1349 <member name="M:Castle.MicroKernel.IKernel.ResolveAll(System.Type,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1350 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1351 Returns all the valid component instances by
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1352 the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1353 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1354 <param name="service">The service type</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1355 <param name="argumentsAsAnonymousType">Arguments to resolve the services</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1356 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1357 <member name="M:Castle.MicroKernel.IKernel.Resolve(System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1358 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1359 Returns the component instance by the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1360 using dynamic arguments
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1361 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1362 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1363 <param name="arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1364 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1365 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1366 <member name="M:Castle.MicroKernel.IKernel.Resolve(System.String,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1367 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1368 Returns the component instance by the component key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1369 using dynamic arguments
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1370 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1371 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1372 <param name="arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1373 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1374 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1375 <member name="M:Castle.MicroKernel.IKernel.Resolve(System.Type,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1376 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1377 Returns the component instance by the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1378 using dynamic arguments
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1379 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1380 <param name="service">Service to resolve</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1381 <param name="argumentsAsAnonymousType">Arguments to resolve the services</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1382 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1383 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1384 <member name="M:Castle.MicroKernel.IKernel.Resolve(System.String,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1385 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1386 Returns the component instance by the component key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1387 using dynamic arguments
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1388 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1389 <param name="key">Key to resolve</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1390 <param name="argumentsAsAnonymousType">Arguments to resolve the services</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1391 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1392 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1393 <member name="M:Castle.MicroKernel.IKernel.Resolve(System.String,System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1394 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1395 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1396 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1397 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1398 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1399 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1400 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1401 <member name="M:Castle.MicroKernel.IKernel.Resolve``1(System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1402 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1403 Returns the component instance by the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1404 using dynamic arguments
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1405 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1406 <param name="arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1407 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1408 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1409 <member name="M:Castle.MicroKernel.IKernel.Resolve``1(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1410 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1411 Returns the component instance by the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1412 using dynamic arguments
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1413 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1414 <param name="argumentsAsAnonymousType">Arguments to resolve the services</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1415 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1416 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1417 <member name="M:Castle.MicroKernel.IKernel.Resolve``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1418 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1419 Returns the component instance by the component key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1420 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1421 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1422 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1423 <member name="M:Castle.MicroKernel.IKernel.Resolve``1(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1424 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1425 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1426 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1427 <param name="key">Component's key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1428 <typeparam name="T">Service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1429 <returns>The Component instance</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1430 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1431 <member name="M:Castle.MicroKernel.IKernel.Resolve``1(System.String,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1432 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1433 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1434 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1435 <typeparam name="T">Service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1436 <param name="key">Component's key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1437 <param name="arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1438 <returns>The Component instance</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1439 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1440 <member name="M:Castle.MicroKernel.IKernel.ResolveAll``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1441 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1442 Returns component instances that implement TService
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1443 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1444 <typeparam name="TService"></typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1445 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1446 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1447 <member name="M:Castle.MicroKernel.IKernel.ResolveAll``1(System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1448 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1449 Returns component instances that implement TService
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1450 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1451 <typeparam name="TService"></typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1452 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1453 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1454 <member name="M:Castle.MicroKernel.IKernel.ResolveAll``1(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1455 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1456 Returns component instances that implement TService
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1457 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1458 <typeparam name="TService"></typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1459 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1460 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1461 <member name="M:Castle.MicroKernel.IKernel.Resolve(System.String,System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1462 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1463 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1464 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1465 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1466 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1467 <param name="arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1468 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1469 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1470 <member name="P:Castle.MicroKernel.IKernel.ComponentModelBuilder">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1471 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1472 Returns the implementation of <see cref="T:Castle.MicroKernel.IComponentModelBuilder"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1473 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1474 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1475 <member name="P:Castle.MicroKernel.IKernel.HandlerFactory">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1476 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1477 Returns the implementation of <see cref="T:Castle.MicroKernel.IHandlerFactory"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1478 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1479 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1480 <member name="P:Castle.MicroKernel.IKernel.ConfigurationStore">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1481 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1482 Gets or sets the implementation of <see cref="T:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1483 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1484 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1485 <member name="P:Castle.MicroKernel.IKernel.ReleasePolicy">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1486 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1487 Gets or sets the implementation for <see cref="T:Castle.MicroKernel.IReleasePolicy"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1488 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1489 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1490 <member name="P:Castle.MicroKernel.IKernel.Resolver">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1491 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1492 Returns the implementation for <see cref="T:Castle.MicroKernel.IDependencyResolver"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1493 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1494 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1495 <member name="P:Castle.MicroKernel.IKernel.ProxyFactory">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1496 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1497 Gets or sets the implementation of <see cref="T:Castle.MicroKernel.IProxyFactory"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1498 allowing different strategies for proxy creation.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1499 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1500 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1501 <member name="P:Castle.MicroKernel.IKernel.Parent">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1502 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1503 Returns the parent kernel
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1504 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1505 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1506 <member name="P:Castle.MicroKernel.IKernel.GraphNodes">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1507 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1508 Graph of components and interactions.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1509 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1510 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1511 <member name="P:Castle.MicroKernel.IKernel.Item(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1512 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1513 Returns the component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1514 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1515 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1516 <member name="P:Castle.MicroKernel.IKernel.Item(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1517 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1518 Returns the component instance by the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1519 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1520 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1521 <member name="T:Castle.MicroKernel.IKernelInternal">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1522 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1523 Extended contract of kernel, used internally.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1524 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1525 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1526 <member name="M:Castle.MicroKernel.IKernelInternal.CreateComponentActivator(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1527 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1528 Constructs an implementation of <see cref="T:Castle.MicroKernel.IComponentActivator"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1529 for the given <see cref="T:Castle.Core.ComponentModel"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1530 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1531 <param name="model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1532 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1533 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1534 <member name="M:Castle.MicroKernel.IKernelInternal.RaiseHandlerRegistered(Castle.MicroKernel.IHandler)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1535 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1536 Raise the handler registered event, required so
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1537 dependant handlers will be notified about their dependant moving
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1538 to valid state.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1539 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1540 <param name="handler"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1541 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1542 <member name="M:Castle.MicroKernel.IKernelInternal.RegisterHandlerForwarding(System.Type,System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1543 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1544 Registers the <paramref name="forwardedType"/> to be forwarded
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1545 to the component registered with <paramref name="name"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1546 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1547 <param name="forwardedType">The service type that gets forwarded.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1548 <param name="name">The name of the component to forward to.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1549 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1550 <member name="M:Castle.MicroKernel.IKernelInternal.AddCustomComponent(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1551 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1552 Adds a custom made <see cref="T:Castle.Core.ComponentModel"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1553 Used by facilities.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1554 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1555 <param name="model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1556 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1557 <member name="F:Castle.MicroKernel.DefaultKernel.childKernels">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1558 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1559 List of sub containers.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1560 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1561 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1562 <member name="F:Castle.MicroKernel.DefaultKernel.facilities">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1563 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1564 List of <see cref="T:Castle.MicroKernel.IFacility"/> registered.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1565 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1566 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1567 <member name="F:Castle.MicroKernel.DefaultKernel.handlerFactory">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1568 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1569 The implementation of <see cref="T:Castle.MicroKernel.IHandlerFactory"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1570 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1571 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1572 <member name="F:Castle.MicroKernel.DefaultKernel.resolver">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1573 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1574 The dependency resolver.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1575 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1576 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1577 <member name="F:Castle.MicroKernel.DefaultKernel.subsystems">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1578 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1579 Map of subsystems registered.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1580 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1581 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1582 <member name="F:Castle.MicroKernel.DefaultKernel.parentKernel">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1583 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1584 The parent kernel, if exists.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1585 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1586 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1587 <member name="F:Castle.MicroKernel.DefaultKernel.proxyFactory">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1588 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1589 Holds the implementation of <see cref="T:Castle.MicroKernel.IProxyFactory"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1590 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1591 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1592 <member name="F:Castle.MicroKernel.DefaultKernel.releasePolicy">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1593 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1594 Implements a policy to control component's
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1595 disposal that the user forgot.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1596 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1597 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1598 <member name="M:Castle.MicroKernel.DefaultKernel.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1599 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1600 Constructs a DefaultKernel with no component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1601 proxy support.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1602 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1603 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1604 <member name="M:Castle.MicroKernel.DefaultKernel.#ctor(Castle.MicroKernel.IDependencyResolver,Castle.MicroKernel.IProxyFactory)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1605 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1606 Constructs a DefaultKernel with the specified
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1607 implementation of <see cref="T:Castle.MicroKernel.IProxyFactory"/> and <see cref="T:Castle.MicroKernel.IDependencyResolver"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1608 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1609 <param name="resolver"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1610 <param name="proxyFactory"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1611 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1612 <member name="M:Castle.MicroKernel.DefaultKernel.#ctor(Castle.MicroKernel.IProxyFactory)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1613 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1614 Constructs a DefaultKernel with the specified
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1615 implementation of <see cref="T:Castle.MicroKernel.IProxyFactory"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1616 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1617 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1618 <member name="M:Castle.MicroKernel.DefaultKernel.Dispose">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1619 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1620 Starts the process of component disposal.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1621 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1622 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1623 <member name="M:Castle.MicroKernel.DefaultKernel.GetAssignableHandlers(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1624 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1625 Return handlers for components that
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1626 implements the specified service.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1627 The check is made using IsAssignableFrom
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1628 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1629 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1630 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1631 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1632 <member name="M:Castle.MicroKernel.DefaultKernel.GetFacilities">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1633 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1634 Returns the facilities registered on the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1635 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1636 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1637 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1638 <member name="M:Castle.MicroKernel.DefaultKernel.GetHandlers(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1639 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1640 Return handlers for components that
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1641 implements the specified service.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1642 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1643 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1644 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1645 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1646 <member name="M:Castle.MicroKernel.DefaultKernel.Register(Castle.MicroKernel.Registration.IRegistration[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1647 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1648 Registers the components described by the <see cref="T:Castle.MicroKernel.Registration.ComponentRegistration`1"/>s
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1649 with the <see cref="T:Castle.MicroKernel.IKernel"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1650 <param name="registrations">The component registrations.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1651 <returns>The kernel.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1652 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1653 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1654 <member name="M:Castle.MicroKernel.DefaultKernel.RegisterCustomDependencies(System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1655 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1656 Associates objects with a component handler,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1657 allowing it to use the specified dictionary
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1658 when resolving dependencies
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1659 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1660 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1661 <param name = "dependencies"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1662 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1663 <member name="M:Castle.MicroKernel.DefaultKernel.RegisterCustomDependencies(System.Type,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1664 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1665 Associates objects with a component handler,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1666 allowing it to use the specified dictionary
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1667 when resolving dependencies
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1668 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1669 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1670 <param name = "dependenciesAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1671 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1672 <member name="M:Castle.MicroKernel.DefaultKernel.RegisterCustomDependencies(System.String,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1673 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1674 Associates objects with a component handler,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1675 allowing it to use the specified dictionary
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1676 when resolving dependencies
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1677 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1678 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1679 <param name = "dependencies"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1680 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1681 <member name="M:Castle.MicroKernel.DefaultKernel.RegisterCustomDependencies(System.String,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1682 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1683 Associates objects with a component handler,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1684 allowing it to use the specified dictionary
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1685 when resolving dependencies
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1686 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1687 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1688 <param name = "dependenciesAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1689 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1690 <member name="M:Castle.MicroKernel.DefaultKernel.ReleaseComponent(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1691 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1692 Releases a component instance. This allows
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1693 the kernel to execute the proper decommission
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1694 lifecycles on the component instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1695 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1696 <param name = "instance"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1697 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1698 <member name="M:Castle.MicroKernel.DefaultKernel.RemoveComponent(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1699 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1700 Returns true if the specified component was
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1701 found and could be removed (i.e. no other component depends on it)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1702 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1703 <param name = "key">The component's key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1704 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1705 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1706 <member name="M:Castle.MicroKernel.DefaultKernel.GetService(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1707 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1708 Gets the service object of the specified type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1709 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1710 <returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1711 A service object of type serviceType.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1712 </returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1713 <param name = "serviceType">An object that specifies the type of service object to get. </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1714 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1715 <member name="M:Castle.MicroKernel.DefaultKernel.GetService``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1716 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1717 Gets the service object of the specified type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1718 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1719 <returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1720 A service object of type serviceType.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1721 </returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1722 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1723 <member name="M:Castle.MicroKernel.DefaultKernel.Resolve(System.String,System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1724 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1725 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1726 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1727 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1728 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1729 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1730 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1731 <member name="M:Castle.MicroKernel.DefaultKernel.Resolve(System.String,System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1732 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1733 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1734 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1735 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1736 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1737 <param name="arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1738 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1739 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1740 <member name="M:Castle.MicroKernel.DefaultKernel.Resolve``1(System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1741 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1742 Returns the component instance by the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1743 using dynamic arguments
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1744 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1745 <param name="arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1746 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1747 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1748 <member name="M:Castle.MicroKernel.DefaultKernel.Resolve``1(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1749 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1750 Returns the component instance by the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1751 using dynamic arguments
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1752 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1753 <param name="argumentsAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1754 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1755 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1756 <member name="M:Castle.MicroKernel.DefaultKernel.Resolve``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1757 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1758 Returns the component instance by the component key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1759 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1760 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1761 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1762 <member name="M:Castle.MicroKernel.DefaultKernel.Resolve``1(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1763 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1764 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1765 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1766 <param name="key">Component's key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1767 <typeparam name="T">Service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1768 <returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1769 The Component instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1770 </returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1771 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1772 <member name="M:Castle.MicroKernel.DefaultKernel.Resolve``1(System.String,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1773 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1774 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1775 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1776 <typeparam name="T">Service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1777 <param name="key">Component's key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1778 <param name="arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1779 <returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1780 The Component instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1781 </returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1782 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1783 <member name="M:Castle.MicroKernel.DefaultKernel.Resolve(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1784 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1785 Returns the component instance by the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1786 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1787 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1788 <member name="M:Castle.MicroKernel.DefaultKernel.Resolve(System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1789 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1790 Returns the component instance by the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1791 using dynamic arguments
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1792 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1793 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1794 <param name="arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1795 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1796 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1797 <member name="M:Castle.MicroKernel.DefaultKernel.Resolve(System.Type,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1798 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1799 Returns the component instance by the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1800 using dynamic arguments
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1801 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1802 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1803 <param name="argumentsAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1804 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1805 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1806 <member name="M:Castle.MicroKernel.DefaultKernel.Resolve(System.String,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1807 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1808 Returns the component instance by the component key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1809 using dynamic arguments
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1810 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1811 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1812 <param name="arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1813 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1814 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1815 <member name="M:Castle.MicroKernel.DefaultKernel.Resolve(System.String,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1816 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1817 Returns the component instance by the component key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1818 using dynamic arguments
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1819 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1820 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1821 <param name="argumentsAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1822 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1823 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1824 <member name="M:Castle.MicroKernel.DefaultKernel.ResolveAll(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1825 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1826 Returns all the valid component instances by
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1827 the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1828 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1829 <param name="service">The service type</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1830 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1831 <member name="M:Castle.MicroKernel.DefaultKernel.ResolveAll(System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1832 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1833 Returns all the valid component instances by
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1834 the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1835 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1836 <param name="service">The service type</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1837 <param name="arguments">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1838 Arguments to resolve the services
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1839 </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1840 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1841 <member name="M:Castle.MicroKernel.DefaultKernel.ResolveAll(System.Type,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1842 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1843 Returns all the valid component instances by
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1844 the service type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1845 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1846 <param name="service">The service type</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1847 <param name="argumentsAsAnonymousType">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1848 Arguments to resolve the services
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1849 </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1850 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1851 <member name="M:Castle.MicroKernel.DefaultKernel.ResolveAll``1(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1852 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1853 Returns component instances that implement TService
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1854 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1855 <typeparam name="TService"></typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1856 <param name="argumentsAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1857 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1858 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1859 <member name="M:Castle.MicroKernel.DefaultKernel.ResolveAll``1(System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1860 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1861 Returns component instances that implement TService
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1862 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1863 <typeparam name="TService"></typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1864 <param name="arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1865 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1866 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1867 <member name="M:Castle.MicroKernel.DefaultKernel.ResolveAll``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1868 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1869 Returns component instances that implement TService
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1870 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1871 <typeparam name="TService"></typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1872 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1873 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1874 <member name="P:Castle.MicroKernel.DefaultKernel.GraphNodes">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1875 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1876 Graph of components and interactions.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1877 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1878 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1879 <member name="T:Castle.MicroKernel.CircularDependencyException">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1880 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1881 Exception throw when a circular dependency is detected
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1882 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1883 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1884 <member name="M:Castle.MicroKernel.CircularDependencyException.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1885 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1886 Initializes a new instance of the <see cref="T:Castle.MicroKernel.CircularDependencyException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1887 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1888 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1889 <member name="M:Castle.MicroKernel.CircularDependencyException.#ctor(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1890 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1891 Initializes a new instance of the <see cref="T:Castle.MicroKernel.CircularDependencyException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1892 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1893 <param name="message">The message.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1894 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1895 <member name="M:Castle.MicroKernel.CircularDependencyException.#ctor(System.String,System.Exception)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1896 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1897 Initializes a new instance of the <see cref="T:Castle.MicroKernel.CircularDependencyException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1898 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1899 <param name="message">The message.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1900 <param name="innerException">The inner exception.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1901 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1902 <member name="M:Castle.MicroKernel.CircularDependencyException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1903 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1904 Initializes a new instance of the <see cref="T:Castle.MicroKernel.CircularDependencyException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1905 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1906 <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1907 <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1908 <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is <see langword="null"/>.</exception>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1909 <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is <see langword="null"/> or <see cref="P:System.Exception.HResult"/> is zero (0).</exception>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1910 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1911 <member name="T:Castle.MicroKernel.ComponentNotFoundException">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1912 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1913 Exception threw when a request for a component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1914 cannot be satisfied because the component does not
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1915 exist in the container
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1916 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1917 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1918 <member name="M:Castle.MicroKernel.ComponentNotFoundException.#ctor(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1919 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1920 Initializes a new instance of the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1921 <see cref="T:Castle.MicroKernel.ComponentNotFoundException"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1922 class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1923 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1924 <param name="name">The name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1925 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1926 <member name="M:Castle.MicroKernel.ComponentNotFoundException.#ctor(System.String,System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1927 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1928 Initializes a new instance of the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1929 <see cref="T:Castle.MicroKernel.ComponentNotFoundException"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1930 class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1931 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1932 <param name="name">The name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1933 <param name="message">Exception message.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1934 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1935 <member name="M:Castle.MicroKernel.ComponentNotFoundException.#ctor(System.Type,System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1936 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1937 Initializes a new instance of the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1938 <see cref="T:Castle.MicroKernel.ComponentNotFoundException"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1939 class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1940 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1941 <param name="service">The service.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1942 <param name="message">Exception message.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1943 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1944 <member name="M:Castle.MicroKernel.ComponentNotFoundException.#ctor(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1945 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1946 Initializes a new instance of the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1947 <see cref="T:Castle.MicroKernel.ComponentNotFoundException"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1948 class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1949 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1950 <param name="service">The service.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1951 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1952 <member name="M:Castle.MicroKernel.ComponentNotFoundException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1953 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1954 Initializes a new instance of the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1955 <see cref="T:Castle.MicroKernel.ComponentNotFoundException"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1956 class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1957 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1958 <param name="info">The object that holds the serialized object data.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1959 <param name="context">The contextual information about the source or destination.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1960 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1961 <member name="T:Castle.MicroKernel.ComponentRegistrationException">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1962 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1963 Exception threw when there is a problem
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1964 registering a component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1965 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1966 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1967 <member name="M:Castle.MicroKernel.ComponentRegistrationException.#ctor(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1968 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1969 Initializes a new instance of the <see cref="T:Castle.MicroKernel.ComponentRegistrationException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1970 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1971 <param name="message">The message.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1972 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1973 <member name="M:Castle.MicroKernel.ComponentRegistrationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1974 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1975 Initializes a new instance of the <see cref="T:Castle.MicroKernel.ComponentRegistrationException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1976 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1977 <param name="info">The object that holds the serialized object data.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1978 <param name="context">The contextual information about the source or destination.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1979 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1980 <member name="T:Castle.MicroKernel.KernelException">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1981 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1982 Exception threw by Kernel operations that failed
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1983 for some reason.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1984 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1985 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1986 <member name="M:Castle.MicroKernel.KernelException.#ctor(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1987 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1988 Initializes a new instance of the <see cref="T:Castle.MicroKernel.KernelException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1989 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1990 <param name="message">The message.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1991 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1992 <member name="M:Castle.MicroKernel.KernelException.#ctor(System.String,System.Exception)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1993 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1994 Initializes a new instance of the <see cref="T:Castle.MicroKernel.KernelException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1995 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1996 <param name="message">The message.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1997 <param name="innerException">The inner exception.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1998 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
1999 <member name="M:Castle.MicroKernel.KernelException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2000 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2001 Initializes a new instance of the <see cref="T:Castle.MicroKernel.KernelException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2002 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2003 <param name="info">The object that holds the serialized object data.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2004 <param name="context">The contextual information about the source or destination.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2005 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2006 <member name="T:Castle.MicroKernel.Facilities.AbstractFacility">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2007 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2008 Base class for facilities.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2009 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2010 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2011 <member name="T:Castle.MicroKernel.IFacility">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2012 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2013 Unit of extension. A facility should use
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2014 the extension points offered by the kernel
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2015 to augment its functionality.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2016 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2017 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2018 <member name="M:Castle.MicroKernel.IFacility.Init(Castle.MicroKernel.IKernel,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2019 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2020
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2021 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2022 <param name="kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2023 <param name="facilityConfig"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2024 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2025 <member name="M:Castle.MicroKernel.IFacility.Terminate">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2026 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2027
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2028 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2029 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2030 <member name="M:Castle.MicroKernel.Facilities.AbstractFacility.Init">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2031 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2032 The custom initialization for the Facility.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2033 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2034 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2035 It must be overridden.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2036 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2037 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2038 <member name="M:Castle.MicroKernel.Facilities.AbstractFacility.Dispose">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2039 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2040 Performs the tasks associated with freeing, releasing, or resetting
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2041 the facility resources.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2042 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2043 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2044 It can be overriden.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2045 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2046 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2047 <member name="M:Castle.MicroKernel.Facilities.AbstractFacility.Castle#MicroKernel#IFacility#Init(Castle.MicroKernel.IKernel,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2048 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2049 Initializes the facility. First it performs the initialization common for all
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2050 facilities, setting the <see cref="P:Castle.MicroKernel.Facilities.AbstractFacility.Kernel"/> and the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2051 <see cref="P:Castle.MicroKernel.Facilities.AbstractFacility.FacilityConfig"/>. After it, the <c>Init</c> method is invoked
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2052 and the custom initilization is perfomed.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2053 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2054 <param name="kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2055 <param name="facilityConfig"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2056 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2057 <member name="M:Castle.MicroKernel.Facilities.AbstractFacility.Castle#MicroKernel#IFacility#Terminate">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2058 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2059 Terminates the Facility, invokes the <see cref="M:Castle.MicroKernel.Facilities.AbstractFacility.Dispose"/> method and sets
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2060 the Kernel to a null reference.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2061 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2062 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2063 <member name="P:Castle.MicroKernel.Facilities.AbstractFacility.FacilityConfig">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2064 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2065 Gets the facility configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2066 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2067 <value>The <see cref="T:Castle.Core.Configuration.IConfiguration"/> representing
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2068 the facility configuration.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2069 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2070 <member name="P:Castle.MicroKernel.Facilities.AbstractFacility.Kernel">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2071 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2072 Gets the <see cref="T:Castle.MicroKernel.IKernel"/> where the facility is registered.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2073 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2074 <value>The <see cref="T:Castle.MicroKernel.IKernel"/>.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2075 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2076 <member name="T:Castle.Facilities.EventWiring.EventWiringException">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2077 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2078 Exception that is thrown when a error occurs during the Event Wiring process
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2079 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2080 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2081 <member name="T:Castle.MicroKernel.Facilities.FacilityException">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2082 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2083 Base exception to be used by facilities.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2084 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2085 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2086 <member name="M:Castle.Facilities.EventWiring.EventWiringException.#ctor(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2087 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2088 Initializes a new instance of the <see cref="T:Castle.Facilities.EventWiring.EventWiringException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2089 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2090 <param name="message">The message.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2091 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2092 <member name="M:Castle.Facilities.EventWiring.EventWiringException.#ctor(System.String,System.Exception)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2093 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2094 Initializes a new instance of the <see cref="T:Castle.Facilities.EventWiring.EventWiringException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2095 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2096 <param name="message">The message.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2097 <param name="innerException">The inner exception.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2098 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2099 <member name="M:Castle.Facilities.EventWiring.EventWiringException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2100 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2101 Initializes a new instance of the <see cref="T:Castle.Facilities.EventWiring.EventWiringException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2102 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2103 <param name="info">The object that holds the serialized object data.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2104 <param name="context">The contextual information about the source or destination.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2105 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2106 <member name="T:Castle.Facilities.EventWiring.EventWiringFacility">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2107 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2108 Facility to allow components to dynamically subscribe to events offered by
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2109 other components. We call the component that offers events publishers and
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2110 the components that uses them, subscribers.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2111 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2112 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2113 A component that wish to subscribe to an event must use the external configuration
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2114 adding a node <c>subscribers</c> on the publisher. This node can have multiple entries using the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2115 <c>subscriber</c> node.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2116 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2117 <example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2118 <para>This example shows two simple components: one is the event publisher and the other is the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2119 subscriber. The subscription will be done by the facility, using the publisher associated configuration.</para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2120 <para>The Publisher class:</para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2121 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2122 public class SimplePublisher
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2123 {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2124 public event PublishEventHandler Event;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2125
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2126 public void Trigger()
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2127 {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2128 if (Event != null)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2129 {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2130 Event(this, new EventArgs());
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2131 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2132 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2133 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2134 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2135 <para>The Subscriber class:</para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2136 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2137 public class SimpleListener
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2138 {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2139 private bool _listened;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2140 private object _sender;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2141
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2142 public void OnPublish(object sender, EventArgs e)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2143 {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2144 _sender = sender;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2145 _listened = sender != null;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2146 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2147
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2148 public bool Listened
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2149 {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2150 get { return _listened; }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2151 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2152
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2153 public object Sender
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2154 {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2155 get { return _sender; }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2156 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2157 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2158 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2159 <para>The configuration file:</para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2160 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2161 <![CDATA[
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2162 <?xml version="1.0" encoding="utf-8" ?>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2163 <configuration>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2164 <facilities>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2165 <facility
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2166 id="event.wiring"
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2167 type="Castle.Facilities.EventWiring.EventWiringFacility, Castle.Windsor" />
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2168 </facilities>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2169
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2170 <components>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2171 <component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2172 id="SimpleListener"
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2173 type="Castle.Facilities.EventWiring.Tests.Model.SimpleListener, Castle.Facilities.EventWiring.Tests" />
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2174
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2175 <component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2176 id="SimplePublisher"
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2177 type="Castle.Facilities.EventWiring.Tests.Model.SimplePublisher, Castle.Facilities.EventWiring.Tests" >
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2178 <subscribers>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2179 <subscriber id="SimpleListener" event="Event" handler="OnPublish"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2180 </subscribers>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2181 </component>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2182 </components>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2183 </configuration>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2184 ]]>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2185 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2186 </example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2187 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2188 <member name="M:Castle.Facilities.EventWiring.EventWiringFacility.Init">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2189 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2190 Overridden. Initializes the facility, subscribing to the <see cref="E:Castle.MicroKernel.IKernelEvents.ComponentModelCreated"/>,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2191 <see cref="E:Castle.MicroKernel.IKernelEvents.ComponentCreated"/>, <see cref="E:Castle.MicroKernel.IKernelEvents.ComponentDestroyed"/> Kernel events.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2192 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2193 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2194 <member name="M:Castle.Facilities.EventWiring.EventWiringFacility.OnComponentModelCreated(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2195 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2196 Checks if the component we're dealing is a publisher. If it is,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2197 parses the configuration (the subscribers node) getting the event wiring info.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2198 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2199 <param name="model">The component model.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2200 <exception cref="T:Castle.Facilities.EventWiring.EventWiringException">Invalid and/or a error in the configuration</exception>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2201 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2202 <member name="M:Castle.Facilities.EventWiring.EventWiringFacility.OnComponentCreated(Castle.Core.ComponentModel,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2203 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2204 Checks if the component we're dealing is a publisher. If it is,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2205 iterates the subscribers starting them and wiring the events.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2206 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2207 <param name="model">The component model.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2208 <param name="instance">The instance representing the component.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2209 <exception cref="T:Castle.Facilities.EventWiring.EventWiringException">When the subscriber is not found
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2210 <br/> or <br/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2211 The handler method isn't found
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2212 <br/> or <br/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2213 The event isn't found
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2214 </exception>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2215 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2216 <member name="T:Castle.Facilities.EventWiring.WireInfo">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2217 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2218 Represents the information about an event.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2219 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2220 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2221 <member name="M:Castle.Facilities.EventWiring.WireInfo.#ctor(System.String,System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2222 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2223 Initializes a new instance of the <see cref="T:Castle.Facilities.EventWiring.WireInfo"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2224 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2225 <param name="eventName">Name of the event.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2226 <param name="handler">The name of the handler method.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2227 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2228 <member name="M:Castle.Facilities.EventWiring.WireInfo.GetHashCode">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2229 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2230 Serves as a hash function for a particular type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2231 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2232 <returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2233 A hash code for the current <see cref="T:System.Object"></see>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2234 </returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2235 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2236 <member name="M:Castle.Facilities.EventWiring.WireInfo.Equals(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2237 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2238 Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Object"></see>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2239 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2240 <param name="obj">The <see cref="T:System.Object"></see> to compare with the current <see cref="T:System.Object"></see>.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2241 <returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2242 true if the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Object"></see>; otherwise, false.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2243 </returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2244 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2245 <member name="P:Castle.Facilities.EventWiring.WireInfo.EventName">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2246 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2247 Gets the name of the event.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2248 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2249 <value>The name of the event.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2250 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2251 <member name="P:Castle.Facilities.EventWiring.WireInfo.Handler">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2252 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2253 Gets the handler method name.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2254 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2255 <value>The handler.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2256 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2257 <member name="T:Castle.Facilities.FactorySupport.FactoryActivator">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2258 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2259
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2260 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2261 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2262 <member name="T:Castle.Facilities.Remoting.CustomActivators.RemoteActivator">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2263 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2264 Activates a object connecting to the remote server.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2265 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2266 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2267 <member name="M:Castle.Facilities.Remoting.CustomActivators.RemoteActivator.#ctor(Castle.Core.ComponentModel,Castle.MicroKernel.IKernel,Castle.MicroKernel.ComponentInstanceDelegate,Castle.MicroKernel.ComponentInstanceDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2268 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2269 Initializes a new instance of the <see cref="T:Castle.Facilities.Remoting.CustomActivators.RemoteActivator"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2270 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2271 <param name="model">The model.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2272 <param name="kernel">The kernel.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2273 <param name="onCreation">The oncreation event handler.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2274 <param name="onDestruction">The ondestruction event handler.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2275 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2276 <member name="T:Castle.Facilities.Remoting.CustomActivators.RemoteActivatorThroughConnector">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2277 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2278 Activates a client connecting to the remote server, enforcing the uri and the server activation.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2279 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2280 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2281 <member name="M:Castle.Facilities.Remoting.CustomActivators.RemoteActivatorThroughConnector.#ctor(Castle.Core.ComponentModel,Castle.MicroKernel.IKernel,Castle.MicroKernel.ComponentInstanceDelegate,Castle.MicroKernel.ComponentInstanceDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2282 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2283 Initializes a new instance of the <see cref="T:Castle.Facilities.Remoting.CustomActivators.RemoteActivatorThroughConnector"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2284 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2285 <param name="model">The model.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2286 <param name="kernel">The kernel.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2287 <param name="onCreation">The oncreation event handler.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2288 <param name="onDestruction">The ondestruction event handler.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2289 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2290 <member name="T:Castle.Facilities.Remoting.CustomActivators.RemoteActivatorThroughRegistry">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2291 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2292 Activates a client connecting to the remote server through the <see cref="T:Castle.Facilities.Remoting.RemotingRegistry"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2293 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2294 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2295 <member name="M:Castle.Facilities.Remoting.CustomActivators.RemoteActivatorThroughRegistry.#ctor(Castle.Core.ComponentModel,Castle.MicroKernel.IKernel,Castle.MicroKernel.ComponentInstanceDelegate,Castle.MicroKernel.ComponentInstanceDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2296 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2297 Initializes a new instance of the <see cref="T:Castle.Facilities.Remoting.CustomActivators.RemoteActivatorThroughRegistry"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2298 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2299 <param name="model">The model.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2300 <param name="kernel">The kernel.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2301 <param name="onCreation">The oncreation event handler.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2302 <param name="onDestruction">The ondestruction event handler.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2303 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2304 <member name="T:Castle.Facilities.Remoting.CustomActivators.RemoteClientActivatedActivator">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2305 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2306 Activates a client activated object.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2307 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2308 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2309 <member name="M:Castle.Facilities.Remoting.CustomActivators.RemoteClientActivatedActivator.#ctor(Castle.Core.ComponentModel,Castle.MicroKernel.IKernel,Castle.MicroKernel.ComponentInstanceDelegate,Castle.MicroKernel.ComponentInstanceDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2310 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2311 Initializes a new instance of the <see cref="T:Castle.Facilities.Remoting.CustomActivators.RemoteClientActivatedActivator"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2312 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2313 <param name="model">The model.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2314 <param name="kernel">The kernel.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2315 <param name="onCreation">The oncreation event handler.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2316 <param name="onDestruction">The ondestruction event handler.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2317 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2318 <member name="T:Castle.Facilities.Remoting.CustomActivators.RemoteMarshallerActivator">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2319 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2320 Activates and publishes a server object.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2321 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2322 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2323 <member name="M:Castle.Facilities.Remoting.CustomActivators.RemoteMarshallerActivator.#ctor(Castle.Core.ComponentModel,Castle.MicroKernel.IKernel,Castle.MicroKernel.ComponentInstanceDelegate,Castle.MicroKernel.ComponentInstanceDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2324 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2325 Initializes a new instance of the <see cref="T:Castle.Facilities.Remoting.CustomActivators.RemoteMarshallerActivator"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2326 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2327 <param name="model">The model.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2328 <param name="kernel">The kernel.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2329 <param name="onCreation">The oncreation event handler.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2330 <param name="onDestruction">The ondestruction event handler.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2331 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2332 <member name="T:Castle.Facilities.Remoting.RemotingFacility">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2333 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2334 Facility to allow the communication with remote kernel, using the .NET Remoting infrastructure.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2335 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2336 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2337 TODO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2338 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2339 <example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2340 TODO
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2341 </example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2342 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2343 <member name="F:Castle.Facilities.Remoting.RemotingFacility.baseUri">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2344 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2345 Used for client side (Expand explanation)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2346 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2347 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2348 <member name="F:Castle.Facilities.Remoting.RemotingFacility.localRegistry">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2349 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2350 Used for server side.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2351 Holds the local registry
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2352 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2353 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2354 <member name="F:Castle.Facilities.Remoting.RemotingFacility.remoteRegistry">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2355 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2356 Used for client side.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2357 Holds a remote proxy to the server registry
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2358 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2359 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2360 <member name="M:Castle.Facilities.Remoting.RemotingFacility.Dispose">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2361 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2362 Performs the tasks associated with freeing, releasing, or resetting
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2363 the facility resources.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2364 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2365 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2366 It can be overridden.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2367 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2368 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2369 <member name="T:Castle.Facilities.Remoting.RemotingInspector">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2370 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2371 Inspects the model looking for remote component configuration. If found,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2372 do the component Remoting configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2373 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2374 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2375 <member name="M:Castle.Facilities.Remoting.RemotingInspector.#ctor(Castle.MicroKernel.SubSystems.Conversion.ITypeConverter,System.Boolean,System.Boolean,System.String,Castle.Facilities.Remoting.RemotingRegistry,Castle.Facilities.Remoting.RemotingRegistry)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2376 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2377 Initializes a new instance of the <see cref="T:Castle.Facilities.Remoting.RemotingInspector"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2378 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2379 <param name="converter">The converter.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2380 <param name="isServer">if set to <c>true</c> is a server.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2381 <param name="isClient">if set to <c>true</c> is a client.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2382 <param name="baseUri">The base URI.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2383 <param name="remoteRegistry">The remote registry.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2384 <param name="localRegistry">The local registry.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2385 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2386 <member name="M:Castle.Facilities.Remoting.RemotingInspector.ResetDependencies(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2387 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2388 Client components are not created by the container
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2389 so there's no point collecting constructor dependencies
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2390 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2391 <param name="model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2392 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2393 <member name="M:Castle.Facilities.Remoting.RemotingRegistry.GetModel(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2394 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2395 Used in case of generics:
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2396 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2397 <param name="serviceType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2398 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2399 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2400 <member name="M:Castle.Facilities.Startable.StartableFacility.DeferredStart">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2401 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2402 This method changes behavior of the facility. Deferred mode should be used when you
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2403 have single call to <see cref="M:Castle.Windsor.IWindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])"/> and register all your components there.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2404 Enabling this mode will optimize the behavior of the facility so that it will wait 'till the end of
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2405 installation and only after all <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>s were ran it will instantiate and
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2406 start all the startable components. An exception will be thrown if a startable component can't be
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2407 instantiated and started. This will help you fail fast and diagnose issues quickly. If you don't want
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2408 the exception to be thrown and you prefer the component to fail silently, use <see cref="M:Castle.Facilities.Startable.StartableFacility.DeferredTryStart"/> method instead.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2409 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2410 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2411 It is recommended to use this method over <see cref="M:Castle.Facilities.Startable.StartableFacility.DeferredTryStart"/> method.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2412 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2413 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2414 <member name="M:Castle.Facilities.Startable.StartableFacility.DeferredTryStart">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2415 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2416 This method changes behavior of the facility. Deferred mode should be used when you
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2417 have single call to <see cref="M:Castle.Windsor.IWindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])"/> and register all your components there.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2418 Enabling this mode will optimize the behavior of the facility so that it will wait 'till the end of
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2419 installation and only after all <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>s were ran it will instantiate and
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2420 start all the startable components. No exception will be thrown if a startable component can't be
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2421 instantiated and started. If you'd rather fail fast and diagnose issues quickly, use <see cref="M:Castle.Facilities.Startable.StartableFacility.DeferredStart"/> method instead.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2422 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2423 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2424 It is recommended to use <see cref="M:Castle.Facilities.Startable.StartableFacility.DeferredStart"/> method over this method.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2425 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2426 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2427 <member name="M:Castle.Facilities.Startable.StartableFacility.CheckWaitingList">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2428 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2429 For each new component registered,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2430 some components in the WaitingDependency
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2431 state may have became valid, so we check them
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2432 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2433 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2434 <member name="M:Castle.Facilities.Startable.StartableFacility.TryStart(Castle.MicroKernel.IHandler)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2435 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2436 Request the component instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2437 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2438 <param name = "handler"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2439 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2440 <member name="M:Castle.Facilities.Startable.StartableFacilityRegistrationExtensions.StartUsingMethod``1(Castle.MicroKernel.Registration.ComponentRegistration{``0},System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2441 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2442 Assigns the start method for the startable.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2443 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2444 <param name="registration"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2445 <param name="startMethod">The start method.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2446 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2447 <remarks>Be sure that you first added the <see cref="T:Castle.Facilities.Startable.StartableFacility"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2448 to the kernel, before registering this component.</remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2449 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2450 <member name="M:Castle.Facilities.Startable.StartableFacilityRegistrationExtensions.StartUsingMethod``1(Castle.MicroKernel.Registration.ComponentRegistration{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Action}})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2451 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2452 Assigns the start method for the startable.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2453 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2454 <param name="registration"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2455 <param name="methodToUse">Method to use. something like: StartUsingMethod(s =&gt; s.Start)</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2456 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2457 <remarks>Be sure that you first added the <see cref="T:Castle.Facilities.Startable.StartableFacility"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2458 to the kernel, before registering this component.</remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2459 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2460 <member name="M:Castle.Facilities.Startable.StartableFacilityRegistrationExtensions.StopUsingMethod``1(Castle.MicroKernel.Registration.ComponentRegistration{``0},System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2461 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2462 Assigns the stop method for the startable.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2463 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2464 <param name="registration"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2465 <param name="stopMethod">The stop method.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2466 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2467 <remarks>Be sure that you first added the <see cref="T:Castle.Facilities.Startable.StartableFacility"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2468 to the kernel, before registering this component.</remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2469 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2470 <member name="M:Castle.Facilities.Startable.StartableFacilityRegistrationExtensions.StopUsingMethod``1(Castle.MicroKernel.Registration.ComponentRegistration{``0},System.Linq.Expressions.Expression{System.Func{``0,System.Action}})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2471 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2472 Assigns the stop method for the startable.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2473 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2474 <param name="registration"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2475 <param name="methodToUse">Method to use. something like: StartUsingMethod(s =&gt; s.Start)</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2476 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2477 <remarks>Be sure that you first added the <see cref="T:Castle.Facilities.Startable.StartableFacility"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2478 to the kernel, before registering this component.</remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2479 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2480 <member name="T:Castle.Facilities.TypedFactory.FactoryEntry">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2481 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2482 Legacy class from old impl. of the facility. Do not use it.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2483 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2484 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2485 <member name="T:Castle.Facilities.TypedFactory.Internal.FactoryInterceptor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2486 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2487 Legacy interceptor for old impl. of the facility.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2488 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2489 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2490 <member name="T:Castle.Core.Interceptor.IOnBehalfAware">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2491 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2492 Interceptors might implement this to receive the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2493 ComponentModel on behalf of the component where the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2494 interceptor is acting.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2495 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2496 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2497 <member name="T:Castle.Facilities.TypedFactory.TypedFactoryComponent">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2498 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2499 Represents a single component to be resolved via Typed Factory
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2500 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2501 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2502 <member name="M:Castle.Facilities.TypedFactory.TypedFactoryComponent.Resolve(Castle.MicroKernel.IKernel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2503 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2504 Resolves the component(s) from given kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2505 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2506 <param name = "kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2507 <returns>Resolved component(s).</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2508 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2509 <member name="T:Castle.Facilities.TypedFactory.TypedFactoryComponentCollection">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2510 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2511 Represents a set of components to be resolved via Typed Factory. Uses <see cref="M:Castle.MicroKernel.IKernel.ResolveAll(System.Type,System.Collections.IDictionary)"/> to resolve the components.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2512 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2513 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2514 <member name="M:Castle.Facilities.TypedFactory.TypedFactoryComponentCollection.#ctor(System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2515 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2516 Creates new instance of <see cref="T:Castle.Facilities.TypedFactory.TypedFactoryComponentCollection"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2517 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2518 <param name="componentCollectionType">Collection type to resolve. Must be an array (SomeComponent[]) or IEnumerable{SomeComponent}. Type of the element of the collection will be used as first argument to <see cref="M:Castle.MicroKernel.IKernel.ResolveAll(System.Type,System.Collections.IDictionary)"/></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2519 <param name="additionalArguments">Additional arguents that will be passed as second argument to <see cref="M:Castle.MicroKernel.IKernel.ResolveAll(System.Type,System.Collections.IDictionary)"/></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2520 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2521 <member name="T:Castle.Facilities.TypedFactory.TypedFactoryFacility">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2522 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2523 Provides automatically generated factories on top of interfaces or delegates that
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2524 you can use to pull components out of the container without ever referencing it
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2525 explicitly.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2526 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2527 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2528 <member name="M:Castle.Facilities.TypedFactory.TypedFactoryRegistrationExtensions.AsFactory``1(Castle.MicroKernel.Registration.ComponentRegistration{``0})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2529 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2530 Marks the component as typed factory.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2531 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2532 <typeparam name="TFactoryInterface"></typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2533 <param name="registration"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2534 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2535 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2536 Only interfaces are legal to use as typed factories. Methods with out parameters are not allowed.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2537 When registering component as typed factory no implementation should be provided (in case there is any it will be ignored).
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2538 Typed factories rely on <see cref="T:Castle.DynamicProxy.IInterceptorSelector"/> set internally, so users should not set interceptor selectors explicitly;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2539 otherwise the factory will not function correctly.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2540 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2541 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2542 <member name="M:Castle.Facilities.TypedFactory.TypedFactoryRegistrationExtensions.AsFactory``1(Castle.MicroKernel.Registration.ComponentRegistration{``0},System.Action{Castle.Facilities.TypedFactory.TypedFactoryConfiguration})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2543 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2544 Marks the component as typed factory.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2545 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2546 <typeparam name="TFactoryInterface"></typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2547 <param name="registration"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2548 <param name="configuration"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2549 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2550 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2551 Only interfaces are legal to use as typed factories. Methods with out parameters are not allowed.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2552 When registering component as typed factory no implementation should be provided (in case there is any it will be ignored).
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2553 Typed factories rely on <see cref="T:Castle.DynamicProxy.IInterceptorSelector"/> set internally, so users should not set interceptor selectors explicitly;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2554 otherwise the factory will not function correctly.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2555 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2556 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2557 <member name="T:Castle.MicroKernel.Handlers.ParentHandlerWithChildResolver">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2558 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2559 Redirects resolution to the main resolver, and if not found uses
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2560 the parent handler.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2561 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2562 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2563 <member name="M:Castle.MicroKernel.Handlers.ParentHandlerWithChildResolver.#ctor(Castle.MicroKernel.IHandler,Castle.MicroKernel.ISubDependencyResolver)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2564 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2565 Initializes a new instance of the <see cref="T:Castle.MicroKernel.Handlers.ParentHandlerWithChildResolver"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2566 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2567 <param name="parentHandler">The parent handler.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2568 <param name="childResolver">The child resolver.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2569 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2570 <member name="T:Castle.MicroKernel.Handlers.DefaultGenericHandler">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2571 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2572 Summary description for DefaultGenericHandler.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2573 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2574 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2575 TODO: Consider refactoring AbstractHandler moving lifestylemanager
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2576 creation to DefaultHandler
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2577 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2578 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2579 <member name="M:Castle.MicroKernel.Handlers.DefaultGenericHandler.#ctor(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2580 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2581 Initializes a new instance of the <see cref="T:Castle.MicroKernel.Handlers.DefaultGenericHandler"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2582 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2583 <param name="model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2584 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2585 <member name="M:Castle.MicroKernel.Handlers.DefaultGenericHandler.CloneParentProperties(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2586 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2587 Clone some of the parent componentmodel properties to the generic subhandler.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2588 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2589 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2590 The following properties are copied:
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2591 <list type="bullet">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2592 <item>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2593 <description>The <see cref="T:Castle.Core.LifestyleType"/></description>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2594 </item>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2595 <item>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2596 <description>The <see cref="P:Castle.Core.ComponentModel.Interceptors"/></description>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2597 </item>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2598 </list>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2599 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2600 <param name="newModel">the subhandler</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2601 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2602 <member name="T:Castle.MicroKernel.Handlers.DefaultHandlerFactory">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2603 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2604 Summary description for DefaultHandlerFactory.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2605 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2606 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2607 <member name="T:Castle.MicroKernel.IHandlerFactory">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2608 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2609 Extension point to allow the developer
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2610 to use his implementation of <see cref="T:Castle.MicroKernel.IHandler"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2611 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2612 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2613 <member name="T:Castle.MicroKernel.Handlers.HandlerException">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2614 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2615 Summary description for HandlerException.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2616 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2617 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2618 <member name="M:Castle.MicroKernel.Handlers.HandlerException.#ctor(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2619 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2620 Initializes a new instance of the <see cref="T:Castle.MicroKernel.Handlers.HandlerException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2621 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2622 <param name="message">The message.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2623 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2624 <member name="M:Castle.MicroKernel.Handlers.HandlerException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2625 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2626 Initializes a new instance of the <see cref="T:Castle.MicroKernel.Handlers.HandlerException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2627 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2628 <param name="info">The object that holds the serialized object data.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2629 <param name="context">The contextual information about the source or destination.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2630 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2631 <member name="T:Castle.MicroKernel.HandlerState">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2632 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2633 Possible states for a IHandler instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2634 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2635 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2636 <member name="F:Castle.MicroKernel.HandlerState.Valid">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2637 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2638 The component can be requested
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2639 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2640 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2641 <member name="F:Castle.MicroKernel.HandlerState.WaitingDependency">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2642 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2643 The component can not be requested
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2644 as it still depending on a external
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2645 dependency not yet available
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2646 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2647 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2648 <member name="T:Castle.MicroKernel.HandlerStateDelegate">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2649 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2650
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2651 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2652 <param name="source"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2653 <param name="args"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2654 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2655 <member name="T:Castle.MicroKernel.ComponentDataDelegate">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2656 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2657 Represents a delegate which holds basic information about a component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2658 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2659 <param name="key">Key which identifies the component</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2660 <param name="handler">handler that holds this component and is capable of
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2661 creating an instance of it.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2662 </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2663 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2664 <member name="T:Castle.MicroKernel.ComponentInstanceDelegate">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2665 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2666 Represents a delegate which holds basic information about a component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2667 and its instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2668 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2669 <param name="model">Component meta information</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2670 <param name="instance">Component instance</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2671 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2672 <member name="T:Castle.MicroKernel.ComponentModelDelegate">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2673 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2674 Represents a delegate which holds the information about the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2675 component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2676 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2677 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2678 <member name="T:Castle.MicroKernel.HandlerDelegate">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2679 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2680 Represents a delegate which holds a handler
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2681 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2682 <param name="handler">handler that holds a component and is capable of
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2683 creating an instance of it.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2684 </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2685 <param name="stateChanged"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2686 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2687 <member name="T:Castle.MicroKernel.DependencyDelegate">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2688 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2689 Represents a delegate which holds dependency
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2690 resolving information.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2691 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2692 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2693 <member name="T:Castle.Core.Internal.IVertex">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2694 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2695 Abstract representation of a vertex.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2696 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2697 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2698 <member name="P:Castle.Core.Internal.GraphNode.Dependers">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2699 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2700 The nodes that depends on this node
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2701 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2702 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2703 <member name="P:Castle.Core.Internal.GraphNode.Dependents">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2704 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2705 The nodes that this node depends
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2706 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2707 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2708 <member name="F:Castle.Core.Internal.VertexColor.White">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2709 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2710 The node has not been visited yet
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2711 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2712 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2713 <member name="F:Castle.Core.Internal.VertexColor.Gray">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2714 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2715 This node is in the process of being visited
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2716 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2717 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2718 <member name="F:Castle.Core.Internal.VertexColor.Black">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2719 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2720 This now was visited
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2721 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2722 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2723 <member name="T:Castle.Core.Internal.ColorsSet">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2724 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2725 Represents a collection of objects
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2726 which are guaranteed to be unique
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2727 and holds a color for them
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2728 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2729 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2730 <member name="T:Castle.Core.Internal.TimestampSet">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2731 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2732 Holds a timestamp (integer)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2733 for a given item
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2734 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2735 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2736 <member name="T:Castle.MicroKernel.LifecycleConcerns.DisposalConcern">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2737 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2738 Summary description for DisposalConcern.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2739 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2740 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2741 <member name="T:Castle.MicroKernel.LifecycleConcerns.InitializationConcern">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2742 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2743 Summary description for InitializationConcern.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2744 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2745 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2746 <member name="T:Castle.MicroKernel.LifecycleConcerns.LateBoundConcerns">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2747 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2748 Lifetime concern that works for components that don't have their actual type determined upfront
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2749 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2750 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2751 <member name="T:Castle.MicroKernel.LifecycleConcerns.SupportInitializeConcern">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2752 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2753 Summary description for SupportInitializeConcern.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2754 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2755 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2756 <member name="T:Castle.Core.IRecyclable">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2757 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2758 Only called for components that
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2759 belongs to a pool when the component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2760 comes back to the pool.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2761 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2762 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2763 <member name="M:Castle.Core.IRecyclable.Recycle">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2764 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2765 Implementors should perform any
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2766 initialization/clean up.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2767 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2768 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2769 <member name="T:Castle.Core.IStartable">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2770 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2771 Interface for components that wish to be started by the container
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2772 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2773 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2774 <member name="M:Castle.Core.IStartable.Start">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2775 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2776 Starts this instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2777 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2778 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2779 <member name="M:Castle.Core.IStartable.Stop">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2780 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2781 Stops this instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2782 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2783 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2784 <member name="T:Castle.MicroKernel.Lifestyle.PerThreadLifestyleManager">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2785 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2786 Summary description for PerThreadLifestyleManager.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2787 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2788 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2789 <member name="M:Castle.MicroKernel.Lifestyle.PerThreadLifestyleManager.Dispose">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2790 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2791
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2792 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2793 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2794 <member name="T:Castle.MicroKernel.Lifestyle.PoolableLifestyleManager">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2795 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2796 Implements a Poolable Lifestyle Manager.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2797 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2798 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2799 <member name="T:Castle.MicroKernel.Lifestyle.Pool.IPool">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2800 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2801 Pool implementation contract.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2802 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2803 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2804 <member name="M:Castle.MicroKernel.Lifestyle.Pool.IPool.Request(Castle.MicroKernel.Context.CreationContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2805 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2806 Implementors should return a component instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2807 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2808 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2809 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2810 <member name="M:Castle.MicroKernel.Lifestyle.Pool.IPool.Release(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2811 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2812 Implementors should release the instance or put it
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2813 on the pool
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2814 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2815 <param name="instance"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2816 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2817 <member name="M:Castle.MicroKernel.Lifestyle.Pool.DefaultPool.InitPool">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2818 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2819 Initializes the pool to a initial size by requesting
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2820 n components and then releasing them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2821 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2822 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2823 <member name="T:Castle.MicroKernel.Lifestyle.SingletonLifestyleManager">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2824 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2825 Summary description for SingletonLifestyleManager.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2826 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2827 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2828 <member name="T:Castle.MicroKernel.Lifestyle.TransientLifestyleManager">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2829 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2830 Summary description for TransientLifestyleManager.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2831 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2832 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2833 <member name="T:Castle.MicroKernel.ModelBuilder.DefaultComponentModelBuilder">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2834 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2835 Summary description for DefaultComponentModelBuilder.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2836 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2837 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2838 <member name="T:Castle.MicroKernel.IComponentModelBuilder">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2839 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2840 Implementors must construct a populated
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2841 instance of ComponentModel by inspecting the component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2842 and|or the configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2843 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2844 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2845 <member name="M:Castle.MicroKernel.IComponentModelBuilder.BuildModel(System.String,System.Type,System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2846 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2847 Constructs a new ComponentModel by invoking
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2848 the registered contributors.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2849 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2850 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2851 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2852 <param name="classType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2853 <param name="extendedProperties"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2854 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2855 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2856 <member name="M:Castle.MicroKernel.IComponentModelBuilder.AddContributor(Castle.MicroKernel.ModelBuilder.IContributeComponentModelConstruction)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2857 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2858 "To give or supply in common with others; give to a
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2859 common fund or for a common purpose". The contributor
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2860 should inspect the component, or even the configuration
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2861 associated with the component, to add or change information
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2862 in the model that can be used later.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2863 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2864 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2865 <member name="M:Castle.MicroKernel.IComponentModelBuilder.RemoveContributor(Castle.MicroKernel.ModelBuilder.IContributeComponentModelConstruction)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2866 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2867 Removes the specified contributor
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2868 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2869 <param name="contributor"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2870 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2871 <member name="M:Castle.MicroKernel.ModelBuilder.DefaultComponentModelBuilder.#ctor(Castle.MicroKernel.IKernel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2872 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2873 Initializes a new instance of the <see cref="T:Castle.MicroKernel.ModelBuilder.DefaultComponentModelBuilder"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2874 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2875 <param name="kernel">The kernel.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2876 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2877 <member name="M:Castle.MicroKernel.ModelBuilder.DefaultComponentModelBuilder.BuildModel(System.String,System.Type,System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2878 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2879 Constructs a new ComponentModel by invoking
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2880 the registered contributors.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2881 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2882 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2883 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2884 <param name="classType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2885 <param name="extendedProperties"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2886 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2887 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2888 <member name="M:Castle.MicroKernel.ModelBuilder.DefaultComponentModelBuilder.AddContributor(Castle.MicroKernel.ModelBuilder.IContributeComponentModelConstruction)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2889 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2890 "To give or supply in common with others; give to a
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2891 common fund or for a common purpose". The contributor
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2892 should inspect the component, or even the configuration
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2893 associated with the component, to add or change information
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2894 in the model that can be used later.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2895 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2896 <param name="contributor"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2897 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2898 <member name="M:Castle.MicroKernel.ModelBuilder.DefaultComponentModelBuilder.RemoveContributor(Castle.MicroKernel.ModelBuilder.IContributeComponentModelConstruction)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2899 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2900 Removes the specified contributor
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2901 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2902 <param name="contributor"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2903 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2904 <member name="M:Castle.MicroKernel.ModelBuilder.DefaultComponentModelBuilder.InitializeContributors">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2905 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2906 Initializes the default contributors.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2907 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2908 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2909 <member name="P:Castle.MicroKernel.ModelBuilder.DefaultComponentModelBuilder.Contributors">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2910 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2911 Gets the contributors.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2912 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2913 <value>The contributors.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2914 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2915 <member name="T:Castle.MicroKernel.ModelBuilder.Inspectors.ComponentActivatorInspector">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2916 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2917 Inspects the component configuration and the type looking for a
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2918 definition of component activator type. The configuration preceeds whatever
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2919 is defined in the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2920 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2921 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2922 This inspector is not guarantee to always set up an component activator type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2923 If nothing could be found it wont touch the model. In this case is up to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2924 the kernel to establish a default component activator for components.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2925 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2926 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2927 <member name="M:Castle.MicroKernel.ModelBuilder.Inspectors.ComponentActivatorInspector.ProcessModel(Castle.MicroKernel.IKernel,Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2928 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2929 Searches for the component activator in the configuration and, if unsuccessful
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2930 look for the component activator attribute in the implementation type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2931 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2932 <param name="kernel">The kernel instance</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2933 <param name="model">The model instance</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2934 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2935 <member name="M:Castle.MicroKernel.ModelBuilder.Inspectors.ComponentActivatorInspector.ReadComponentActivatorFromConfiguration(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2936 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2937 Reads the attribute "componentActivatorType" associated with the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2938 component configuration and verifies it implements the <see cref="T:Castle.MicroKernel.IComponentActivator"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2939 interface.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2940 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2941 <exception cref="T:System.Exception">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2942 If the type does not implement the proper interface
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2943 </exception>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2944 <param name="model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2945 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2946 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2947 <member name="M:Castle.MicroKernel.ModelBuilder.Inspectors.ComponentActivatorInspector.ReadComponentActivatorFromType(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2948 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2949 Check if the type expose one of the component activator attributes
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2950 defined in Castle.Core namespace.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2951 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2952 <param name="model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2953 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2954 <member name="M:Castle.MicroKernel.ModelBuilder.Inspectors.ComponentActivatorInspector.ValidateComponentActivator(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2955 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2956 Validates that the provide type implements IComponentActivator
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2957 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2958 <param name="customComponentActivator">The custom component activator.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2959 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2960 <member name="T:Castle.MicroKernel.ModelBuilder.Inspectors.ComponentProxyInspector">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2961 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2962 Inspects the component configuration and type looking for information
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2963 that can influence the generation of a proxy for that component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2964 <para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2965 We specifically look for <c>useSingleInterfaceProxy</c> and <c>marshalByRefProxy</c>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2966 on the component configuration or the <see cref="T:Castle.Core.ComponentProxyBehaviorAttribute"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2967 attribute.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2968 </para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2969 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2970 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2971 <member name="M:Castle.MicroKernel.ModelBuilder.Inspectors.ComponentProxyInspector.ProcessModel(Castle.MicroKernel.IKernel,Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2972 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2973 Searches for proxy behavior in the configuration and, if unsuccessful
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2974 look for the <see cref="T:Castle.Core.ComponentProxyBehaviorAttribute"/> attribute in
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2975 the implementation type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2976 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2977 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2978 <member name="M:Castle.MicroKernel.ModelBuilder.Inspectors.ComponentProxyInspector.ReadProxyBehavior(Castle.MicroKernel.IKernel,Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2979 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2980 Reads the proxy behavior associated with the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2981 component configuration/type and applies it to the model.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2982 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2983 <exception cref="T:System.Exception">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2984 If the conversion fails
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2985 </exception>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2986 <param name="kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2987 <param name="model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2988 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2989 <member name="M:Castle.MicroKernel.ModelBuilder.Inspectors.ComponentProxyInspector.GetProxyBehaviorFromType(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2990 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2991 Returns a <see cref="T:Castle.Core.ComponentProxyBehaviorAttribute"/> instance if the type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2992 uses the attribute. Otherwise returns null.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2993 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2994 <param name="implementation"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2995 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2996 <member name="T:Castle.MicroKernel.ModelBuilder.Inspectors.ConfigurationModelInspector">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2997 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2998 Uses the ConfigurationStore registered in the kernel to obtain
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
2999 an <see cref="T:Castle.Core.Configuration.IConfiguration"/> associated with the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3000 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3001 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3002 <member name="M:Castle.MicroKernel.ModelBuilder.Inspectors.ConfigurationModelInspector.ProcessModel(Castle.MicroKernel.IKernel,Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3003 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3004 Queries the kernel's ConfigurationStore for a configuration
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3005 associated with the component name.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3006 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3007 <param name="kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3008 <param name="model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3009 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3010 <member name="T:Castle.MicroKernel.ModelBuilder.Inspectors.ConfigurationParametersInspector">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3011 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3012 Check for a node 'parameters' within the component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3013 configuration. For each child it, a ParameterModel is created
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3014 and added to ComponentModel's Parameters collection
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3015 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3016 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3017 <member name="M:Castle.MicroKernel.ModelBuilder.Inspectors.ConfigurationParametersInspector.ProcessModel(Castle.MicroKernel.IKernel,Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3018 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3019 Inspect the configuration associated with the component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3020 and populates the parameter model collection accordingly
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3021 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3022 <param name="kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3023 <param name="model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3024 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3025 <member name="T:Castle.MicroKernel.ModelBuilder.Inspectors.ConstructorDependenciesModelInspector">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3026 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3027 This implementation of <see cref="T:Castle.MicroKernel.ModelBuilder.IContributeComponentModelConstruction"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3028 collects all available constructors and populates them in the model
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3029 as candidates. The Kernel will pick up one of the candidates
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3030 according to a heuristic.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3031 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3032 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3033 <member name="T:Castle.MicroKernel.ModelBuilder.Inspectors.ExtendedPropertiesConstants">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3034 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3035 Only to hold internal constants and get rid of
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3036 magic numbers and hardcode names.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3037 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3038 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3039 <member name="T:Castle.MicroKernel.ModelBuilder.Inspectors.InterceptorInspector">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3040 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3041 Inspect the component for <c>InterceptorAttribute</c> and
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3042 the configuration for the interceptors node
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3043 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3044 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3045 <member name="T:Castle.MicroKernel.ModelBuilder.Inspectors.LifecycleModelInspector">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3046 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3047 Inspects the type looking for interfaces that constitutes
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3048 lifecycle interfaces, defined in the Castle.Model namespace.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3049 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3050 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3051 <member name="M:Castle.MicroKernel.ModelBuilder.Inspectors.LifecycleModelInspector.ProcessModel(Castle.MicroKernel.IKernel,Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3052 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3053 Checks if the type implements <see cref="T:Castle.Core.IInitializable"/> and or
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3054 <see cref="T:System.IDisposable"/> interfaces.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3055 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3056 <param name="kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3057 <param name="model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3058 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3059 <member name="T:Castle.MicroKernel.ModelBuilder.Inspectors.LifestyleModelInspector">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3060 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3061 Inspects the component configuration and the type looking for a
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3062 definition of lifestyle type. The configuration preceeds whatever
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3063 is defined in the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3064 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3065 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3066 This inspector is not guarantee to always set up an lifestyle type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3067 If nothing could be found it wont touch the model. In this case is up to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3068 the kernel to establish a default lifestyle for components.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3069 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3070 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3071 <member name="M:Castle.MicroKernel.ModelBuilder.Inspectors.LifestyleModelInspector.ProcessModel(Castle.MicroKernel.IKernel,Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3072 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3073 Searches for the lifestyle in the configuration and, if unsuccessful
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3074 look for the lifestyle attribute in the implementation type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3075 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3076 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3077 <member name="M:Castle.MicroKernel.ModelBuilder.Inspectors.LifestyleModelInspector.ReadLifestyleFromConfiguration(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3078 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3079 Reads the attribute "lifestyle" associated with the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3080 component configuration and tries to convert to <see cref="T:Castle.Core.LifestyleType"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3081 enum type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3082 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3083 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3084 <member name="M:Castle.MicroKernel.ModelBuilder.Inspectors.LifestyleModelInspector.ReadLifestyleFromType(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3085 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3086 Check if the type expose one of the lifestyle attributes
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3087 defined in Castle.Model namespace.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3088 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3089 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3090 <member name="T:Castle.MicroKernel.ModelBuilder.Inspectors.MethodMetaInspector">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3091 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3092 Base for inspectors that want configuration associated with methods.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3093 For each child a <see cref="T:Castle.Core.MethodMetaModel"/> is created
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3094 and added to ComponentModel's methods collection
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3095 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3096 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3097 Implementors should override the <see cref="M:Castle.MicroKernel.ModelBuilder.Inspectors.MethodMetaInspector.ObtainNodeName"/> return
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3098 the name of the node to be inspected. For example:
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3099 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3100 <![CDATA[
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3101 <transactions>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3102 <method name="Save" transaction="requires" />
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3103 </transactions>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3104 ]]>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3105 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3106 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3107 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3108 <member name="T:Castle.MicroKernel.ModelBuilder.Inspectors.PropertiesDependenciesModelInspector">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3109 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3110 This implementation of <see cref="T:Castle.MicroKernel.ModelBuilder.IContributeComponentModelConstruction"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3111 collects all potential writable public properties exposed by the component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3112 implementation and populates the model with them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3113 The Kernel might be able to set some of these properties when the component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3114 is requested.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3115 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3116 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3117 <member name="M:Castle.MicroKernel.ModelBuilder.Inspectors.PropertiesDependenciesModelInspector.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3118 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3119 Initializes a new instance of the <see cref="T:Castle.MicroKernel.ModelBuilder.Inspectors.PropertiesDependenciesModelInspector"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3120 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3121 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3122 <member name="M:Castle.MicroKernel.ModelBuilder.Inspectors.PropertiesDependenciesModelInspector.ProcessModel(Castle.MicroKernel.IKernel,Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3123 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3124 Adds the properties as optional dependencies of this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3125 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3126 <param name="kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3127 <param name="model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3128 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3129 <member name="T:Castle.Core.ComponentModel">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3130 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3131 Represents the collection of information and
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3132 meta information collected about a component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3133 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3134 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3135 <member name="F:Castle.Core.ComponentModel.extended">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3136 <summary>Extended properties</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3137 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3138 <member name="F:Castle.Core.ComponentModel.dependencies">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3139 <summary>Dependencies the kernel must resolve</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3140 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3141 <member name="F:Castle.Core.ComponentModel.constructors">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3142 <summary>All available constructors</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3143 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3144 <member name="F:Castle.Core.ComponentModel.properties">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3145 <summary>All potential properties that can be setted by the kernel</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3146 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3147 <member name="F:Castle.Core.ComponentModel.lifecycle">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3148 <summary>Steps of lifecycle</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3149 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3150 <member name="F:Castle.Core.ComponentModel.parameters">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3151 <summary>External parameters</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3152 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3153 <member name="F:Castle.Core.ComponentModel.interceptors">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3154 <summary>Interceptors associated</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3155 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3156 <member name="F:Castle.Core.ComponentModel.customDependencies">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3157 <summary>/// Custom dependencies/// </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3158 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3159 <member name="M:Castle.Core.ComponentModel.#ctor(System.String,System.Type,System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3160 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3161 Constructs a ComponentModel
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3162 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3163 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3164 <member name="M:Castle.Core.ComponentModel.Requires(System.Predicate{Castle.Core.PropertySet}[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3165 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3166 Requires the selected property dependencies.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3167 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3168 <param name="selectors">The property selector.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3169 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3170 <member name="M:Castle.Core.ComponentModel.Requires``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3171 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3172 Requires the property dependencies of type <typeparamref name="D"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3173 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3174 <typeparam name="D">The dependency type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3175 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3176 <member name="P:Castle.Core.ComponentModel.Name">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3177 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3178 Sets or returns the component key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3179 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3180 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3181 <member name="P:Castle.Core.ComponentModel.Service">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3182 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3183 Gets or sets the service exposed.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3184 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3185 <value>The service.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3186 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3187 <member name="P:Castle.Core.ComponentModel.Implementation">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3188 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3189 Gets or sets the component implementation.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3190 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3191 <value>The implementation.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3192 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3193 <member name="P:Castle.Core.ComponentModel.RequiresGenericArguments">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3194 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3195 Gets or sets a value indicating whether the component requires generic arguments.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3196 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3197 <value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3198 <c>true</c> if generic arguments are required; otherwise, <c>false</c>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3199 </value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3200 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3201 <member name="P:Castle.Core.ComponentModel.ExtendedProperties">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3202 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3203 Gets or sets the extended properties.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3204 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3205 <value>The extended properties.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3206 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3207 <member name="P:Castle.Core.ComponentModel.Constructors">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3208 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3209 Gets the constructors candidates.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3210 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3211 <value>The constructors.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3212 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3213 <member name="P:Castle.Core.ComponentModel.Properties">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3214 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3215 Gets the properties set.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3216 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3217 <value>The properties.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3218 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3219 <member name="P:Castle.Core.ComponentModel.Configuration">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3220 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3221 Gets or sets the configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3222 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3223 <value>The configuration.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3224 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3225 <member name="P:Castle.Core.ComponentModel.Lifecycle">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3226 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3227 Gets the lifecycle steps.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3228 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3229 <value>The lifecycle steps.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3230 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3231 <member name="P:Castle.Core.ComponentModel.LifestyleType">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3232 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3233 Gets or sets the lifestyle type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3234 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3235 <value>The type of the lifestyle.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3236 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3237 <member name="P:Castle.Core.ComponentModel.InspectionBehavior">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3238 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3239 Gets or sets the strategy for
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3240 inspecting public properties
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3241 on the components
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3242 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3243 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3244 <member name="P:Castle.Core.ComponentModel.CustomLifestyle">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3245 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3246 Gets or sets the custom lifestyle.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3247 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3248 <value>The custom lifestyle.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3249 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3250 <member name="P:Castle.Core.ComponentModel.CustomComponentActivator">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3251 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3252 Gets or sets the custom component activator.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3253 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3254 <value>The custom component activator.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3255 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3256 <member name="P:Castle.Core.ComponentModel.Interceptors">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3257 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3258 Gets the interceptors.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3259 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3260 <value>The interceptors.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3261 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3262 <member name="P:Castle.Core.ComponentModel.Parameters">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3263 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3264 Gets the parameter collection.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3265 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3266 <value>The parameters.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3267 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3268 <member name="P:Castle.Core.ComponentModel.Dependencies">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3269 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3270 Dependencies are kept within constructors and
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3271 properties. Others dependencies must be
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3272 registered here, so the kernel (as a matter
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3273 of fact the handler) can check them
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3274 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3275 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3276 <member name="P:Castle.Core.ComponentModel.CustomDependencies">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3277 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3278 Gets the custom dependencies.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3279 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3280 <value>The custom dependencies.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3281 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3282 <member name="T:Castle.Core.ConstructorCandidate">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3283 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3284 Represents a constructor of the component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3285 that the container can use to initialize it properly.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3286 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3287 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3288 <member name="M:Castle.Core.ConstructorCandidate.#ctor(System.Reflection.ConstructorInfo,Castle.Core.DependencyModel[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3289 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3290 Initializes a new instance of the <see cref="T:Castle.Core.ConstructorCandidate"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3291 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3292 <param name="constructorInfo">The constructor info.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3293 <param name="dependencies">The dependencies.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3294 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3295 <member name="P:Castle.Core.ConstructorCandidate.Constructor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3296 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3297 Gets the ConstructorInfo (from reflection).
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3298 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3299 <value>The constructor.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3300 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3301 <member name="P:Castle.Core.ConstructorCandidate.Dependencies">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3302 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3303 Gets the dependencies this constructor candidate exposes.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3304 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3305 <value>The dependencies.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3306 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3307 <member name="T:Castle.Core.ConstructorCandidateCollection">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3308 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3309 Collection of <see cref="T:Castle.Core.ConstructorCandidate"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3310 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3311 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3312 <member name="P:Castle.Core.ConstructorCandidateCollection.FewerArgumentsCandidate">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3313 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3314 Gets the fewer arguments candidate.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3315 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3316 <value>The fewer arguments candidate.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3317 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3318 <member name="T:Castle.Core.DependencyModelCollection">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3319 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3320 Collection of <see cref="T:Castle.Core.DependencyModel"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3321 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3322 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3323 <member name="T:Castle.Core.InterceptorReference">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3324 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3325 Represents an reference to a Interceptor component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3326 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3327 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3328 <member name="T:Castle.MicroKernel.IReference`1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3329 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3330 Represents obtained just in time object.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3331 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3332 <typeparam name="T"></typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3333 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3334 <member name="M:Castle.MicroKernel.IReference`1.Resolve(Castle.MicroKernel.IKernel,Castle.MicroKernel.Context.CreationContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3335 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3336 Resolves object referenced by this reference, optionally using provided <paramref name="kernel"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3337 If object is resolved from the kernel, the <paramref name="context"/> should be used to guard
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3338 against against cyclic dependencies.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3339 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3340 <param name="kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3341 <param name="context"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3342 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3343 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3344 <member name="M:Castle.MicroKernel.IReference`1.Attach(Castle.Core.DependencyModelCollection)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3345 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3346 If the reference introduces dependency on a component, should return <see cref="T:Castle.Core.DependencyModel"/> for that dependency, otherwise <c>null</c>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3347 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3348 <param name="dependencies"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3349 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3350 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3351 <member name="M:Castle.Core.InterceptorReference.#ctor(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3352 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3353 Initializes a new instance of the <see cref="T:Castle.Core.InterceptorReference"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3354 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3355 <param name="componentKey">The component key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3356 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3357 <member name="M:Castle.Core.InterceptorReference.#ctor(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3358 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3359 Initializes a new instance of the <see cref="T:Castle.Core.InterceptorReference"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3360 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3361 <param name="serviceType">Type of the service.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3362 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3363 <member name="M:Castle.Core.InterceptorReference.ForKey(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3364 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3365 Gets an <see cref="T:Castle.Core.InterceptorReference"/> for the component key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3366 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3367 <param name="key">The component key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3368 <returns>The <see cref="T:Castle.Core.InterceptorReference"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3369 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3370 <member name="M:Castle.Core.InterceptorReference.ForType(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3371 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3372 Gets an <see cref="T:Castle.Core.InterceptorReference"/> for the service.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3373 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3374 <param name="service">The service.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3375 <returns>The <see cref="T:Castle.Core.InterceptorReference"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3376 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3377 <member name="M:Castle.Core.InterceptorReference.ForType``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3378 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3379 Gets an <see cref="T:Castle.Core.InterceptorReference"/> for the service.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3380 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3381 <typeparam name="T">The service type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3382 <returns>The <see cref="T:Castle.Core.InterceptorReference"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3383 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3384 <member name="T:Castle.Core.InterceptorReferenceCollection">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3385 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3386 Collection of <see cref="T:Castle.Core.InterceptorReference"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3387 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3388 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3389 <member name="M:Castle.Core.InterceptorReferenceCollection.AddFirst(Castle.Core.InterceptorReference)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3390 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3391 Adds the specified interceptor as the first.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3392 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3393 <param name = "item">The interceptor.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3394 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3395 <member name="M:Castle.Core.InterceptorReferenceCollection.AddIfNotInCollection(Castle.Core.InterceptorReference)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3396 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3397 Adds the interceptor to the end of the interceptors list if it does not exist already.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3398 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3399 <param name = "interceptorReference">The interceptor reference.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3400 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3401 <member name="M:Castle.Core.InterceptorReferenceCollection.AddLast(Castle.Core.InterceptorReference)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3402 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3403 Adds the specified interceptor as the last.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3404 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3405 <param name = "item">The interceptor.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3406 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3407 <member name="M:Castle.Core.InterceptorReferenceCollection.Insert(System.Int32,Castle.Core.InterceptorReference)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3408 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3409 Inserts the specified interceptor at the specified index.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3410 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3411 <param name = "index">The index.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3412 <param name = "item">The interceptor.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3413 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3414 <member name="M:Castle.Core.InterceptorReferenceCollection.Add(Castle.Core.InterceptorReference)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3415 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3416 Adds the specified item.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3417 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3418 <param name = "item">The interceptor.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3419 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3420 <member name="M:Castle.Core.InterceptorReferenceCollection.GetEnumerator">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3421 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3422 Returns an enumerator that can iterate through a collection.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3423 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3424 <returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3425 An <see cref = "T:System.Collections.IEnumerator" />
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3426 that can be used to iterate through the collection.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3427 </returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3428 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3429 <member name="P:Castle.Core.InterceptorReferenceCollection.HasInterceptors">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3430 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3431 Gets a value indicating whether this instance has interceptors.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3432 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3433 <value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3434 <c>true</c> if this instance has interceptors; otherwise, <c>false</c>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3435 </value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3436 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3437 <member name="P:Castle.Core.InterceptorReferenceCollection.Count">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3438 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3439 Gets the number of
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3440 elements contained in the <see cref = "T:System.Collections.ICollection" />.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3441 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3442 <value></value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3443 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3444 <member name="T:Castle.Core.LifecycleConcernsCollection">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3445 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3446 Represents a collection of ordered lifecycle concerns.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3447 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3448 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3449 <member name="P:Castle.Core.LifecycleConcernsCollection.CommissionConcerns">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3450 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3451 Returns all concerns for the commission phase
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3452 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3453 <value></value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3454 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3455 <member name="P:Castle.Core.LifecycleConcernsCollection.DecommissionConcerns">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3456 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3457 Returns all concerns for the decommission phase
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3458 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3459 <value></value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3460 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3461 <member name="P:Castle.Core.LifecycleConcernsCollection.HasCommissionConcerns">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3462 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3463 Gets a value indicating whether this instance has commission steps.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3464 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3465 <value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3466 <c>true</c> if this instance has commission steps; otherwise, <c>false</c>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3467 </value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3468 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3469 <member name="P:Castle.Core.LifecycleConcernsCollection.HasDecommissionConcerns">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3470 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3471 Gets a value indicating whether this instance has decommission steps.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3472 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3473 <value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3474 <c>true</c> if this instance has decommission steps; otherwise, <c>false</c>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3475 </value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3476 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3477 <member name="T:Castle.Core.MethodMetaModel">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3478 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3479 Represents meta information associated with a method
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3480 (not yet defined)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3481 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3482 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3483 <member name="M:Castle.Core.MethodMetaModel.#ctor(Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3484 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3485 Initializes a new instance of the <see cref="T:Castle.Core.MethodMetaModel"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3486 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3487 <param name="configNode">The config node.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3488 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3489 <member name="P:Castle.Core.MethodMetaModel.ConfigNode">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3490 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3491 Gets the config node.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3492 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3493 <value>The config node.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3494 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3495 <member name="T:Castle.Core.MethodMetaModelCollection">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3496 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3497 Collection of <see cref="T:Castle.Core.MethodMetaModel"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3498 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3499 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3500 <member name="P:Castle.Core.MethodMetaModelCollection.MethodInfo2Model">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3501 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3502 Gets the method info2 model.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3503 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3504 <value>The method info2 model.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3505 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3506 <member name="T:Castle.Core.ParameterModel">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3507 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3508 Represents a parameter. Usually the parameter
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3509 comes from the external world, ie, an external configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3510 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3511 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3512 <member name="M:Castle.Core.ParameterModel.#ctor(System.String,System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3513 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3514 Initializes a new instance of the <see cref="T:Castle.Core.ParameterModel"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3515 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3516 <param name="name">The name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3517 <param name="value">The value.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3518 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3519 <member name="M:Castle.Core.ParameterModel.#ctor(System.String,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3520 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3521 Initializes a new instance of the <see cref="T:Castle.Core.ParameterModel"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3522 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3523 <param name="name">The name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3524 <param name="value">The value.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3525 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3526 <member name="P:Castle.Core.ParameterModel.Name">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3527 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3528 Gets the name.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3529 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3530 <value>The name.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3531 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3532 <member name="P:Castle.Core.ParameterModel.Value">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3533 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3534 Gets the value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3535 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3536 <value>The value.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3537 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3538 <member name="P:Castle.Core.ParameterModel.ConfigValue">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3539 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3540 Gets the config value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3541 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3542 <value>The config value.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3543 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3544 <member name="T:Castle.Core.ParameterModelCollection">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3545 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3546 Collection of <see cref="T:Castle.Core.ParameterModel"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3547 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3548 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3549 <member name="M:Castle.Core.ParameterModelCollection.Add(System.String,System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3550 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3551 Adds the specified name.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3552 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3553 <param name="name">The name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3554 <param name="value">The value.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3555 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3556 <member name="M:Castle.Core.ParameterModelCollection.Add(System.String,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3557 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3558 Adds the specified name.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3559 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3560 <param name="name">The name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3561 <param name="configNode">The config node.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3562 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3563 <member name="M:Castle.Core.ParameterModelCollection.Contains(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3564 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3565 Determines whether this collection contains the specified key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3566 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3567 <param name="key">The key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3568 <returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3569 <c>true</c> if yes; otherwise, <c>false</c>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3570 </returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3571 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3572 <member name="M:Castle.Core.ParameterModelCollection.Add(System.Object,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3573 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3574 Adds the specified key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3575 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3576 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3577 Not implemented
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3578 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3579 <param name="key">The key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3580 <param name="value">The value.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3581 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3582 <member name="M:Castle.Core.ParameterModelCollection.Clear">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3583 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3584 Clears this instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3585 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3586 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3587 Not implemented
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3588 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3589 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3590 <member name="M:Castle.Core.ParameterModelCollection.Remove(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3591 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3592 Removes the specified key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3593 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3594 <param name="key">The key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3595 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3596 Not implemented
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3597 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3598 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3599 <member name="M:Castle.Core.ParameterModelCollection.CopyTo(System.Array,System.Int32)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3600 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3601 Copy the content to the specified array
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3602 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3603 <param name="array">target array</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3604 <param name="index">target index</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3605 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3606 Not implemented
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3607 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3608 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3609 <member name="M:Castle.Core.ParameterModelCollection.GetEnumerator">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3610 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3611 Returns an enumerator that can iterate through a collection.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3612 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3613 <returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3614 An <see cref="T:System.Collections.IEnumerator"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3615 that can be used to iterate through the collection.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3616 </returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3617 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3618 <member name="P:Castle.Core.ParameterModelCollection.Keys">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3619 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3620 Gets the keys.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3621 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3622 <value>The keys.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3623 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3624 Not implemented
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3625 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3626 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3627 <member name="P:Castle.Core.ParameterModelCollection.Values">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3628 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3629 Gets the values.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3630 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3631 <value>The values.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3632 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3633 Not implemented
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3634 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3635 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3636 <member name="P:Castle.Core.ParameterModelCollection.IsReadOnly">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3637 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3638 Gets a value indicating whether this instance is read only.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3639 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3640 <value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3641 <c>true</c> if this instance is read only; otherwise, <c>false</c>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3642 </value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3643 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3644 <member name="P:Castle.Core.ParameterModelCollection.IsFixedSize">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3645 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3646 Gets a value indicating whether this instance is fixed size.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3647 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3648 <value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3649 <c>true</c> if this instance is fixed size; otherwise, <c>false</c>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3650 </value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3651 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3652 <member name="P:Castle.Core.ParameterModelCollection.Item(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3653 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3654 Gets the <see cref="T:Castle.Core.ParameterModel"/> with the specified key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3655 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3656 <value></value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3657 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3658 <member name="P:Castle.Core.ParameterModelCollection.Count">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3659 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3660 Gets the count.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3661 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3662 <value>The count.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3663 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3664 <member name="P:Castle.Core.ParameterModelCollection.SyncRoot">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3665 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3666 Gets the sync root.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3667 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3668 <value>The sync root.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3669 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3670 <member name="P:Castle.Core.ParameterModelCollection.IsSynchronized">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3671 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3672 Gets a value indicating whether this instance is synchronized.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3673 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3674 <value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3675 <c>true</c> if this instance is synchronized; otherwise, <c>false</c>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3676 </value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3677 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3678 <member name="T:Castle.Core.PropertySet">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3679 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3680 Represents a property and the respective dependency.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3681 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3682 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3683 <member name="M:Castle.Core.PropertySet.#ctor(System.Reflection.PropertyInfo,Castle.Core.DependencyModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3684 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3685 Initializes a new instance of the <see cref="T:Castle.Core.PropertySet"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3686 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3687 <param name="propertyInfo">The property info.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3688 <param name="dependency">The dependency.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3689 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3690 <member name="P:Castle.Core.PropertySet.Property">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3691 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3692 Gets the property.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3693 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3694 <value>The property.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3695 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3696 <member name="P:Castle.Core.PropertySet.Dependency">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3697 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3698 Gets the dependency.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3699 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3700 <value>The dependency.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3701 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3702 <member name="T:Castle.Core.PropertySetCollection">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3703 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3704 Collection of <see cref="T:Castle.Core.PropertySet"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3705 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3706 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3707 <member name="M:Castle.Core.PropertySetCollection.FindByPropertyInfo(System.Reflection.PropertyInfo)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3708 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3709 Finds a PropertySet the by PropertyInfo.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3710 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3711 <param name="info">The info.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3712 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3713 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3714 <member name="T:Castle.MicroKernel.ComponentReference`1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3715 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3716 Reference to component obtained from a container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3717 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3718 <typeparam name="T"></typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3719 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3720 <member name="T:Castle.MicroKernel.Proxy.IModelInterceptorsSelector">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3721 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3722 Select the appropriate interceptors based on the application specific
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3723 business logic
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3724 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3725 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3726 <member name="M:Castle.MicroKernel.Proxy.IModelInterceptorsSelector.HasInterceptors(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3727 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3728 Determine whatever the specified has interceptors.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3729 The selector should only return true from this method if it has determined that is
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3730 a model that it would likely add interceptors to.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3731 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3732 <param name="model">The model</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3733 <returns>Whatever this selector is likely to add interceptors to the specified model</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3734 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3735 <member name="M:Castle.MicroKernel.Proxy.IModelInterceptorsSelector.SelectInterceptors(Castle.Core.ComponentModel,Castle.Core.InterceptorReference[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3736 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3737 Select the appropriate interceptor references.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3738 The interceptor references aren't necessarily registered in the model.Intereceptors
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3739 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3740 <param name="model">The model to select the interceptors for</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3741 <param name="interceptors">The interceptors selected by previous selectors in the pipeline or <see cref="P:Castle.Core.ComponentModel.Interceptors"/> if this is the first interceptor in the pipeline.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3742 <returns>The interceptor for this model (in the current context) or a null reference</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3743 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3744 If the selector is not interested in modifying the interceptors for this model, it
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3745 should return <paramref name="interceptors"/> and the next selector in line would be executed.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3746 If the selector wants no interceptors to be used it can either return <c>null</c> or empty array.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3747 However next interceptor in line is free to override this choice.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3748 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3749 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3750 <member name="T:Castle.MicroKernel.InstanceReference`1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3751 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3752 Represents a reference to an existing object.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3753 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3754 <typeparam name="T"></typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3755 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3756 <member name="T:Castle.MicroKernel.IProxyFactory">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3757 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3758 Defines the contract used by the kernel
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3759 to obtain proxies for components. The implementor
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3760 must return a proxied instance that dispatch
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3761 the invocation to the registered interceptors in the model
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3762 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3763 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3764 <member name="M:Castle.MicroKernel.IProxyFactory.Create(Castle.MicroKernel.IKernel,System.Object,Castle.Core.ComponentModel,Castle.MicroKernel.Context.CreationContext,System.Object[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3765 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3766 Implementors must create a proxy based on
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3767 the information exposed by ComponentModel
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3768 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3769 <param name="kernel">The kernel instance</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3770 <param name="model">The component model</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3771 <param name="instance">The component instance to be proxy (only required in some cases)</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3772 <param name="constructorArguments">array of parameters to the constructor (if any)</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3773 <param name="context">The creation context</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3774 <returns>proxy instance</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3775 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3776 <member name="M:Castle.MicroKernel.IProxyFactory.RequiresTargetInstance(Castle.MicroKernel.IKernel,Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3777 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3778 Implementor should check the component model
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3779 and determine if the caller must pass on the component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3780 instance to the proxy
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3781 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3782 <param name="kernel">The kernel instance</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3783 <param name="model">The component model</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3784 <returns><c>true</c> if an instance must be passed to <see cref="M:Castle.MicroKernel.IProxyFactory.Create(Castle.MicroKernel.IKernel,System.Object,Castle.Core.ComponentModel,Castle.MicroKernel.Context.CreationContext,System.Object[])"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3785 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3786 <member name="M:Castle.MicroKernel.IProxyFactory.AddInterceptorSelector(Castle.MicroKernel.Proxy.IModelInterceptorsSelector)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3787 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3788 Add the selector to the list of selectors that can affect interceptor's decisions
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3789 in the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3790 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3791 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3792 <member name="M:Castle.MicroKernel.IProxyFactory.ShouldCreateProxy(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3793 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3794 Determines whatever we need to create a proxy for this model
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3795 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3796 <param name="model"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3797 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3798 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3799 <member name="T:Castle.MicroKernel.Proxy.NotSupportedProxyFactory">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3800 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3801 This is a placeholder implementation of <see cref="T:Castle.MicroKernel.IProxyFactory"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3802 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3803 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3804 The decision to supply no implementation for <see cref="T:Castle.MicroKernel.IProxyFactory"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3805 is supported by the fact that the MicroKernel should be a thin
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3806 assembly with the minimal set of features, although extensible.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3807 Providing the support for this interface would obligate
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3808 the user to import another assembly, even if the large majority of
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3809 simple cases, no use use of interceptors will take place.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3810 If you want to use however, see the Windsor container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3811 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3812 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3813 <member name="T:Castle.MicroKernel.Proxy.ProxyConstants">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3814 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3815 Holds the keys used by the proxy factories.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3816 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3817 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3818 <member name="F:Castle.MicroKernel.Proxy.ProxyConstants.ProxyOptionsKey">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3819 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3820 Key used to supply custom proxy options.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3821 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3822 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3823 <member name="T:Castle.MicroKernel.Proxy.ProxyOptions">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3824 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3825 Represents options to configure proxies.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3826 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3827 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3828 <member name="M:Castle.MicroKernel.Proxy.ProxyOptions.#ctor(Castle.Core.DependencyModelCollection)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3829 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3830 Initializes a new instance of the <see cref="T:Castle.MicroKernel.Proxy.ProxyOptions"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3831 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3832 <param name="dependencies"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3833 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3834 <member name="M:Castle.MicroKernel.Proxy.ProxyOptions.AddAdditionalInterfaces(System.Type[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3835 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3836 Adds the additional interfaces to proxy.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3837 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3838 <param name = "interfaces">The interfaces.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3839 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3840 <member name="M:Castle.MicroKernel.Proxy.ProxyOptions.AddMixIns(System.Object[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3841 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3842 Adds the additional mix ins to integrate.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3843 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3844 <param name = "mixIns">The mix ins.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3845 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3846 <member name="M:Castle.MicroKernel.Proxy.ProxyOptions.AddMixinReference(Castle.MicroKernel.IReference{System.Object})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3847 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3848 Adds the additional mix in to integrate.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3849 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3850 <param name = "mixIn">The mix in.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3851 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3852 <member name="M:Castle.MicroKernel.Proxy.ProxyOptions.Equals(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3853 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3854 Equals the specified obj.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3855 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3856 <param name = "obj">The obj.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3857 <returns>true if equal.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3858 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3859 <member name="M:Castle.MicroKernel.Proxy.ProxyOptions.GetHashCode">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3860 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3861 Gets the hash code.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3862 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3863 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3864 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3865 <member name="P:Castle.MicroKernel.Proxy.ProxyOptions.AdditionalInterfaces">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3866 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3867 Gets the additional interfaces to proxy.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3868 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3869 <value>The interfaces.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3870 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3871 <member name="P:Castle.MicroKernel.Proxy.ProxyOptions.AllowChangeTarget">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3872 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3873 Determines if the proxied component can change targets.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3874 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3875 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3876 <member name="P:Castle.MicroKernel.Proxy.ProxyOptions.UseMarshalByRefAsBaseClass">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3877 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3878 Determines if the interface proxied component should inherit
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3879 from <see cref="T:System.MarshalByRefObject"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3880 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3881 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3882 <member name="P:Castle.MicroKernel.Proxy.ProxyOptions.Hook">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3883 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3884 Gets or sets the proxy hook.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3885 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3886 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3887 <member name="P:Castle.MicroKernel.Proxy.ProxyOptions.MixIns">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3888 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3889 Gets the mix ins to integrate.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3890 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3891 <value>The interfaces.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3892 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3893 <member name="P:Castle.MicroKernel.Proxy.ProxyOptions.OmitTarget">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3894 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3895 Determines if the proxied component uses a target.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3896 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3897 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3898 <member name="P:Castle.MicroKernel.Proxy.ProxyOptions.Selector">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3899 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3900 Gets or sets the interceptor selector.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3901 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3902 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3903 <member name="P:Castle.MicroKernel.Proxy.ProxyOptions.UseSingleInterfaceProxy">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3904 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3905 Determines if the proxied component should only include
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3906 the service interface.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3907 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3908 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3909 <member name="T:Castle.MicroKernel.Proxy.ProxyUtil">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3910 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3911 Helper support for proxy configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3912 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3913 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3914 <member name="M:Castle.MicroKernel.Proxy.ProxyUtil.ObtainProxyOptions(Castle.Core.ComponentModel,System.Boolean)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3915 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3916 Obtains the <see cref="T:Castle.MicroKernel.Proxy.ProxyOptions"/> associated with the <see cref="T:Castle.Core.ComponentModel"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3917 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3918 <param name="model">The component model.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3919 <param name="createOnDemand">true if the options should be created if not present.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3920 <returns>The associated proxy options for the component model.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3921 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3922 <member name="M:Castle.MicroKernel.Registration.AttributeDescriptor`1.#ctor(System.String,System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3923 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3924 Constructs the <see cref="T:Castle.MicroKernel.Registration.AttributeDescriptor`1"/> descriptor with name and value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3925 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3926 <param name="name">The attribute name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3927 <param name="value">The attribute value.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3928 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3929 <member name="M:Castle.MicroKernel.Registration.AttributeKeyDescriptor`1.#ctor(Castle.MicroKernel.Registration.ComponentRegistration{`0},System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3930 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3931 Constructs the <see cref="T:Castle.MicroKernel.Registration.AttributeKeyDescriptor`1"/> descriptor with name.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3932 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3933 <param name="component">The component.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3934 <param name="name">The attribute name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3935 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3936 <member name="M:Castle.MicroKernel.Registration.AttributeKeyDescriptor`1.Eq(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3937 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3938 Builds the <see cref="T:Castle.MicroKernel.Registration.AttributeKeyDescriptor`1"/> with value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3939 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3940 <param name="value">The attribute value.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3941 <returns>The <see cref="T:Castle.MicroKernel.Registration.ComponentRegistration`1"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3942 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3943 <member name="T:Castle.MicroKernel.Registration.Component">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3944 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3945 Factory for creating <see cref="T:Castle.MicroKernel.Registration.ComponentRegistration"/> objects.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3946 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3947 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3948 <member name="M:Castle.MicroKernel.Registration.Component.For(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3949 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3950 Creates a component registration for the <paramref name="serviceType"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3951 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3952 <param name="serviceType">Type of the service.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3953 <returns>The component registration.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3954 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3955 <member name="M:Castle.MicroKernel.Registration.Component.For(System.Type[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3956 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3957 Creates a component registration for the <paramref name="serviceTypes"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3958 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3959 <param name="serviceTypes">Types of the service.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3960 <returns>The component registration.</returns>B
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3961 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3962 <member name="M:Castle.MicroKernel.Registration.Component.For(System.Collections.Generic.IEnumerable{System.Type})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3963 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3964 Creates a component registration for the <paramref name="serviceTypes"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3965 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3966 <param name="serviceTypes">Types of the service.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3967 <returns>The component registration.</returns>B
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3968 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3969 <member name="M:Castle.MicroKernel.Registration.Component.For``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3970 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3971 Creates a component registration for the service type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3972 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3973 <typeparam name="S">The service type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3974 <returns>The component registration.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3975 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3976 <member name="M:Castle.MicroKernel.Registration.Component.For(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3977 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3978 Create a component registration for an existing <see cref="T:Castle.Core.ComponentModel"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3979 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3980 <param name="model">The component model.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3981 <returns>The component registration.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3982 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3983 <member name="M:Castle.MicroKernel.Registration.Component.IsCastleComponent(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3984 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3985 Determines if the component is a Castle component, that is - if it has a <see cref="T:Castle.Core.CastleComponentAttribute"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3986 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3987 <returns>true if the service is a Castle Component.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3988 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3989 This method is usually used as argument for <see cref="M:Castle.MicroKernel.Registration.ComponentRegistration`1.If(Castle.MicroKernel.Registration.ComponentFilter)"/> method.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3990 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3991 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3992 <member name="M:Castle.MicroKernel.Registration.Component.IsInNamespace(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3993 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3994 Creates a predicate to check if a component is in a namespace.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3995 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3996 <param name="namespace">The namespace.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3997 <returns>true if the component type is in the namespace.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3998 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
3999 <member name="M:Castle.MicroKernel.Registration.Component.IsInNamespace(System.String,System.Boolean)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4000 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4001 Creates a predicate to check if a component is in a namespace.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4002 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4003 <param name="namespace">The namespace.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4004 <param name="includeSubnamespaces">If set to true, will also include types from subnamespaces.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4005 <returns>true if the component type is in the namespace.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4006 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4007 <member name="M:Castle.MicroKernel.Registration.Component.IsInSameNamespaceAs(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4008 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4009 Creates a predicate to check if a component shares a namespace with another.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4010 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4011 <param name="type">The component type to test namespace against.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4012 <returns>true if the component is in the same namespace.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4013 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4014 <member name="M:Castle.MicroKernel.Registration.Component.IsInSameNamespaceAs(System.Type,System.Boolean)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4015 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4016 Creates a predicate to check if a component shares a namespace with another.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4017 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4018 <param name="type">The component type to test namespace against.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4019 <param name="includeSubnamespaces">If set to true, will also include types from subnamespaces.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4020 <returns>true if the component is in the same namespace.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4021 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4022 <member name="M:Castle.MicroKernel.Registration.Component.IsInSameNamespaceAs``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4023 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4024 Creates a predicate to check if a component shares a namespace with another.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4025 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4026 <typeparam name="T">The component type to test namespace against.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4027 <returns>true if the component is in the same namespace.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4028 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4029 <member name="M:Castle.MicroKernel.Registration.Component.IsInSameNamespaceAs``1(System.Boolean)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4030 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4031 Creates a predicate to check if a component shares a namespace with another.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4032 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4033 <typeparam name="T">The component type to test namespace against.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4034 <param name="includeSubnamespaces">If set to true, will also include types from subnamespaces.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4035 <returns>true if the component is in the same namespace.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4036 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4037 <member name="M:Castle.MicroKernel.Registration.Component.ServiceAlreadyRegistered(Castle.MicroKernel.IKernel,Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4038 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4039 Determines if the component service is already registered.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4040 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4041 <param name="kernel">The kernel.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4042 <param name="model">The component model.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4043 <returns>true if the service is already registered.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4044 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4045 <member name="M:Castle.MicroKernel.Registration.Component.For``2">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4046 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4047 Creates a component registration for the service types.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4048 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4049 <typeparam name="S">The primary service type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4050 <typeparam name="F">The forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4051 <returns>The component registration.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4052 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4053 <member name="M:Castle.MicroKernel.Registration.Component.For``3">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4054 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4055 Creates a component registration for the service types.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4056 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4057 <typeparam name="S">The primary service type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4058 <typeparam name="F1">The first forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4059 <typeparam name="F2">The second forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4060 <returns>The component registration.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4061 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4062 <member name="M:Castle.MicroKernel.Registration.Component.For``4">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4063 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4064 Creates a component registration for the service types.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4065 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4066 <typeparam name="S">The primary service type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4067 <typeparam name="F1">The first forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4068 <typeparam name="F2">The second forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4069 <typeparam name="F3">The third forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4070 <returns>The component registration.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4071 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4072 <member name="M:Castle.MicroKernel.Registration.Component.For``5">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4073 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4074 Creates a component registration for the service types.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4075 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4076 <typeparam name="S">The primary service type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4077 <typeparam name="F1">The first forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4078 <typeparam name="F2">The second forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4079 <typeparam name="F3">The third forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4080 <typeparam name="F4">The fourth forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4081 <returns>The component registration.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4082 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4083 <member name="M:Castle.MicroKernel.Registration.ComponentDependencyRegistrationExtensions.Insert(System.Collections.IDictionary,System.String,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4084 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4085 Inserts a new named argument with given key. If an argument for this name already exists, it will be overwritten.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4086 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4087 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4088 <member name="M:Castle.MicroKernel.Registration.ComponentDependencyRegistrationExtensions.Insert(System.Collections.IDictionary,System.Type,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4089 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4090 Inserts a new typed argument with given type. If an argument for this type already exists, it will be overwritten.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4091 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4092 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4093 <member name="M:Castle.MicroKernel.Registration.ComponentDependencyRegistrationExtensions.Insert``1(System.Collections.IDictionary,``0)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4094 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4095 Inserts a new typed argument with given type. If an argument for this type already exists, it will be overwritten.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4096 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4097 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4098 <member name="M:Castle.MicroKernel.Registration.ComponentDependencyRegistrationExtensions.Insert(System.Collections.IDictionary,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4099 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4100 Inserts a set of typed arguments. Property names of the anonymous type will be used as key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4101 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4102 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4103 <member name="M:Castle.MicroKernel.Registration.ComponentDependencyRegistrationExtensions.Insert(System.Collections.IDictionary,System.Object[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4104 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4105 Inserts a set of typed arguments. Actual type of the arguments will be used as key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4106 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4107 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4108 <member name="T:Castle.MicroKernel.Registration.ComponentFilter">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4109 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4110 Delegate to filter component registration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4111 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4112 <param name="kernel">The kernel.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4113 <param name="model">The component model.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4114 <returns>true if accepted.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4115 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4116 <member name="T:Castle.MicroKernel.Registration.ComponentRegistration`1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4117 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4118 Registration for a single type as a component with the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4119 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4120 You can create a new registration with the <see cref="T:Castle.MicroKernel.Registration.Component"/> factory.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4121 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4122 <typeparam name="TService">The service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4123 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4124 <member name="T:Castle.MicroKernel.Registration.IRegistration">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4125 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4126 The contract for all registrations with the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4127 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4128 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4129 <member name="M:Castle.MicroKernel.Registration.IRegistration.Register(Castle.MicroKernel.IKernel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4130 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4131 Performs the registration in the <see cref="T:Castle.MicroKernel.IKernel"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4132 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4133 <param name="kernel">The kernel.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4134 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4135 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4136 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4137 Initializes a new instance of the <see cref="T:Castle.MicroKernel.Registration.ComponentRegistration`1"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4138 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4139 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4140 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.#ctor(Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4141 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4142 Initializes a new instance of the <see cref="T:Castle.MicroKernel.Registration.ComponentRegistration`1"/> class
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4143 with an existing <see cref="T:Castle.Core.ComponentModel"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4144 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4145 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4146 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.ActAs(System.Object[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4147 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4148 Marks the components with one or more actors.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4149 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4150 <param name="actors">The component actors.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4151 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4152 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4153 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Activator``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4154 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4155 Set a custom <see cref="T:Castle.MicroKernel.IComponentActivator"/> which creates and destroys the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4156 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4157 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4158 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4159 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.AddAttributeDescriptor(System.String,System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4160 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4161 Adds the attribute descriptor.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4162 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4163 <param name="key">The key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4164 <param name="value">The value.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4165 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4166 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4167 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.AddDescriptor(Castle.MicroKernel.Registration.ComponentDescriptor{`0})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4168 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4169 Adds the descriptor.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4170 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4171 <param name="descriptor">The descriptor.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4172 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4173 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4174 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Attribute(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4175 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4176 Creates an attribute descriptor.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4177 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4178 <param name="key">The attribute key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4179 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4180 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4181 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Configuration(Castle.MicroKernel.Registration.Node[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4182 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4183 Apply more complex configuration to this component registration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4184 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4185 <param name="configNodes">The config nodes.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4186 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4187 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4188 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Configuration(Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4189 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4190 Apply more complex configuration to this component registration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4191 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4192 <param name="configuration">The configuration <see cref="T:Castle.Core.Configuration.MutableConfiguration"/>.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4193 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4194 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4195 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.CustomDependencies(Castle.MicroKernel.Registration.Property[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4196 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4197 Obsolete, use <see cref="M:Castle.MicroKernel.Registration.ComponentRegistration`1.DependsOn(Castle.MicroKernel.Registration.Property[])"/> instead.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4198 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4199 <param name="dependencies">The dependencies.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4200 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4201 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4202 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.CustomDependencies(System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4203 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4204 Obsolete, use <see cref="M:Castle.MicroKernel.Registration.ComponentRegistration`1.DependsOn(System.Collections.IDictionary)"/> instead.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4205 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4206 <param name="dependencies">The dependencies.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4207 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4208 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4209 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.CustomDependencies(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4210 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4211 Obsolete, use <see cref="M:Castle.MicroKernel.Registration.ComponentRegistration`1.DependsOn(System.Object)"/> instead.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4212 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4213 <param name="dependencies">The dependencies.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4214 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4215 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4216 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.DependsOn(Castle.MicroKernel.Registration.Property[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4217 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4218 Specify custom dependencies using <see cref="M:Castle.MicroKernel.Registration.Property.ForKey(System.String)"/> or <see cref="M:Castle.MicroKernel.Registration.Property.ForKey(System.Type)"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4219 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4220 You can pass <see cref="T:Castle.MicroKernel.Registration.ServiceOverride"/>s to specify the components
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4221 this component should be resolved with.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4222 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4223 <param name="dependencies">The dependencies.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4224 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4225 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4226 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.DependsOn(System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4227 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4228 Uses a dictionary of key/value pairs, to specify custom dependencies.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4229 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4230 Use <see cref="M:Castle.MicroKernel.Registration.ComponentRegistration`1.ServiceOverrides(System.Collections.IDictionary)"/> to specify the components
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4231 this component should be resolved with.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4232 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4233 <param name="dependencies">The dependencies.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4234 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4235 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4236 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.DependsOn(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4237 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4238 Uses an (anonymous) object as a dictionary, to specify custom dependencies.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4239 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4240 Use <see cref="M:Castle.MicroKernel.Registration.ComponentRegistration`1.ServiceOverrides(System.Object)"/> to specify the components
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4241 this component should be resolved with.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4242 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4243 <param name="anonymous">The dependencies.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4244 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4245 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4246 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.DynamicParameters(Castle.MicroKernel.Registration.DynamicParametersDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4247 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4248 Allows custom dependencies to by defined dyncamically.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4249 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4250 <param name="resolve">The delegate used for providing dynamic parameters.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4251 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4252 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4253 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.DynamicParameters(Castle.MicroKernel.Registration.DynamicParametersResolveDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4254 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4255 Allows custom dependencies to by defined dynamically with releasing capability.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4256 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4257 <param name="resolve">The delegate used for providing dynamic parameters.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4258 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4259 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4260 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.DynamicParameters(Castle.MicroKernel.Registration.DynamicParametersWithContextResolveDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4261 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4262 Allows custom dependencies to by defined dynamically with releasing capability.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4263 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4264 <param name="resolve">The delegate used for providing dynamic parameters.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4265 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4266 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4267 Use <see cref="T:Castle.MicroKernel.Context.CreationContext"/> when resolving components from <see cref="T:Castle.MicroKernel.IKernel"/> in order to detect cycles.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4268 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4269 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4270 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.ExtendedProperties(Castle.MicroKernel.Registration.Property[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4271 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4272 Sets <see cref="P:Castle.Core.ComponentModel.ExtendedProperties"/> for this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4273 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4274 <param name="properties">The extended properties.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4275 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4276 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4277 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.ExtendedProperties(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4278 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4279 Sets <see cref="P:Castle.Core.ComponentModel.ExtendedProperties"/> for this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4280 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4281 <param name="anonymous">The extendend properties as key/value pairs.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4282 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4283 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4284 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Forward(System.Type[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4285 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4286 Registers the service types on behalf of this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4287 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4288 <param name="types">The types to forward.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4289 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4290 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4291 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Forward``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4292 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4293 Registers the service types on behalf of this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4294 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4295 <typeparam name="TSecondService">The forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4296 <returns>The component registration.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4297 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4298 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Forward``2">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4299 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4300 Registers the service types on behalf of this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4301 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4302 <typeparam name="TSecondService">The first forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4303 <typeparam name="TThirdService">The second forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4304 <returns>The component registration.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4305 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4306 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Forward``3">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4307 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4308 Registers the service types on behalf of this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4309 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4310 <typeparam name="TSecondService">The first forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4311 <typeparam name="TThirdService">The second forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4312 <typeparam name="TFourthService">The third forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4313 <returns>The component registration.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4314 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4315 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Forward``4">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4316 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4317 Registers the service types on behalf of this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4318 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4319 <typeparam name="TSecondService">The first forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4320 <typeparam name="TThirdService">The second forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4321 <typeparam name="TFourthService">The third forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4322 <typeparam name="TFifthService">The fourth forwarded type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4323 <returns>The component registration.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4324 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4325 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Forward(System.Collections.Generic.IEnumerable{System.Type})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4326 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4327 Registers the service types on behalf of this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4328 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4329 <param name="types">The types to forward.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4330 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4331 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4332 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.If(Castle.MicroKernel.Registration.ComponentFilter)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4333 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4334 Assigns a conditional predication which must be satisfied.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4335 <para />
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4336 The component will only be registered into the kernel
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4337 if this predicate is satisfied (or not assigned at all).
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4338 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4339 <param name="ifFilter">The predicate to satisfy.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4340 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4341 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4342 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.ImplementedBy``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4343 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4344 Sets the concrete type that implements the service to <typeparamref name="TImpl"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4345 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4346 If not set, the <see cref="P:Castle.MicroKernel.Registration.ComponentRegistration`1.ServiceType"/> will be used as the implementation for this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4347 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4348 <typeparam name="TImpl">The type that is the implementation for the service.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4349 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4350 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4351 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.ImplementedBy(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4352 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4353 Sets the concrete type that implements the service to <paramref name="type"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4354 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4355 If not set, the <see cref="P:Castle.MicroKernel.Registration.ComponentRegistration`1.ServiceType"/> will be used as the implementation for this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4356 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4357 <param name="type">The type that is the implementation for the service.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4358 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4359 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4360 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Instance(`0)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4361 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4362 Assigns an existing instance as the component for this registration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4363 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4364 <param name="instance">The component instance.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4365 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4366 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4367 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Interceptors(Castle.Core.InterceptorReference[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4368 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4369 Set the interceptors for this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4370 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4371 <param name="interceptors">The interceptors.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4372 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4373 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4374 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Interceptors(System.Type[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4375 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4376 Set the interceptors for this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4377 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4378 <param name="interceptors">The interceptors.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4379 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4380 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4381 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Interceptors``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4382 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4383 Set the interceptor for this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4384 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4385 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4386 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4387 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Interceptors``2">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4388 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4389 Set the interceptor for this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4390 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4391 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4392 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4393 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Interceptors(System.String[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4394 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4395 Set the interceptor for this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4396 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4397 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4398 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4399 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Named(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4400 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4401 Change the name of this registration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4402 This will be the key for the component in the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4403 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4404 If not set, the <see cref="P:System.Type.FullName"/> of the <see cref="P:Castle.MicroKernel.Registration.ComponentRegistration`1.Implementation"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4405 will be used as the key to register the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4406 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4407 <param name="name">The name of this registration.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4408 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4409 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4410 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.OnCreate(Castle.MicroKernel.LifecycleConcerns.OnCreateActionDelegate{`0}[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4411 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4412 Stores a set of <see cref="T:Castle.MicroKernel.LifecycleConcerns.OnCreateActionDelegate`1"/> which will be invoked when the component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4413 is created and before it's returned from the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4414 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4415 <param name="actions">A set of actions to be executed right after the component is created and before it's returned from the container.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4416 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4417 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.OverWrite">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4418 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4419 With the overwrite.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4420 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4421 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4422 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4423 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Parameters(Castle.MicroKernel.Registration.Parameter[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4424 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4425 Set configuration parameters with string or <see cref="T:Castle.Core.Configuration.IConfiguration"/> values.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4426 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4427 <param name="parameters">The parameters.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4428 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4429 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4430 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.SelectInterceptorsWith(Castle.DynamicProxy.IInterceptorSelector)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4431 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4432 Sets the interceptor selector for this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4433 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4434 <param name="selector"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4435 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4436 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4437 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.SelectInterceptorsWith(System.Action{Castle.MicroKernel.Registration.Proxy.ItemRegistration{Castle.DynamicProxy.IInterceptorSelector}})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4438 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4439 Sets the interceptor selector for this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4440 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4441 <param name="selector"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4442 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4443 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4444 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.ServiceOverrides(Castle.MicroKernel.Registration.ServiceOverride[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4445 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4446 Override (some of) the services that this component needs.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4447 Use <see cref="M:Castle.MicroKernel.Registration.ServiceOverride.ForKey(System.String)"/> to create an override.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4448 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4449 Each key represents the service dependency of this component, for example the name of a constructor argument or a property.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4450 The corresponding value is the key of an other component registered to the kernel, and is used to resolve the dependency.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4451 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4452 To specify dependencies which are not services, use <see cref="M:Castle.MicroKernel.Registration.ComponentRegistration`1.DependsOn(Castle.MicroKernel.Registration.Property[])"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4453 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4454 <param name="overrides">The service overrides.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4455 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4456 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4457 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.ServiceOverrides(System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4458 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4459 Override (some of) the services that this component needs, using a dictionary.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4460 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4461 Each key represents the service dependency of this component, for example the name of a constructor argument or a property.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4462 The corresponding value is the key of an other component registered to the kernel, and is used to resolve the dependency.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4463 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4464 To specify dependencies which are not services, use <see cref="M:Castle.MicroKernel.Registration.ComponentRegistration`1.DependsOn(System.Collections.IDictionary)"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4465 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4466 <param name="overrides">The service overrides.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4467 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4468 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4469 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.ServiceOverrides(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4470 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4471 Override (some of) the services that this component needs, using an (anonymous) object as a dictionary.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4472 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4473 Each key represents the service dependency of this component, for example the name of a constructor argument or a property.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4474 The corresponding value is the key of an other component registered to the kernel, and is used to resolve the dependency.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4475 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4476 To specify dependencies which are not services, use <see cref="M:Castle.MicroKernel.Registration.ComponentRegistration`1.DependsOn(System.Object)"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4477 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4478 <param name="anonymous">The service overrides.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4479 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4480 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4481 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Unless(Castle.MicroKernel.Registration.ComponentFilter)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4482 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4483 Assigns a conditional predication which must not be satisfied.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4484 <para />
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4485 The component will only be registered into the kernel
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4486 if this predicate is not satisfied (or not assigned at all).
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4487 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4488 <param name="unlessFilter">The predicate not to satisfy.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4489 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4490 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4491 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.UsingFactory``2(System.Converter{``0,``1})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4492 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4493 Uses a factory to instantiate the component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4494 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4495 <typeparam name="U">Factory type. This factory has to be registered in the kernel.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4496 <typeparam name="V">Implementation type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4497 <param name="factory">Factory invocation</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4498 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4499 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4500 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.UsingFactoryMethod``1(System.Func{``0})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4501 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4502 Uses a factory method to instantiate the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4503 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4504 <typeparam name="TImpl">Implementation type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4505 <param name="factoryMethod">Factory method</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4506 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4507 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4508 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.UsingFactoryMethod``1(System.Converter{Castle.MicroKernel.IKernel,``0})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4509 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4510 Uses a factory method to instantiate the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4511 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4512 <typeparam name="TImpl">Implementation type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4513 <param name="factoryMethod">Factory method</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4514 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4515 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4516 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.UsingFactoryMethod``1(System.Func{Castle.MicroKernel.IKernel,Castle.Core.ComponentModel,Castle.MicroKernel.Context.CreationContext,``0})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4517 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4518 Uses a factory method to instantiate the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4519 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4520 <typeparam name="TImpl">Implementation type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4521 <param name="factoryMethod">Factory method</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4522 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4523 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4524 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.UsingFactoryMethod``1(System.Func{Castle.MicroKernel.IKernel,Castle.MicroKernel.Context.CreationContext,``0})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4525 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4526 Uses a factory method to instantiate the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4527 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4528 <typeparam name="TImpl">Implementation type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4529 <param name="factoryMethod">Factory method</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4530 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4531 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4532 <member name="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Castle#MicroKernel#Registration#IRegistration#Register(Castle.MicroKernel.IKernel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4533 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4534 Registers this component with the <see cref="T:Castle.MicroKernel.IKernel"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4535 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4536 <param name="kernel">The kernel.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4537 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4538 <member name="P:Castle.MicroKernel.Registration.ComponentRegistration`1.ForwardedTypes">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4539 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4540 Gets the forwarded service types on behalf of this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4541 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4542 Add more types to forward using <see cref="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Forward(System.Type[])"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4543 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4544 <value>The types of the forwarded services.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4545 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4546 <member name="P:Castle.MicroKernel.Registration.ComponentRegistration`1.Implementation">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4547 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4548 The concrete type that implements the service.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4549 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4550 To set the implementation, use <see cref="M:Castle.MicroKernel.Registration.ComponentRegistration`1.ImplementedBy(System.Type)"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4551 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4552 <value>The implementation of the service.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4553 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4554 <member name="P:Castle.MicroKernel.Registration.ComponentRegistration`1.LifeStyle">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4555 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4556 Set the lifestyle of this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4557 For example singleton and transient (also known as 'factory').
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4558 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4559 <value>The with lifestyle.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4560 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4561 <member name="P:Castle.MicroKernel.Registration.ComponentRegistration`1.Name">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4562 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4563 The name of the component. Will become the key for the component in the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4564 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4565 To set the name, use <see cref="M:Castle.MicroKernel.Registration.ComponentRegistration`1.Named(System.String)"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4566 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4567 If not set, the <see cref="P:System.Type.FullName"/> of the <see cref="P:Castle.MicroKernel.Registration.ComponentRegistration`1.Implementation"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4568 will be used as the key to register the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4569 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4570 <value>The name.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4571 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4572 <member name="P:Castle.MicroKernel.Registration.ComponentRegistration`1.Proxy">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4573 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4574 Set proxy for this component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4575 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4576 <value>The proxy.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4577 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4578 <member name="P:Castle.MicroKernel.Registration.ComponentRegistration`1.ServiceType">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4579 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4580 The type of the service, the same as <typeparamref name="TService"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4581 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4582 This is the first type passed to <see cref="M:Castle.MicroKernel.Registration.Component.For(System.Type)"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4583 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4584 <value>The type of the service.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4585 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4586 <member name="T:Castle.MicroKernel.Registration.ComponentRegistration">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4587 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4588 A non-generic <see cref="T:Castle.MicroKernel.Registration.ComponentRegistration`1"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4589 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4590 You can create a new registration with the <see cref="T:Castle.MicroKernel.Registration.Component"/> factory.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4591 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4592 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4593 <member name="T:Castle.MicroKernel.Registration.Node">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4594 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4595 Represents a configuration child.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4596 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4597 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4598 <member name="M:Castle.MicroKernel.Registration.Node.ApplyTo(Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4599 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4600 Applies the configuration node.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4601 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4602 <param name="configuration">The configuration.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4603 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4604 <member name="T:Castle.MicroKernel.Registration.Attrib">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4605 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4606 Represents a configuration attribute.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4607 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4608 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4609 <member name="M:Castle.MicroKernel.Registration.Attrib.ApplyTo(Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4610 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4611 Applies the configuration node.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4612 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4613 <param name="configuration">The configuration.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4614 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4615 <member name="M:Castle.MicroKernel.Registration.Attrib.ForName(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4616 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4617 Create a <see cref="T:Castle.MicroKernel.Registration.NamedAttribute"/> with name.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4618 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4619 <param name="name">The attribute name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4620 <returns>The new <see cref="T:Castle.MicroKernel.Registration.NamedAttribute"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4621 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4622 <member name="T:Castle.MicroKernel.Registration.NamedAttribute">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4623 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4624 Represents a named attribute.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4625 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4626 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4627 <member name="M:Castle.MicroKernel.Registration.NamedAttribute.Eq(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4628 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4629 Builds the <see cref="T:System.Attribute"/> with name/value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4630 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4631 <param name="value">The attribute value.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4632 <returns>The new <see cref="T:Castle.MicroKernel.Registration.SimpleChild"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4633 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4634 <member name="M:Castle.MicroKernel.Registration.NamedAttribute.Eq(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4635 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4636 Builds the <see cref="T:System.Attribute"/> with name/value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4637 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4638 <param name="value">The attribute value.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4639 <returns>The new <see cref="T:Castle.MicroKernel.Registration.SimpleChild"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4640 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4641 <member name="T:Castle.MicroKernel.Registration.Child">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4642 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4643 Represents a configuration child.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4644 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4645 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4646 <member name="M:Castle.MicroKernel.Registration.Child.ForName(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4647 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4648 Create a <see cref="T:Castle.MicroKernel.Registration.NamedChild"/> with name.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4649 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4650 <param name="name">The child name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4651 <returns>The new <see cref="T:Castle.MicroKernel.Registration.NamedChild"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4652 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4653 <member name="T:Castle.MicroKernel.Registration.NamedChild">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4654 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4655 Represents a named child.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4656 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4657 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4658 <member name="M:Castle.MicroKernel.Registration.NamedChild.Eq(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4659 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4660 Builds the <see cref="T:Castle.MicroKernel.Registration.SimpleChild"/> with name/value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4661 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4662 <param name="value">The child value.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4663 <returns>The new <see cref="T:Castle.MicroKernel.Registration.SimpleChild"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4664 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4665 <member name="M:Castle.MicroKernel.Registration.NamedChild.Eq(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4666 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4667 Builds the <see cref="T:Castle.MicroKernel.Registration.SimpleChild"/> with name/value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4668 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4669 <param name="value">The child value.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4670 <returns>The new <see cref="T:Castle.MicroKernel.Registration.SimpleChild"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4671 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4672 <member name="M:Castle.MicroKernel.Registration.NamedChild.Eq(Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4673 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4674 Builds the <see cref="T:Castle.MicroKernel.Registration.ComplexChild"/> with name/config.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4675 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4676 <param name="configNode">The child configuration.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4677 <returns>The new <see cref="T:Castle.MicroKernel.Registration.ComplexChild"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4678 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4679 <member name="M:Castle.MicroKernel.Registration.NamedChild.Eq(Castle.MicroKernel.Registration.Node[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4680 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4681 Builds the <see cref="T:Castle.MicroKernel.Registration.Child"/> with name/config.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4682 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4683 <param name="childNodes">The child nodes.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4684 <returns>The new <see cref="T:Castle.MicroKernel.Registration.CompoundChild"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4685 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4686 <member name="M:Castle.MicroKernel.Registration.NamedChild.ApplyTo(Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4687 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4688 Applies the configuration node.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4689 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4690 <param name="configuration">The configuration.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4691 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4692 <member name="T:Castle.MicroKernel.Registration.SimpleChild">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4693 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4694 Represents a simple child node.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4695 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4696 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4697 <member name="M:Castle.MicroKernel.Registration.SimpleChild.ApplyTo(Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4698 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4699 Applies the configuration node.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4700 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4701 <param name="configuration">The configuration.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4702 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4703 <member name="T:Castle.MicroKernel.Registration.ComplexChild">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4704 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4705 Represents a complex child node.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4706 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4707 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4708 <member name="M:Castle.MicroKernel.Registration.ComplexChild.ApplyTo(Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4709 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4710 Applies the configuration node.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4711 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4712 <param name="configuration">The configuration.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4713 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4714 <member name="T:Castle.MicroKernel.Registration.CompoundChild">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4715 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4716 Represents a compound child node.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4717 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4718 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4719 <member name="M:Castle.MicroKernel.Registration.CompoundChild.ApplyTo(Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4720 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4721 Applies the configuration node.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4722 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4723 <param name="configuration">The configuration.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4724 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4725 <member name="T:Castle.MicroKernel.Registration.IWindsorInstaller">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4726 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4727 The contract to install components in the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4728 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4729 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4730 <member name="M:Castle.MicroKernel.Registration.IWindsorInstaller.Install(Castle.Windsor.IWindsorContainer,Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4731 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4732 Performs the installation in the <see cref="T:Castle.Windsor.IWindsorContainer"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4733 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4734 <param name="container">The container.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4735 <param name="store">The configuration store.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4736 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4737 <member name="T:Castle.MicroKernel.Registration.OnCreateComponentDescriptor`1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4738 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4739 Adds the actions to ExtendedProperties.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4740 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4741 <typeparam name="S"></typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4742 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4743 <member name="M:Castle.MicroKernel.Registration.Lifestyle.LifestyleGroup`1.Is(Castle.Core.LifestyleType)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4744 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4745 Sets the lifestyle to the specified <paramref name="type"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4746 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4747 <param name="type">The type.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4748 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4749 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4750 <member name="M:Castle.MicroKernel.Registration.Lifestyle.LifestyleGroup`1.Custom(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4751 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4752 Assign a custom lifestyle type, that implements <see cref="T:Castle.MicroKernel.ILifestyleManager"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4753 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4754 <param name="customLifestyleType">Type of the custom lifestyle.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4755 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4756 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4757 <member name="M:Castle.MicroKernel.Registration.Lifestyle.LifestyleGroup`1.Custom``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4758 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4759 Assign a custom lifestyle type, that implements <see cref="T:Castle.MicroKernel.ILifestyleManager"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4760 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4761 <typeparam name="L">The type of the custom lifestyle</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4762 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4763 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4764 <member name="T:Castle.MicroKernel.Registration.Parameter">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4765 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4766 Represents a configuration parameter.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4767 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4768 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4769 <member name="M:Castle.MicroKernel.Registration.Parameter.ForKey(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4770 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4771 Create a <see cref="T:Castle.MicroKernel.Registration.ParameterKey"/> with key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4772 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4773 <param name="key">The parameter key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4774 <returns>The new <see cref="T:Castle.MicroKernel.Registration.ParameterKey"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4775 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4776 <member name="P:Castle.MicroKernel.Registration.Parameter.Key">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4777 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4778 Gets the parameter key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4779 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4780 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4781 <member name="P:Castle.MicroKernel.Registration.Parameter.Value">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4782 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4783 Gets the parameter value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4784 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4785 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4786 <member name="P:Castle.MicroKernel.Registration.Parameter.ConfigNode">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4787 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4788 Gets the parameter configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4789 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4790 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4791 <member name="T:Castle.MicroKernel.Registration.ParameterKey">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4792 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4793 Represents a parameter key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4794 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4795 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4796 <member name="M:Castle.MicroKernel.Registration.ParameterKey.Eq(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4797 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4798 Builds the <see cref="T:Castle.MicroKernel.Registration.Parameter"/> with key/value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4799 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4800 <param name="value">The parameter value.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4801 <returns>The new <see cref="T:Castle.MicroKernel.Registration.Parameter"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4802 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4803 <member name="M:Castle.MicroKernel.Registration.ParameterKey.Eq(Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4804 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4805 Builds the <see cref="T:Castle.MicroKernel.Registration.Parameter"/> with key/config.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4806 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4807 <param name="configNode">The parameter configuration.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4808 <returns>The new <see cref="T:Castle.MicroKernel.Registration.Parameter"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4809 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4810 <member name="P:Castle.MicroKernel.Registration.ParameterKey.Name">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4811 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4812 The parameter key name.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4813 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4814 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4815 <member name="T:Castle.MicroKernel.Registration.Property">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4816 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4817 Represents a key/value pair.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4818 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4819 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4820 <member name="M:Castle.MicroKernel.Registration.Property.ForKey(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4821 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4822 Create a <see cref="T:Castle.MicroKernel.Registration.PropertyKey"/> with key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4823 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4824 <param key="key">The property key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4825 <returns>The new <see cref="T:Castle.MicroKernel.Registration.PropertyKey"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4826 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4827 <member name="M:Castle.MicroKernel.Registration.Property.ForKey(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4828 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4829 Create a <see cref="T:Castle.MicroKernel.Registration.PropertyKey"/> with key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4830 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4831 <param key="key">The property key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4832 <returns>The new <see cref="T:Castle.MicroKernel.Registration.PropertyKey"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4833 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4834 <member name="M:Castle.MicroKernel.Registration.Property.ForKey``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4835 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4836 Create a <see cref="T:Castle.MicroKernel.Registration.PropertyKey"/> with key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4837 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4838 <param key="key">The property key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4839 <returns>The new <see cref="T:Castle.MicroKernel.Registration.PropertyKey"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4840 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4841 <member name="P:Castle.MicroKernel.Registration.Property.Key">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4842 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4843 Gets the property key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4844 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4845 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4846 <member name="P:Castle.MicroKernel.Registration.Property.Value">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4847 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4848 Gets the property value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4849 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4850 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4851 <member name="T:Castle.MicroKernel.Registration.PropertyKey">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4852 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4853 Represents a property key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4854 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4855 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4856 <member name="M:Castle.MicroKernel.Registration.PropertyKey.Eq(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4857 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4858 Builds the <see cref="T:Castle.MicroKernel.Registration.Property"/> with key/value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4859 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4860 <param key="value">The property value.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4861 <returns>The new <see cref="T:Castle.MicroKernel.Registration.Property"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4862 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4863 <member name="M:Castle.MicroKernel.Registration.PropertyKey.Is(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4864 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4865 Builds a service override using other component registered with given <paramref name="componentName"/> as value for dependency with given <see cref="P:Castle.MicroKernel.Registration.PropertyKey.Key"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4866 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4867 <param name="componentName"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4868 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4869 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4870 <member name="M:Castle.MicroKernel.Registration.PropertyKey.Is(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4871 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4872 Builds a service override using other component registered with given <paramref name="componentImplementation"/> and no explicit name, as value for dependency with given <see cref="P:Castle.MicroKernel.Registration.PropertyKey.Key"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4873 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4874 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4875 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4876 <member name="M:Castle.MicroKernel.Registration.PropertyKey.Is``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4877 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4878 Builds a service override using other component registered with given <typeparam name="TComponentImplementation"/> and no explicit name, as value for dependency with given <see cref="P:Castle.MicroKernel.Registration.PropertyKey.Key"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4879 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4880 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4881 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4882 <member name="P:Castle.MicroKernel.Registration.PropertyKey.Key">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4883 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4884 The property key key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4885 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4886 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4887 <member name="T:Castle.MicroKernel.Registration.ServiceOverride">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4888 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4889 Represents a service override.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4890 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4891 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4892 <member name="M:Castle.MicroKernel.Registration.ServiceOverride.ForKey(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4893 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4894 Creates a <see cref="T:Castle.MicroKernel.Registration.ServiceOverrideKey"/> with key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4895 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4896 <param name="key">The service override key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4897 <returns>The new <see cref="T:Castle.MicroKernel.Registration.ServiceOverrideKey"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4898 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4899 <member name="M:Castle.MicroKernel.Registration.ServiceOverride.ForKey(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4900 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4901 Creates a <see cref="T:Castle.MicroKernel.Registration.ServiceOverrideKey"/> with key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4902 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4903 <param name="key">The service override key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4904 <returns>The new <see cref="T:Castle.MicroKernel.Registration.ServiceOverrideKey"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4905 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4906 <member name="M:Castle.MicroKernel.Registration.ServiceOverride.ForKey``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4907 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4908 Creates a <see cref="T:Castle.MicroKernel.Registration.ServiceOverrideKey"/> with key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4909 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4910 <typeparam name="TKey">The service override key.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4911 <returns>The new <see cref="T:Castle.MicroKernel.Registration.ServiceOverrideKey"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4912 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4913 <member name="P:Castle.MicroKernel.Registration.ServiceOverride.Type">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4914 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4915 Gets the optional value type specifier.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4916 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4917 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4918 <member name="T:Castle.MicroKernel.Registration.ServiceOverrideKey">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4919 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4920 Represents a service override key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4921 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4922 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4923 <member name="M:Castle.MicroKernel.Registration.ServiceOverrideKey.Eq(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4924 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4925 Builds the <see cref="T:Castle.MicroKernel.Registration.ServiceOverride"/> with key/value.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4926 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4927 <param name="value">The service override value.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4928 <returns>The new <see cref="T:Castle.MicroKernel.Registration.ServiceOverride"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4929 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4930 <member name="M:Castle.MicroKernel.Registration.ServiceOverrideKey.Eq(System.String[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4931 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4932 Builds the <see cref="T:Castle.MicroKernel.Registration.ServiceOverride"/> with key/values.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4933 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4934 <param name="value">The service override values.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4935 <returns>The new <see cref="T:Castle.MicroKernel.Registration.ServiceOverride"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4936 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4937 <member name="M:Castle.MicroKernel.Registration.ServiceOverrideKey.Eq``1(System.String[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4938 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4939 Builds the <see cref="T:Castle.MicroKernel.Registration.ServiceOverride"/> with key/values.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4940 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4941 <param name="value">The service override values.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4942 <returns>The new <see cref="T:Castle.MicroKernel.Registration.ServiceOverride"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4943 <typeparam name="V">The value type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4944 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4945 <member name="M:Castle.MicroKernel.Registration.ServiceOverrideKey.Eq(System.Collections.Generic.IEnumerable{System.String})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4946 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4947 Builds the <see cref="T:Castle.MicroKernel.Registration.ServiceOverride"/> with key/values.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4948 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4949 <param name="value">The service override values.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4950 <returns>The new <see cref="T:Castle.MicroKernel.Registration.ServiceOverride"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4951 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4952 <member name="M:Castle.MicroKernel.Registration.ServiceOverrideKey.Eq``1(System.Collections.Generic.IEnumerable{System.String})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4953 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4954 Builds the <see cref="T:Castle.MicroKernel.Registration.ServiceOverride"/> with key/values.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4955 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4956 <param name="value">The service override values.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4957 <returns>The new <see cref="T:Castle.MicroKernel.Registration.ServiceOverride"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4958 <typeparam name="V">The value type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4959 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4960 <member name="T:Castle.MicroKernel.Registration.AllTypes">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4961 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4962 Describes a set of components to register in the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4963 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4964 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4965 <member name="M:Castle.MicroKernel.Registration.AllTypes.Of(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4966 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4967 Describes all the types based on <c>basedOn</c>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4968 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4969 <param name="basedOn">The base type.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4970 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4971 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4972 <member name="M:Castle.MicroKernel.Registration.AllTypes.Of``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4973 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4974 Describes all the types based on type T.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4975 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4976 <typeparam name="T">The base type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4977 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4978 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4979 <member name="M:Castle.MicroKernel.Registration.AllTypes.Pick">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4980 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4981 Describes any types that are supplied.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4982 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4983 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4984 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4985 <member name="M:Castle.MicroKernel.Registration.AllTypes.FromAssemblyNamed(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4986 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4987 Prepares to register types from an assembly.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4988 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4989 <param name="assemblyName">The assembly name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4990 <returns>The corresponding <see cref="T:Castle.MicroKernel.Registration.FromDescriptor"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4991 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4992 <member name="M:Castle.MicroKernel.Registration.AllTypes.FromAssembly(System.Reflection.Assembly)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4993 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4994 Prepares to register types from an assembly.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4995 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4996 <param name="assembly">The assembly.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4997 <returns>The corresponding <see cref="T:Castle.MicroKernel.Registration.FromDescriptor"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4998 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
4999 <member name="M:Castle.MicroKernel.Registration.AllTypes.FromAssemblyContaining(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5000 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5001 Prepares to register types from an assembly containing the type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5002 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5003 <param name="type">The type belonging to the assembly.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5004 <returns>The corresponding <see cref="T:Castle.MicroKernel.Registration.FromDescriptor"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5005 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5006 <member name="M:Castle.MicroKernel.Registration.AllTypes.FromAssemblyContaining``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5007 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5008 Prepares to register types from an assembly containing the type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5009 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5010 <typeparam name="T">The type belonging to the assembly.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5011 <returns>The corresponding <see cref="T:Castle.MicroKernel.Registration.FromDescriptor"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5012 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5013 <member name="M:Castle.MicroKernel.Registration.AllTypes.FromThisAssembly">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5014 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5015 Prepares to register types from the assembly containing the code invoking this method.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5016 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5017 <returns>The corresponding <see cref="T:Castle.MicroKernel.Registration.FromDescriptor"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5018 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5019 <member name="M:Castle.MicroKernel.Registration.AllTypes.FromAssemblyInDirectory(Castle.MicroKernel.Registration.AssemblyFilter)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5020 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5021 Prepares to register types from assemblies found in a given directory that meet additional optional restrictions.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5022 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5023 <param name="filter"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5024 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5025 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5026 <member name="M:Castle.MicroKernel.Registration.AllTypes.From(System.Collections.Generic.IEnumerable{System.Type})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5027 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5028 Prepares to register types from a list of types.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5029 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5030 <param name="types">The list of types.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5031 <returns>The corresponding <see cref="T:Castle.MicroKernel.Registration.FromDescriptor"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5032 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5033 <member name="M:Castle.MicroKernel.Registration.AllTypes.Pick(System.Collections.Generic.IEnumerable{System.Type})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5034 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5035 Prepares to register types from a list of types.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5036 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5037 <param name="types">The list of types.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5038 <returns>The corresponding <see cref="T:Castle.MicroKernel.Registration.FromDescriptor"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5039 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5040 <member name="M:Castle.MicroKernel.Registration.AllTypes.From(System.Type[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5041 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5042 Prepares to register types from a list of types.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5043 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5044 <param name="types">The list of types.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5045 <returns>The corresponding <see cref="T:Castle.MicroKernel.Registration.FromDescriptor"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5046 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5047 <member name="T:Castle.MicroKernel.Registration.AllTypesOf">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5048 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5049 Describes a related group of components to register in the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5050 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5051 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5052 <member name="M:Castle.MicroKernel.Registration.AllTypesOf.FromAssemblyNamed(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5053 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5054 Prepares to register types from an assembly.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5055 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5056 <param name="assemblyName">The assembly name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5057 <returns>The corresponding <see cref="T:Castle.MicroKernel.Registration.BasedOnDescriptor"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5058 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5059 <member name="M:Castle.MicroKernel.Registration.AllTypesOf.FromAssembly(System.Reflection.Assembly)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5060 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5061 Prepares to register types from an assembly.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5062 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5063 <param name="assembly">The assembly.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5064 <returns>The corresponding <see cref="T:Castle.MicroKernel.Registration.BasedOnDescriptor"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5065 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5066 <member name="M:Castle.MicroKernel.Registration.AllTypesOf.From(System.Collections.Generic.IEnumerable{System.Type})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5067 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5068 Prepares to register types from a list of types.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5069 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5070 <param name="types">The list of types.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5071 <returns>The corresponding <see cref="T:Castle.MicroKernel.Registration.BasedOnDescriptor"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5072 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5073 <member name="M:Castle.MicroKernel.Registration.AllTypesOf.Pick(System.Collections.Generic.IEnumerable{System.Type})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5074 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5075 Prepares to register types from a list of types.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5076 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5077 <param name="types">The list of types.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5078 <returns>The corresponding <see cref="T:Castle.MicroKernel.Registration.BasedOnDescriptor"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5079 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5080 <member name="M:Castle.MicroKernel.Registration.AllTypesOf.From(System.Type[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5081 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5082 Prepares to register types from a list of types.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5083 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5084 <param name="types">The list of types.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5085 <returns>The corresponding <see cref="T:Castle.MicroKernel.Registration.BasedOnDescriptor"/></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5086 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5087 <member name="T:Castle.MicroKernel.Registration.ConfigureDescriptor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5088 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5089 Describes a configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5090 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5091 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5092 <member name="M:Castle.MicroKernel.Registration.ConfigureDescriptor.#ctor(Castle.MicroKernel.Registration.BasedOnDescriptor,System.Action{Castle.MicroKernel.Registration.ComponentRegistration})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5093 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5094 Initializes a new instance of the ConfigureDescriptor.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5095 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5096 <param name="basedOn">The <see cref="T:Castle.MicroKernel.Registration.BasedOnDescriptor"/></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5097 <param name="configurer">The configuration action.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5098 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5099 <member name="M:Castle.MicroKernel.Registration.ConfigureDescriptor.#ctor(Castle.MicroKernel.Registration.BasedOnDescriptor,System.Type,System.Action{Castle.MicroKernel.Registration.ComponentRegistration})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5100 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5101 Initializes a new instance of the ConfigureDescriptor.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5102 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5103 <param name="basedOn">The <see cref="T:Castle.MicroKernel.Registration.BasedOnDescriptor"/></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5104 <param name="baseType">The base type to match.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5105 <param name="configurer">The configuration action.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5106 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5107 <member name="M:Castle.MicroKernel.Registration.ConfigureDescriptor.Configure(System.Action{Castle.MicroKernel.Registration.ComponentRegistration})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5108 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5109 Allows customized configurations of each matching type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5110 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5111 <param name="configurer">The configuration action.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5112 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5113 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5114 <member name="M:Castle.MicroKernel.Registration.ConfigureDescriptor.Configure(Castle.MicroKernel.Registration.ConfigureDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5115 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5116 Allows customized configurations of each matching type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5117 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5118 <param name="configurer">The configuration action.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5119 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5120 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5121 <member name="M:Castle.MicroKernel.Registration.ConfigureDescriptor.ConfigureFor``1(System.Action{Castle.MicroKernel.Registration.ComponentRegistration})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5122 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5123 Allows customized configurations of each matching type that is
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5124 assignable to <typeparamref name="T"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5125 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5126 <typeparam name="T">The type assignable from.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5127 <param name="configurer">The configuration action.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5128 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5129 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5130 <member name="M:Castle.MicroKernel.Registration.ConfigureDescriptor.ConfigureFor``1(Castle.MicroKernel.Registration.ConfigureDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5131 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5132 Allows customized configurations of each matching type that is
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5133 assignable to <typeparamref name="T"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5134 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5135 <typeparam name="T">The type assignable from.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5136 <param name="configurer">The configuration action.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5137 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5138 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5139 <member name="M:Castle.MicroKernel.Registration.ConfigureDescriptor.Apply(Castle.MicroKernel.Registration.ComponentRegistration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5140 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5141 Performs the component configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5142 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5143 <param name="registration">The component registration.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5144 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5145 <member name="T:Castle.MicroKernel.Registration.FromAssemblyDescriptor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5146 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5147 Selects a set of types from an assembly.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5148 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5149 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5150 <member name="T:Castle.MicroKernel.Registration.FromDescriptor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5151 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5152 Describes the source of types to register.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5153 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5154 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5155 <member name="M:Castle.MicroKernel.Registration.FromDescriptor.AllowMultipleMatches">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5156 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5157 Allows a type to be registered multiple times.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5158 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5159 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5160 <member name="M:Castle.MicroKernel.Registration.FromDescriptor.BasedOn``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5161 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5162 Returns the descriptor for accepting a type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5163 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5164 <typeparam name="T">The base type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5165 <returns>The descriptor for the type.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5166 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5167 <member name="M:Castle.MicroKernel.Registration.FromDescriptor.BasedOn(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5168 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5169 Returns the descriptor for accepting a type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5170 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5171 <param name="basedOn">The base type.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5172 <returns>The descriptor for the type.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5173 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5174 <member name="M:Castle.MicroKernel.Registration.FromDescriptor.Pick">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5175 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5176 Returns the descriptor for accepting any type from given solutions.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5177 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5178 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5179 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5180 <member name="M:Castle.MicroKernel.Registration.FromDescriptor.Where(System.Predicate{System.Type})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5181 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5182 Returns the descriptor for accepting a type based on a condition.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5183 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5184 <param name="accepted">The accepting condition.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5185 <returns>The descriptor for the type.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5186 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5187 <member name="T:Castle.MicroKernel.Registration.FromTypesDescriptor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5188 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5189 Selects an existing set of types to register.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5190 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5191 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5192 <member name="T:Castle.MicroKernel.Registration.ServiceDescriptor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5193 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5194 Describes how to select a types service.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5195 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5196 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5197 <member name="M:Castle.MicroKernel.Registration.ServiceDescriptor.Base">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5198 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5199 Uses the base type matched on.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5200 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5201 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5202 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5203 <member name="M:Castle.MicroKernel.Registration.ServiceDescriptor.Self">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5204 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5205 Uses the type itself.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5206 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5207 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5208 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5209 <member name="M:Castle.MicroKernel.Registration.ServiceDescriptor.AllInterfaces">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5210 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5211 Uses all interfaces implemented by the type (or its base types) as well as their base interfaces.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5212 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5213 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5214 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5215 <member name="M:Castle.MicroKernel.Registration.ServiceDescriptor.DefaultInterface">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5216 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5217 Uses all interfaces that have names matched by implementation type name.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5218 Matches Foo to IFoo, SuperFooExtended to IFoo and IFooExtended etc
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5219 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5220 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5221 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5222 <member name="M:Castle.MicroKernel.Registration.ServiceDescriptor.FirstInterface">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5223 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5224 Uses the first interface of a type. This method has non-deterministic behavior when type implements more than one interface!
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5225 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5226 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5227 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5228 <member name="M:Castle.MicroKernel.Registration.ServiceDescriptor.FromInterface(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5229 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5230 Uses <paramref name="implements"/> to lookup the sub interface.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5231 For example: if you have IService and
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5232 IProductService : ISomeInterface, IService, ISomeOtherInterface.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5233 When you call FromInterface(typeof(IService)) then IProductService
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5234 will be used. Useful when you want to register _all_ your services
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5235 and but not want to specify all of them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5236 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5237 <param name="implements"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5238 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5239 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5240 <member name="M:Castle.MicroKernel.Registration.ServiceDescriptor.FromInterface">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5241 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5242 Uses base type to lookup the sub interface.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5243 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5244 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5245 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5246 <member name="M:Castle.MicroKernel.Registration.ServiceDescriptor.Select(Castle.MicroKernel.Registration.ServiceDescriptor.ServiceSelector)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5247 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5248 Assigns a custom service selection strategy.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5249 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5250 <param name="selector"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5251 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5252 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5253 <member name="M:Castle.MicroKernel.Registration.ServiceDescriptor.Select(System.Collections.Generic.IEnumerable{System.Type})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5254 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5255 Assigns the supplied service types.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5256 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5257 <param name="types"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5258 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5259 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5260 <member name="M:Castle.MicroKernel.Registration.ServiceDescriptor.WorkaroundCLRBug(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5261 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5262 This is a workaround for a CLR bug in
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5263 which GetInterfaces() returns interfaces
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5264 with no implementations.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5265 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5266 <param name="serviceType">Type of the service.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5267 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5268 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5269 <member name="T:Castle.MicroKernel.Registration.ConfigureDelegate">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5270 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5271 Delegate for custom registration configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5272 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5273 <param name = "registration">The component registration.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5274 <returns>Not used.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5275 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5276 <member name="T:Castle.MicroKernel.Registration.BasedOnDescriptor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5277 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5278 Describes how to register a group of related types.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5279 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5280 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5281 <member name="M:Castle.MicroKernel.Registration.BasedOnDescriptor.#ctor(System.Type,Castle.MicroKernel.Registration.FromDescriptor)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5282 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5283 Initializes a new instance of the BasedOnDescriptor.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5284 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5285 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5286 <member name="M:Castle.MicroKernel.Registration.BasedOnDescriptor.AllowMultipleMatches">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5287 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5288 Allows a type to be registered multiple times.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5289 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5290 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5291 <member name="M:Castle.MicroKernel.Registration.BasedOnDescriptor.BasedOn``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5292 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5293 Returns the descriptor for accepting a new type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5294 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5295 <typeparam name = "T">The base type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5296 <returns>The descriptor for the type.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5297 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5298 <member name="M:Castle.MicroKernel.Registration.BasedOnDescriptor.BasedOn(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5299 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5300 Returns the descriptor for accepting a new type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5301 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5302 <param name = "basedOn">The base type.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5303 <returns>The descriptor for the type.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5304 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5305 <member name="M:Castle.MicroKernel.Registration.BasedOnDescriptor.Configure(System.Action{Castle.MicroKernel.Registration.ComponentRegistration})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5306 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5307 Allows customized configurations of each matching type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5308 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5309 <param name = "configurer">The configuration action.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5310 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5311 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5312 <member name="M:Castle.MicroKernel.Registration.BasedOnDescriptor.Configure(Castle.MicroKernel.Registration.ConfigureDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5313 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5314 Allows customized configurations of each matching type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5315 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5316 <param name = "configurer">The configuration action.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5317 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5318 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5319 <member name="M:Castle.MicroKernel.Registration.BasedOnDescriptor.ConfigureFor``1(System.Action{Castle.MicroKernel.Registration.ComponentRegistration})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5320 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5321 Allows customized configurations of each matching type that is
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5322 assignable to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5323 <typeparamref name = "T" />
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5324 .
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5325 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5326 <typeparam name = "T">The type assignable from.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5327 <param name = "configurer">The configuration action.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5328 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5329 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5330 <member name="M:Castle.MicroKernel.Registration.BasedOnDescriptor.ConfigureFor``1(Castle.MicroKernel.Registration.ConfigureDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5331 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5332 Allows customized configurations of each matching type that is
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5333 assignable to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5334 <typeparamref name = "T" />
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5335 .
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5336 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5337 <typeparam name = "T">The type assignable from.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5338 <param name = "configurer">The configuration action.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5339 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5340 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5341 <member name="M:Castle.MicroKernel.Registration.BasedOnDescriptor.If(System.Predicate{System.Type})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5342 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5343 Assigns a conditional predication which must be satisfied.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5344 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5345 <param name = "ifFilter">The predicate to satisfy.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5346 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5347 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5348 <member name="M:Castle.MicroKernel.Registration.BasedOnDescriptor.Unless(System.Predicate{System.Type})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5349 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5350 Assigns a conditional predication which must not be satisfied.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5351 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5352 <param name = "unlessFilter">The predicate not to satisify.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5353 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5354 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5355 <member name="M:Castle.MicroKernel.Registration.BasedOnDescriptor.Where(System.Predicate{System.Type})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5356 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5357 Returns the descriptor for accepting a type based on a condition.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5358 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5359 <param name = "accepted">The accepting condition.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5360 <returns>The descriptor for the type.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5361 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5362 <member name="P:Castle.MicroKernel.Registration.BasedOnDescriptor.InternalBasedOn">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5363 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5364 Gets the type all types must be based on.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5365 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5366 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5367 <member name="P:Castle.MicroKernel.Registration.BasedOnDescriptor.WithService">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5368 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5369 Gets the service descriptor.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5370 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5371 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5372 <member name="T:Castle.MicroKernel.IReleasePolicy">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5373 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5374 Policy managing lifetime of components, and in particular their release process.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5375 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5376 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5377 <member name="T:Castle.MicroKernel.Releasers.LifecycledComponentsReleasePolicy">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5378 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5379 Only tracks components that have decommission steps
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5380 registered or have pooled lifestyle.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5381 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5382 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5383 <member name="T:Castle.MicroKernel.Releasers.NoTrackingReleasePolicy">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5384 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5385 No tracking of component instances are made.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5386 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5387 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5388 <member name="T:Castle.MicroKernel.Resolvers.DefaultDependencyResolver">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5389 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5390 Default implementation for <see cref="T:Castle.MicroKernel.IDependencyResolver"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5391 This implementation is quite simple, but still should be useful
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5392 for 99% of situations.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5393 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5394 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5395 <member name="T:Castle.MicroKernel.IDependencyResolver">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5396 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5397 Implementors should use a strategy to obtain
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5398 valid references to properties and/or services
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5399 requested in the dependency model.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5400 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5401 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5402 <member name="M:Castle.MicroKernel.IDependencyResolver.Initialize(Castle.MicroKernel.IKernel,Castle.MicroKernel.DependencyDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5403 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5404 This method is called with a delegate for firing the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5405 IKernelEvents.DependencyResolving event.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5406 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5407 <param name="kernel">kernel</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5408 <param name="resolving">The delegate used to fire the event</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5409 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5410 <member name="M:Castle.MicroKernel.IDependencyResolver.AddSubResolver(Castle.MicroKernel.ISubDependencyResolver)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5411 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5412 Registers a sub resolver instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5413 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5414 <param name="subResolver">The subresolver instance</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5415 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5416 <member name="M:Castle.MicroKernel.IDependencyResolver.RemoveSubResolver(Castle.MicroKernel.ISubDependencyResolver)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5417 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5418 Unregisters a sub resolver instance previously registered
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5419 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5420 <param name="subResolver">The subresolver instance</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5421 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5422 <member name="M:Castle.MicroKernel.Resolvers.DefaultDependencyResolver.Initialize(Castle.MicroKernel.IKernel,Castle.MicroKernel.DependencyDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5423 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5424 Initializes this instance with the specified dependency delegate.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5425 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5426 <param name="kernel">kernel</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5427 <param name = "dependencyDelegate">The dependency delegate.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5428 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5429 <member name="M:Castle.MicroKernel.Resolvers.DefaultDependencyResolver.AddSubResolver(Castle.MicroKernel.ISubDependencyResolver)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5430 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5431 Registers a sub resolver instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5432 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5433 <param name = "subResolver">The subresolver instance</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5434 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5435 <member name="M:Castle.MicroKernel.Resolvers.DefaultDependencyResolver.RemoveSubResolver(Castle.MicroKernel.ISubDependencyResolver)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5436 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5437 Unregisters a sub resolver instance previously registered
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5438 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5439 <param name = "subResolver">The subresolver instance</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5440 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5441 <member name="M:Castle.MicroKernel.Resolvers.DefaultDependencyResolver.CanResolve(Castle.MicroKernel.Context.CreationContext,Castle.MicroKernel.ISubDependencyResolver,Castle.Core.ComponentModel,Castle.Core.DependencyModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5442 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5443 Returns true if the resolver is able to satisfy the specified dependency.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5444 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5445 <param name = "context">Creation context, which is a resolver itself</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5446 <param name = "contextHandlerResolver">Parent resolver</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5447 <param name = "model">Model of the component that is requesting the dependency</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5448 <param name = "dependency">The dependency model</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5449 <returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5450 <c>true</c>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5451 if the dependency can be satisfied</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5452 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5453 <member name="M:Castle.MicroKernel.Resolvers.DefaultDependencyResolver.Resolve(Castle.MicroKernel.Context.CreationContext,Castle.MicroKernel.ISubDependencyResolver,Castle.Core.ComponentModel,Castle.Core.DependencyModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5454 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5455 Try to resolve the dependency by checking the parameters in
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5456 the model or checking the Kernel for the requested service.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5457 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5458 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5459 The dependency resolver has the following precedence order:
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5460 <list type="bullet">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5461 <item>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5462 <description>The dependency is checked within the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5463 <see cref="T:Castle.MicroKernel.Context.CreationContext"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5464 </description>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5465 </item>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5466 <item>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5467 <description>The dependency is checked within the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5468 <see cref="T:Castle.MicroKernel.IHandler"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5469 instance for the component</description>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5470 </item>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5471 <item>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5472 <description>The dependency is checked within the registered
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5473 <see cref="T:Castle.MicroKernel.ISubDependencyResolver"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5474 s</description>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5475 </item>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5476 <item>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5477 <description>Finally the resolver tries the normal flow
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5478 which is using the configuration
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5479 or other component to satisfy the dependency</description>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5480 </item>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5481 </list>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5482 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5483 <param name="context">Creation context, which is a resolver itself</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5484 <param name="contextHandlerResolver">Parent resolver</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5485 <param name="model">Model of the component that is requesting the dependency</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5486 <param name="dependency">The dependency model</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5487 <returns>The dependency resolved value or null</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5488 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5489 <member name="M:Castle.MicroKernel.Resolvers.DefaultDependencyResolver.ExtractComponentKey(System.String,System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5490 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5491 Extracts the component name from the a ref strings which is
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5492 ${something}
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5493 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5494 <param name = "name"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5495 <param name = "keyValue"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5496 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5497 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5498 <member name="M:Castle.MicroKernel.Resolvers.DefaultDependencyResolver.RebuildContextForParameter(Castle.MicroKernel.Context.CreationContext,System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5499 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5500 This method rebuild the context for the parameter type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5501 Naive implementation.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5502 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5503 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5504 <member name="T:Castle.MicroKernel.Resolvers.DependencyResolverException">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5505 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5506 Summary description for DependencyResolverException.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5507 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5508 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5509 <member name="M:Castle.MicroKernel.Resolvers.DependencyResolverException.#ctor(System.String,System.Exception)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5510 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5511 Initializes a new instance of the <see cref="T:Castle.MicroKernel.Resolvers.DependencyResolverException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5512 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5513 <param name="message">The message.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5514 <param name="innerException">The inner exception.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5515 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5516 <member name="M:Castle.MicroKernel.Resolvers.DependencyResolverException.#ctor(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5517 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5518 Initializes a new instance of the <see cref="T:Castle.MicroKernel.Resolvers.DependencyResolverException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5519 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5520 <param name="message">The message.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5521 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5522 <member name="M:Castle.MicroKernel.Resolvers.DependencyResolverException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5523 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5524 Initializes a new instance of the <see cref="T:Castle.MicroKernel.Resolvers.DependencyResolverException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5525 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5526 <param name="info">The object that holds the serialized object data.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5527 <param name="context">The contextual information about the source or destination.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5528 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5529 <member name="T:Castle.MicroKernel.Resolvers.SpecializedResolvers.ArrayResolver">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5530 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5531 Handle dependencies of services in the format of typed arrays.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5532 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5533 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5534 This is a complimentary <see cref="T:Castle.MicroKernel.ISubDependencyResolver"/> implementation
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5535 that is capable of satisfying dependencies of services as typed arrays.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5536 <para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5537 Note that it will take precedence over service override for arrays defined
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5538 on the configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5539 </para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5540 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5541 <example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5542 In order to install the resolver:
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5543 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5544 var kernel = new DefaultKernel();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5545 kernel.Resolver.AddSubResolver(new ArrayResolver(kernel));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5546 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5547
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5548 <para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5549 To use it, assuming that IService is on the container:
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5550 </para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5551
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5552 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5553 public class Component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5554 {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5555 public Component(IService[] services)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5556 {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5557 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5558 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5559 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5560 </example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5561 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5562 <member name="T:Castle.MicroKernel.Resolvers.SpecializedResolvers.CollectionResolver">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5563 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5564 More generic alternative to <see cref="T:Castle.MicroKernel.Resolvers.SpecializedResolvers.ArrayResolver"/> and <see cref="T:Castle.MicroKernel.Resolvers.SpecializedResolvers.ListResolver"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5565 It supports arrays as well as any generic interface type assignable from arrays.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5566 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5567 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5568 The collection instance that is provided is read only, even for interfaces like <see cref="T:System.Collections.Generic.IList`1"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5569 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5570 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5571 <member name="T:Castle.MicroKernel.Resolvers.SpecializedResolvers.ListResolver">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5572 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5573 Handle dependencies of services in the format of generic IList.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5574 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5575 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5576 This is a complimentary <see cref="T:Castle.MicroKernel.ISubDependencyResolver"/> implementation
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5577 that is capable of satisfying dependencies of services generic IList.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5578 <para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5579 Note that it will take precedence over service override for lists defined
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5580 on the configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5581 </para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5582 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5583 <example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5584 In order to install the resolver:
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5585 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5586 var kernel = new DefaultKernel();
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5587 kernel.Resolver.AddSubResolver(new ListResolver(kernel));
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5588 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5589
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5590 <para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5591 To use it, assuming that IService is on the container:
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5592 </para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5593
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5594 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5595 public class Component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5596 {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5597 public Component(IList&lt;IService&gt; services)
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5598 {
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5599 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5600 }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5601 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5602 </example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5603 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5604 <member name="T:Castle.MicroKernel.ISubSystem">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5605 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5606 A subsystem is used by the MicroKernel to deal
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5607 with a specific concern.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5608 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5609 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5610 <member name="M:Castle.MicroKernel.ISubSystem.Init(Castle.MicroKernel.IKernel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5611 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5612 Initializes the subsystem
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5613 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5614 <param name="kernel"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5615 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5616 <member name="M:Castle.MicroKernel.ISubSystem.Terminate">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5617 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5618 Should perform the termination
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5619 of the subsystem instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5620 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5621 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5622 <member name="T:Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5623 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5624 This implementation of <see cref="T:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5625 does not try to obtain an external configuration by any means.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5626 Its only purpose is to serve as a base class for subclasses
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5627 that might obtain the configuration node from anywhere.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5628 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5629 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5630 <member name="T:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5631 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5632 The contract used by the kernel to obtain
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5633 external configuration for the components and
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5634 facilities.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5635 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5636 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5637 <member name="M:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore.AddFacilityConfiguration(System.String,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5638 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5639 Associates a configuration node with a facility key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5640 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5641 <param name="key">item key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5642 <param name="config">Configuration node</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5643 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5644 <member name="M:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore.AddComponentConfiguration(System.String,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5645 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5646 Associates a configuration node with a component key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5647 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5648 <param name="key">item key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5649 <param name="config">Configuration node</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5650 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5651 <member name="M:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore.AddBootstrapComponentConfiguration(System.String,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5652 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5653 Associates a configuration node with a bootstrap component key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5654 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5655 <param name="key">item key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5656 <param name="config">Configuration node</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5657 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5658 <member name="M:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore.AddChildContainerConfiguration(System.String,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5659 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5660 Adds the child container configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5661 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5662 <param name="name">The container's name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5663 <param name="config">The config.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5664 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5665 <member name="M:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore.GetChildContainerConfiguration(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5666 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5667 Returns the configuration node associated with
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5668 the specified child container key. Should return null
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5669 if no association exists.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5670 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5671 <param name="key">item key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5672 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5673 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5674 <member name="M:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore.GetFacilityConfiguration(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5675 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5676 Returns the configuration node associated with
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5677 the specified facility key. Should return null
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5678 if no association exists.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5679 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5680 <param name="key">item key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5681 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5682 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5683 <member name="M:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore.GetComponentConfiguration(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5684 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5685 Returns the configuration node associated with
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5686 the specified component key. Should return null
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5687 if no association exists.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5688 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5689 <param name="key">item key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5690 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5691 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5692 <member name="M:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore.GetBootstrapComponentConfiguration(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5693 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5694 Returns the configuration node associated with
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5695 the specified component key. Should return null
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5696 if no association exists.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5697 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5698 <param name="key">item key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5699 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5700 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5701 <member name="M:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore.GetFacilities">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5702 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5703 Returns all configuration nodes for facilities
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5704 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5705 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5706 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5707 <member name="M:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore.GetComponents">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5708 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5709 Returns all configuration nodes for components
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5710 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5711 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5712 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5713 <member name="M:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore.GetInstallers">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5714 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5715 Returns all configuration nodes for installers
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5716 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5717 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5718 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5719 <member name="M:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore.GetBootstrapComponents">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5720 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5721 Returns all configuration nodes for bootstrap components
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5722 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5723 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5724 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5725 <member name="M:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore.GetConfigurationForChildContainers">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5726 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5727 Gets the child containers configuration nodes.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5728 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5729 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5730 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5731 <member name="M:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore.GetResource(System.String,Castle.Core.Resource.IResource)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5732 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5733
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5734 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5735 <param name="resourceUri"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5736 <param name="resource"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5737 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5738 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5739 <member name="M:Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5740 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5741 Initializes a new instance of the <see cref="T:Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5742 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5743 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5744 <member name="M:Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore.AddFacilityConfiguration(System.String,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5745 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5746 Associates a configuration node with a facility key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5747 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5748 <param name="key">item key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5749 <param name="config">Configuration node</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5750 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5751 <member name="M:Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore.AddComponentConfiguration(System.String,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5752 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5753 Associates a configuration node with a component key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5754 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5755 <param name="key">item key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5756 <param name="config">Configuration node</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5757 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5758 <member name="M:Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore.AddBootstrapComponentConfiguration(System.String,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5759 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5760 Associates a configuration node with a bootstrap component key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5761 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5762 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5763 <member name="M:Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore.AddChildContainerConfiguration(System.String,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5764 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5765 Adds the child container configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5766 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5767 <param name="key">The key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5768 <param name="config">The config.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5769 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5770 <member name="M:Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore.GetFacilityConfiguration(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5771 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5772 Returns the configuration node associated with
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5773 the specified facility key. Should return null
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5774 if no association exists.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5775 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5776 <param name="key">item key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5777 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5778 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5779 <member name="M:Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore.GetChildContainerConfiguration(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5780 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5781 Returns the configuration node associated with
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5782 the specified child container key. Should return null
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5783 if no association exists.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5784 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5785 <param name="key">item key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5786 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5787 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5788 <member name="M:Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore.GetComponentConfiguration(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5789 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5790 Returns the configuration node associated with
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5791 the specified component key. Should return null
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5792 if no association exists.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5793 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5794 <param name="key">item key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5795 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5796 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5797 <member name="M:Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore.GetBootstrapComponentConfiguration(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5798 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5799 Returns the configuration node associated with
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5800 the specified component key. Should return null
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5801 if no association exists.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5802 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5803 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5804 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5805 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5806 <member name="M:Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore.GetFacilities">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5807 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5808 Returns all configuration nodes for facilities
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5809 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5810 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5811 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5812 <member name="M:Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore.GetBootstrapComponents">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5813 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5814 Returns all configuration nodes for bootstrap components
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5815 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5816 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5817 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5818 <member name="M:Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore.GetConfigurationForChildContainers">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5819 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5820 Returns all configuration nodes for child containers
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5821 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5822 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5823 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5824 <member name="M:Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore.GetComponents">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5825 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5826 Returns all configuration nodes for components
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5827 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5828 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5829 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5830 <member name="T:Castle.MicroKernel.SubSystems.Conversion.AbstractTypeConverter">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5831 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5832 Base implementation of <see cref="T:Castle.MicroKernel.SubSystems.Conversion.ITypeConverter"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5833 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5834 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5835 <member name="T:Castle.MicroKernel.SubSystems.Conversion.ITypeConverter">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5836 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5837 Implements a conversion logic to a type of a
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5838 set of types.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5839 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5840 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5841 <member name="M:Castle.MicroKernel.SubSystems.Conversion.ITypeConverter.CanHandleType(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5842 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5843 Returns true if this instance of <c>ITypeConverter</c>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5844 is able to handle the specified type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5845 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5846 <param name="type"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5847 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5848 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5849 <member name="M:Castle.MicroKernel.SubSystems.Conversion.ITypeConverter.CanHandleType(System.Type,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5850 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5851 Returns true if this instance of <c>ITypeConverter</c>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5852 is able to handle the specified type with the specified
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5853 configuration
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5854 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5855 <param name="type"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5856 <param name="configuration"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5857 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5858 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5859 <member name="M:Castle.MicroKernel.SubSystems.Conversion.ITypeConverter.PerformConversion(System.String,System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5860 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5861 Should perform the conversion from the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5862 string representation specified to the type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5863 specified.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5864 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5865 <param name="value"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5866 <param name="targetType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5867 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5868 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5869 <member name="M:Castle.MicroKernel.SubSystems.Conversion.ITypeConverter.PerformConversion(Castle.Core.Configuration.IConfiguration,System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5870 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5871 Should perform the conversion from the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5872 configuration node specified to the type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5873 specified.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5874 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5875 <param name="configuration"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5876 <param name="targetType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5877 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5878 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5879 <member name="M:Castle.MicroKernel.SubSystems.Conversion.AbstractTypeConverter.CanHandleType(System.Type,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5880 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5881 Returns true if this instance of <c>ITypeConverter</c>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5882 is able to handle the specified type with the specified
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5883 configuration
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5884 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5885 <param name="type"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5886 <param name="configuration"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5887 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5888 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5889 The default behavior is to just pass it to the normal CanHadnleType
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5890 peeking into the configuration is used for some advanced functionality
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5891 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5892 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5893 <member name="T:Castle.MicroKernel.SubSystems.Conversion.ConverterException">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5894 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5895 Summary description for ConverterException.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5896 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5897 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5898 <member name="M:Castle.MicroKernel.SubSystems.Conversion.ConverterException.#ctor(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5899 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5900 Initializes a new instance of the <see cref="T:Castle.MicroKernel.SubSystems.Conversion.ConverterException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5901 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5902 <param name="message">The message.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5903 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5904 <member name="M:Castle.MicroKernel.SubSystems.Conversion.ConverterException.#ctor(System.String,System.Exception)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5905 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5906 Initializes a new instance of the <see cref="T:Castle.MicroKernel.SubSystems.Conversion.ConverterException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5907 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5908 <param name="message">The message.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5909 <param name="innerException">The inner exception.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5910 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5911 <member name="M:Castle.MicroKernel.SubSystems.Conversion.ConverterException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5912 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5913 Initializes a new instance of the <see cref="T:Castle.MicroKernel.SubSystems.Conversion.ConverterException"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5914 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5915 <param name="info">The object that holds the serialized object data.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5916 <param name="context">The contextual information about the source or destination.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5917 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5918 <member name="T:Castle.MicroKernel.SubSystems.Conversion.AttributeAwareConverter">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5919 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5920 Looks for a <see cref="T:Castle.MicroKernel.SubSystems.Conversion.ConvertibleAttribute"/> on the type to be converted.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5921 If found, the TypeConverter defined by the attribute is used to perform the conversion.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5922 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5923 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5924 <member name="T:Castle.MicroKernel.SubSystems.Conversion.IKernelDependentConverter">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5925 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5926 Marker interface that signals that a converter
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5927 depends on IKernel to be able to perform
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5928 the conversion.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5929 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5930 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5931 <member name="T:Castle.MicroKernel.SubSystems.Conversion.ComponentModelConverter">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5932 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5933 Attempts to utilize an existing <see cref="T:System.ComponentModel.TypeConverter"/> for conversion
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5934 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5935 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5936 <member name="M:Castle.MicroKernel.SubSystems.Conversion.DefaultComplexConverter.CreateInstance(System.Type,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5937 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5938 Creates the target type instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5939 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5940 <param name="type">The type.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5941 <param name="configuration">The configuration.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5942 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5943 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5944 <member name="M:Castle.MicroKernel.SubSystems.Conversion.DefaultComplexConverter.ChooseConstructor(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5945 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5946 Chooses the first non default constructor. Throws an exception if more than
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5947 one non default constructor is found
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5948 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5949 <param name="type"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5950 <returns>The chosen constructor, or <c>null</c> if none was found</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5951 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5952 <member name="M:Castle.MicroKernel.SubSystems.Conversion.DefaultComplexConverter.ConvertConstructorParameters(System.Reflection.ConstructorInfo,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5953 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5954 Converts the constructor parameters.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5955 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5956 <param name="constructor">The constructor.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5957 <param name="configuration">The configuration.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5958 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5959 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5960 <member name="M:Castle.MicroKernel.SubSystems.Conversion.DefaultComplexConverter.ConvertPropertyValues(System.Object,System.Type,Castle.Core.Configuration.IConfiguration)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5961 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5962 Converts the property values.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5963 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5964 <param name="instance">The instance.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5965 <param name="type">The type.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5966 <param name="configuration">The configuration.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5967 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5968 <member name="M:Castle.MicroKernel.SubSystems.Conversion.DefaultComplexConverter.FindChildIgnoreCase(Castle.Core.Configuration.IConfiguration,System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5969 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5970 Finds the child (case insensitive).
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5971 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5972 <param name="config">The config.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5973 <param name="name">The name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5974 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5975 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5976 <member name="P:Castle.MicroKernel.SubSystems.Conversion.DefaultComplexConverter.ConversionManager">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5977 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5978 Gets the conversion manager.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5979 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5980 <value>The conversion manager.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5981 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5982 <member name="T:Castle.MicroKernel.SubSystems.Conversion.EnumConverter">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5983 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5984 Converts a string representation to an enum value
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5985 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5986 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5987 <member name="M:Castle.MicroKernel.SubSystems.Conversion.GenericDictionaryConverter.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5988 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5989 Initializes a new instance of the <see cref="T:Castle.MicroKernel.SubSystems.Conversion.GenericDictionaryConverter"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5990 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5991 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5992 <member name="T:Castle.MicroKernel.SubSystems.Conversion.IGenericCollectionConverterHelper">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5993 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5994 This interface is needed because we want to isolate ourself from
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5995 the generic parameters, so we can work type safe inside the implementations,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5996 and still call from non generic types outside.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5997 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5998 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
5999 <member name="T:Castle.MicroKernel.SubSystems.Conversion.PrimitiveConverter">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6000 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6001 Implements all standard conversions.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6002 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6003 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6004 <member name="T:Castle.MicroKernel.SubSystems.Conversion.TypeNameConverter">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6005 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6006 Convert a type name to a Type instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6007 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6008 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6009 <member name="T:Castle.MicroKernel.SubSystems.Conversion.ConvertibleAttribute">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6010 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6011 Declares a type as being convertible by a <see cref="T:Castle.MicroKernel.SubSystems.Conversion.ITypeConverter"/> and optionally defines the converter to be used
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6012 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6013 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6014 <member name="M:Castle.MicroKernel.SubSystems.Conversion.ConvertibleAttribute.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6015 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6016 Defines the <see cref="T:Castle.MicroKernel.SubSystems.Conversion.DefaultComplexConverter"/> to be used to convert the type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6017 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6018 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6019 <member name="M:Castle.MicroKernel.SubSystems.Conversion.ConvertibleAttribute.#ctor(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6020 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6021 Defines the <see cref="T:Castle.MicroKernel.SubSystems.Conversion.ITypeConverter"/> to be used to convert the type
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6022 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6023 <param name="converterType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6024 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6025 <member name="T:Castle.MicroKernel.SubSystems.Conversion.DefaultConversionManager">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6026 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6027 Composition of all available conversion managers
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6028 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6029 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6030 <member name="T:Castle.MicroKernel.SubSystems.Conversion.IConversionManager">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6031 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6032 Establish a composition interface and a subsystem.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6033 Implementors should delegate the conversion to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6034 a instance of a type converter.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6035 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6036 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6037 <member name="M:Castle.MicroKernel.SubSystems.Conversion.IConversionManager.Add(Castle.MicroKernel.SubSystems.Conversion.ITypeConverter)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6038 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6039 Register a type converter instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6040 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6041 <param name="converter"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6042 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6043 <member name="M:Castle.MicroKernel.SubSystems.Naming.BinaryTreeComponentName.FindSuccessor(Castle.MicroKernel.SubSystems.Naming.TreeNode)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6044 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6045 Method finds the next biggest node
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6046 It assumes Add puts lesser nodes on the right
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6047 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6048 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6049 <member name="F:Castle.MicroKernel.SubSystems.Naming.TreeNode.left">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6050 <summary>Node's left</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6051 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6052 <member name="F:Castle.MicroKernel.SubSystems.Naming.TreeNode.right">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6053 <summary>Node's right</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6054 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6055 <member name="F:Castle.MicroKernel.SubSystems.Naming.TreeNode.parent">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6056 <summary>Node's parent</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6057 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6058 <member name="F:Castle.MicroKernel.SubSystems.Naming.TreeNode.nextSibling">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6059 <summary>DA Linked List</summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6060 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6061 <member name="M:Castle.MicroKernel.SubSystems.Naming.ComponentName.#ctor(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6062 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6063 Creates a ComponentName using a name pattern like
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6064 "service:key=value,key2=value2"
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6065 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6066 <param name="name">Complete name</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6067 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6068 <member name="M:Castle.MicroKernel.SubSystems.Naming.ComponentName.#ctor(System.String,System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6069 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6070 Creates a ComponentName with specified service and
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6071 properties.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6072 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6073 <param name="service">Service name</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6074 <param name="properties">Property list.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6075 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6076 <member name="M:Castle.MicroKernel.SubSystems.Naming.ComponentName.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6077 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6078 Serialization constructor.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6079 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6080 <param name="info"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6081 <param name="context"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6082 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6083 <member name="M:Castle.MicroKernel.SubSystems.Naming.ComponentName.Setup(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6084 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6085 Parses the full name extracting the service and properties.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6086 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6087 <param name="name">Full name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6088 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6089 <member name="M:Castle.MicroKernel.SubSystems.Naming.ComponentName.SetupService(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6090 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6091 Sets up the service. Can be empty but can't be null.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6092 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6093 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6094 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6095 <member name="M:Castle.MicroKernel.SubSystems.Naming.ComponentName.SetupProperties(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6096 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6097 Parses and validate a properties list string like
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6098 "key=value,key2=value2" and so on.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6099 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6100 <param name="properties">Property list.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6101 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6102 <member name="M:Castle.MicroKernel.SubSystems.Naming.ComponentName.SetupProperties(System.Collections.Generic.IDictionary{System.String,System.String})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6103 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6104 Validates a properties IDictionary.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6105 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6106 <param name="properties">Property list.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6107 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6108 <member name="T:Castle.MicroKernel.SubSystems.Naming.DefaultNamingSubSystem">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6109 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6110 Default <see cref="T:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem"/> implementation.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6111 Keeps services map as a simple hash table.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6112 Keeps key map as a list dictionary to maintain order.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6113 Does not support a query string.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6114 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6115 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6116 <member name="T:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6117 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6118 Contract for SubSystem that wishes to keep and coordinate
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6119 component registration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6120 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6121 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6122 <member name="M:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.AddHandlerSelector(Castle.MicroKernel.IHandlerSelector)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6123 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6124 Register a new component resolver that can take part in the decision
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6125 making about which handler to resolve
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6126 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6127 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6128 <member name="M:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.Contains(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6129 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6130 Returns true if there is a component registered
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6131 for the specified key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6132 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6133 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6134 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6135 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6136 <member name="M:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.Contains(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6137 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6138 Returns true if there is a component registered
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6139 for the specified service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6140 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6141 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6142 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6143 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6144 <member name="M:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.GetAssignableHandlers(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6145 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6146 Return <see cref="T:Castle.MicroKernel.IHandler"/>s where components are compatible
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6147 with the specified service.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6148 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6149 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6150 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6151 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6152 <member name="M:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.GetHandler(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6153 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6154 Returns the <see cref="T:Castle.MicroKernel.IHandler"/> associated with
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6155 the specified key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6156 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6157 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6158 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6159 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6160 <member name="M:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.GetHandler(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6161 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6162 Returns the <see cref="T:Castle.MicroKernel.IHandler"/> associated with
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6163 the specified service.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6164 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6165 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6166 <member name="M:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.GetHandler(System.String,System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6167 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6168 Returns the <see cref="T:Castle.MicroKernel.IHandler"/> associated with
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6169 the specified key with the service type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6170 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6171 It is expected that this will be used mainly to resolve a generic service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6172 by its key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6173 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6174 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6175 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6176 <member name="M:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.GetHandlers(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6177 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6178 Returns an array of <see cref="T:Castle.MicroKernel.IHandler"/> that
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6179 satisfies the specified query.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6180 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6181 <param name="query"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6182 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6183 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6184 <member name="M:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.GetHandlers(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6185 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6186 Returns an array of <see cref="T:Castle.MicroKernel.IHandler"/> associated with
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6187 the specified service.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6188 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6189 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6190 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6191 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6192 <member name="M:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.GetHandlers">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6193 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6194 Returns all <see cref="T:Castle.MicroKernel.IHandler"/> registered.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6195 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6196 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6197 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6198 <member name="M:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.GetKey2Handler">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6199 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6200 List of handler by key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6201 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6202 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6203 <member name="M:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.GetService2Handler">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6204 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6205 List of handler by service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6206 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6207 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6208 <member name="M:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.Register(System.String,Castle.MicroKernel.IHandler)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6209 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6210 Implementors should register the key and service pointing
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6211 to the specified handler
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6212 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6213 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6214 <param name="handler"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6215 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6216 <member name="M:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.UnRegister(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6217 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6218 Unregister the handler by the given key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6219 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6220 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6221 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6222 <member name="M:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.UnRegister(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6223 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6224 Unregister the handler by the given service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6225 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6226 <param name="service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6227 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6228 <member name="P:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.ComponentCount">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6229 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6230 Returns the number of components registered.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6231 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6232 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6233 <member name="P:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.Item(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6234 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6235 Associates a <see cref="T:Castle.MicroKernel.IHandler"/> with
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6236 the specified service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6237 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6238 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6239 <member name="P:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem.Item(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6240 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6241 Associates a <see cref="T:Castle.MicroKernel.IHandler"/> with
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6242 the specified key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6243 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6244 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6245 <member name="F:Castle.MicroKernel.SubSystems.Naming.DefaultNamingSubSystem.key2Handler">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6246 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6247 Map(String, IHandler) to map component keys
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6248 to <see cref="T:Castle.MicroKernel.IHandler"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6249 Items in this dictionary are sorted in insertion order.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6250 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6251 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6252 <member name="F:Castle.MicroKernel.SubSystems.Naming.DefaultNamingSubSystem.service2Handler">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6253 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6254 Map(Type, IHandler) to map a service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6255 to <see cref="T:Castle.MicroKernel.IHandler"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6256 If there is more than a single service of the type, only the first
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6257 registered services is stored in this dictionary.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6258 It serve as a fast lookup for the common case of having a single handler for
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6259 a type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6260 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6261 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6262 <member name="M:Castle.MicroKernel.SubSystems.Naming.DefaultNamingSubSystem.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6263 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6264 Initializes a new instance of the <see cref="T:Castle.MicroKernel.SubSystems.Naming.DefaultNamingSubSystem"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6265 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6266 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6267 <member name="T:Castle.MicroKernel.IHandlerSelector">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6268 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6269 Implementors of this interface allow to extend the way the container perform
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6270 component resolution based on some application specific business logic.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6271 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6272 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6273 This is the sibling interface to <seealso cref="T:Castle.MicroKernel.ISubDependencyResolver"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6274 This is dealing strictly with root components, while the <seealso cref="T:Castle.MicroKernel.ISubDependencyResolver"/> is dealing with
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6275 dependent components.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6276 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6277 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6278 <member name="M:Castle.MicroKernel.IHandlerSelector.HasOpinionAbout(System.String,System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6279 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6280 Whatever the selector has an opinion about resolving a component with the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6281 specified service and key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6282 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6283 <param name="key">The service key - can be null</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6284 <param name="service">The service interface that we want to resolve</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6285 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6286 <member name="M:Castle.MicroKernel.IHandlerSelector.SelectHandler(System.String,System.Type,Castle.MicroKernel.IHandler[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6287 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6288 Select the appropriate handler from the list of defined handlers.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6289 The returned handler should be a member from the <paramref name="handlers"/> array.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6290 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6291 <param name="key">The service key - can be null</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6292 <param name="service">The service interface that we want to resolve</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6293 <param name="handlers">The defined handlers</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6294 <returns>The selected handler, or null</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6295 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6296 <member name="T:Castle.MicroKernel.SubSystems.Naming.KeySearchNamingSubSystem">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6297 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6298 When requesting a component by service, KeySearchNamingSubSystem first
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6299 determines if more than one component has been registered for that service.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6300 If not, Default resolution occurs. If so, all of the registered keys for
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6301 that service are processed through the provided Predicate to determine which
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6302 key to use for service resolution. If no Predicate matches, the default
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6303 resolution occurs.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6304 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6305 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6306 <member name="M:Castle.MicroKernel.SubSystems.Naming.KeySearchNamingSubSystem.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6307 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6308 Initializes a new instance of the <see cref="T:Castle.MicroKernel.SubSystems.Naming.KeySearchNamingSubSystem"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6309 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6310 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6311 <member name="M:Castle.MicroKernel.SubSystems.Naming.KeySearchNamingSubSystem.#ctor(System.Predicate{System.String})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6312 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6313 Initializes a new instance of the <see cref="T:Castle.MicroKernel.SubSystems.Naming.KeySearchNamingSubSystem"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6314 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6315 <param name="keyPredicate">The key predicate.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6316 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6317 <member name="M:Castle.MicroKernel.SubSystems.Naming.KeySearchNamingSubSystem.Register(System.String,Castle.MicroKernel.IHandler)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6318 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6319 Registers the given handler with the give key.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6320 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6321 <param name="key">The key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6322 <param name="handler">The handler.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6323 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6324 <member name="M:Castle.MicroKernel.SubSystems.Naming.KeySearchNamingSubSystem.UnRegister(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6325 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6326 Unregisters the handler associated with the given key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6327 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6328 <param name="key">The key.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6329 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6330 <member name="M:Castle.MicroKernel.SubSystems.Naming.KeySearchNamingSubSystem.UnRegister(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6331 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6332 Unregisters the handler associated with the given service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6333 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6334 <param name="service">The service.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6335 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6336 <member name="M:Castle.MicroKernel.SubSystems.Naming.KeySearchNamingSubSystem.GetHandler(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6337 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6338 Executes the Predicate against all keys for the registered service to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6339 determine which component to return.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6340 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6341 <param name="service">The service.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6342 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6343 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6344 <member name="T:Castle.MicroKernel.SubSystems.Naming.NamingPartsSubSystem">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6345 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6346 Alternative <see cref="T:Castle.MicroKernel.SubSystems.Naming.INamingSubSystem"/> implementation.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6347 Extends the default implementation replacing the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6348 key support with a more complete ComponentName. Supports
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6349 queries.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6350 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6351 <example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6352 The user must register components using the following construction
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6353 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6354 service:properties
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6355 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6356 Where properties is a list of key value pairs (comma separated). Example:
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6357 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6358 protocol:secure=true,version=1.2
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6359 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6360 The user can then query for components using the same construction:
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6361 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6362 protocol:secure=true
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6363 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6364 Or to return all:
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6365 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6366 protocol:*
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6367 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6368 </example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6369 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6370 <member name="T:Castle.MicroKernel.SubSystems.Resource.DefaultResourceSubSystem">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6371 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6372 Pendent
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6373 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6374 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6375 <member name="T:Castle.MicroKernel.SubSystems.Resource.IResourceSubSystem">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6376 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6377 An implementation of <c>a</c> should
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6378 be able to return instances of <see cref="T:Castle.Core.Resource.IResource"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6379 for a given resource identifier.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6380 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6381 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6382 <member name="T:Castle.MicroKernel.SubSystemConstants">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6383 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6384 Holds the keys used by Kernel to register/request
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6385 a subsystem.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6386 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6387 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6388 <member name="F:Castle.MicroKernel.SubSystemConstants.ConfigurationStoreKey">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6389 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6390 Key used for the configuration store subsystem
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6391 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6392 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6393 <member name="F:Castle.MicroKernel.SubSystemConstants.ConversionManagerKey">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6394 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6395 Key used for the conversion manager
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6396 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6397 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6398 <member name="F:Castle.MicroKernel.SubSystemConstants.NamingKey">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6399 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6400 Key used for the naming subsystem
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6401 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6402 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6403 <member name="F:Castle.MicroKernel.SubSystemConstants.ResourceKey">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6404 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6405 Key used for the resource subsystem
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6406 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6407 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6408 <member name="T:Castle.MicroKernel.Util.ReferenceComparer">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6409 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6410 Compares if the reference of two objects are equals.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6411 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6412 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6413 <member name="T:Castle.MicroKernel.Util.ReferenceExpressionUtil">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6414 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6415 Summary description for ReferenceExpressionUtil.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6416 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6417 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6418 <member name="T:Castle.Windsor.Adapters.ComponentModel.IContainerAdapter">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6419 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6420 Integrates the <see cref="T:Castle.Windsor.WindsorContainer"/> to the System.ComponentModel
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6421 and System.ComponentMode.Design infrastructure.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6422 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6423 <seealso cref="T:System.ComponentModel.IComponent"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6424 <seealso cref="T:System.ComponentModel.IContainer"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6425 <seealso cref="T:System.ComponentModel.Design.IServiceContainer"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6426 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6427 <member name="T:Castle.Windsor.IContainerAccessor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6428 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6429 This interface should be implemented by classes
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6430 that are available in a bigger context, exposing
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6431 the container to different areas in the same application.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6432 <para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6433 For example, in Web application, the (global) HttpApplication
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6434 subclasses should implement this interface to expose
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6435 the configured container
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6436 </para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6437 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6438 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6439 <member name="T:Castle.Windsor.Adapters.ComponentModel.ServiceCreatorCallbackActivator">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6440 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6441 Custom activator to create the instance on demand.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6442 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6443 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6444 <member name="T:Castle.Windsor.Configuration.AppDomain.CastleSectionHandler">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6445 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6446 Implementation of <see cref="T:System.Configuration.IConfigurationSectionHandler"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6447 Do not support configuration inheritance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6448 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6449 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6450 <member name="T:Castle.Windsor.Configuration.IConfigurationInterpreter">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6451 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6452 Interpreter of a specific language to describe
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6453 configuration nodes in a hierarchical manner.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6454 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6455 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6456 <member name="M:Castle.Windsor.Configuration.IConfigurationInterpreter.ProcessResource(Castle.Core.Resource.IResource,Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6457 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6458 Should obtain the contents from the resource,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6459 interpret it and populate the <see cref="T:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6460 accordingly.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6461 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6462 <param name="resource"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6463 <param name="store"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6464 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6465 <member name="P:Castle.Windsor.Configuration.IConfigurationInterpreter.EnvironmentName">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6466 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6467 Gets or sets the name of the environment.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6468 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6469 <value>The name of the environment.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6470 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6471 <member name="P:Castle.Windsor.Configuration.IConfigurationInterpreter.Source">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6472 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6473 Exposes the reference to <see cref="T:Castle.Core.Resource.IResource"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6474 which the interpreter is likely to hold
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6475 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6476 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6477 <member name="T:Castle.Windsor.Configuration.Interpreters.AbstractInterpreter">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6478 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6479 Provides common methods for those who wants
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6480 to implement <see cref="T:Castle.Windsor.Configuration.IConfigurationInterpreter"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6481 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6482 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6483 <member name="M:Castle.Windsor.Configuration.Interpreters.AbstractInterpreter.ProcessResource(Castle.Core.Resource.IResource,Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6484 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6485 Should obtain the contents from the resource,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6486 interpret it and populate the <see cref="T:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6487 accordingly.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6488 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6489 <param name="resource"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6490 <param name="store"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6491 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6492 <member name="P:Castle.Windsor.Configuration.Interpreters.AbstractInterpreter.Source">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6493 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6494 Exposes the reference to <see cref="T:Castle.Core.Resource.IResource"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6495 which the interpreter is likely to hold
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6496 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6497 <value></value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6498 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6499 <member name="P:Castle.Windsor.Configuration.Interpreters.AbstractInterpreter.EnvironmentName">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6500 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6501 Gets or sets the name of the environment.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6502 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6503 <value>The name of the environment.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6504 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6505 <member name="T:Castle.Windsor.Configuration.Interpreters.XmlInterpreter">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6506 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6507 Reads the configuration from a XmlFile. Sample structure:
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6508 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6509 &lt;configuration&gt;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6510 &lt;facilities&gt;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6511 &lt;facility id="myfacility"&gt;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6512
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6513 &lt;/facility&gt;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6514 &lt;/facilities&gt;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6515
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6516 &lt;components&gt;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6517 &lt;component id="component1"&gt;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6518
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6519 &lt;/component&gt;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6520 &lt;/components&gt;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6521 &lt;/configuration&gt;
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6522 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6523 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6524 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6525 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlInterpreter.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6526 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6527 Initializes a new instance of the <see cref="T:Castle.Windsor.Configuration.Interpreters.XmlInterpreter"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6528 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6529 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6530 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlInterpreter.#ctor(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6531 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6532 Initializes a new instance of the <see cref="T:Castle.Windsor.Configuration.Interpreters.XmlInterpreter"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6533 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6534 <param name="filename">The filename.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6535 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6536 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlInterpreter.#ctor(Castle.Core.Resource.IResource)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6537 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6538 Initializes a new instance of the <see cref="T:Castle.Windsor.Configuration.Interpreters.XmlInterpreter"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6539 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6540 <param name="source">The source.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6541 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6542 <member name="P:Castle.Windsor.Configuration.Interpreters.XmlInterpreter.Kernel">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6543 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6544 Gets or sets the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6545 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6546 <value>The kernel.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6547 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6548 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.DefaultXmlProcessorEngine.#ctor(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6549 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6550 Initializes a new instance of the <see cref="T:Castle.Windsor.Configuration.Interpreters.XmlProcessor.DefaultXmlProcessorEngine"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6551 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6552 <param name="environmentName">Name of the environment.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6553 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6554 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.DefaultXmlProcessorEngine.#ctor(System.String,Castle.MicroKernel.SubSystems.Resource.IResourceSubSystem)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6555 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6556 Initializes a new instance of the <see cref="T:Castle.Windsor.Configuration.Interpreters.XmlProcessor.DefaultXmlProcessorEngine"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6557 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6558 <param name="environmentName">Name of the environment.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6559 <param name="resourceSubSystem">The resource sub system.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6560 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6561 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.DefaultXmlProcessorEngine.DispatchProcessAll(Castle.Windsor.Configuration.Interpreters.XmlProcessor.IXmlProcessorNodeList)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6562 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6563 Processes the element.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6564 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6565 <param name="nodeList">The element.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6566 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6567 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6568 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.DefaultXmlProcessorEngine.DispatchProcessCurrent(Castle.Windsor.Configuration.Interpreters.XmlProcessor.IXmlProcessorNodeList)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6569 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6570 Processes the element.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6571 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6572 <param name="nodeList">The element.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6573 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6574 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6575 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.DefaultXmlProcessorNodeList.CloneNodeList(System.Xml.XmlNodeList)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6576 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6577 Make a shallow copy of the nodeList.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6578 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6579 <param name="nodeList">The nodeList to be copied.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6580 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6581 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6582 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors.AbstractXmlNodeProcessor.Accept(System.Xml.XmlNode)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6583 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6584 Accepts the specified node.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6585 Check if node has the same name as the processor and the node.NodeType
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6586 is in the AcceptNodeTypes List
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6587 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6588 <param name="node">The node.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6589 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6590 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6591 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors.AbstractXmlNodeProcessor.GetNodeAsElement(System.Xml.XmlElement,System.Xml.XmlNode)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6592 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6593 Convert and return child parameter into an XmlElement
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6594 An exception will be throw in case the child node cannot be converted
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6595 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6596 <param name="element">Parent node</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6597 <param name="child">Node to be converted</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6598 <returns>child node as XmlElement</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6599 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6600 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors.AttributesElementProcessor.Process(Castle.Windsor.Configuration.Interpreters.XmlProcessor.IXmlProcessorNodeList,Castle.Windsor.Configuration.Interpreters.XmlProcessor.IXmlProcessorEngine)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6601 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6602
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6603 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6604 <param name="nodeList"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6605 <param name="engine"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6606 <example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6607 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6608 <properties>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6609 <attributes>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6610 <myAttribute>attributeValue</myAttribute>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6611 </attributes>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6612 <myProperty>propertyValue</myProperty>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6613 </properties>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6614 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6615 </example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6616 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6617 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors.DefaultElementProcessor.Process(Castle.Windsor.Configuration.Interpreters.XmlProcessor.IXmlProcessorNodeList,Castle.Windsor.Configuration.Interpreters.XmlProcessor.IXmlProcessorEngine)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6618 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6619 Processes the specified node list.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6620 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6621 <param name="nodeList">The node list.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6622 <param name="engine">The engine.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6623 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6624 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors.DefaultElementProcessor.ProcessAttributes(System.Xml.XmlElement,Castle.Windsor.Configuration.Interpreters.XmlProcessor.IXmlProcessorEngine)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6625 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6626 Processes element attributes.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6627 if the attribute is include will append to the element
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6628 all contents from the file.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6629 if the attribute has a property reference the reference will be
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6630 expanded
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6631 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6632 <param name="element">The element.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6633 <param name="engine"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6634 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6635 <member name="F:Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors.DefaultTextNodeProcessor.PropertyValidationRegExp">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6636 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6637 Properties names can contain a-zA-Z0-9_.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6638 i.e. #!{ my_node_name } || #{ my.node.name }
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6639 spaces are trimmed
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6640 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6641 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6642 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors.DefaultTextNodeProcessor.ProcessString(System.Xml.XmlNode,System.String,Castle.Windsor.Configuration.Interpreters.XmlProcessor.IXmlProcessorEngine)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6643 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6644 Processes the string.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6645 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6646 <param name="node">The node.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6647 <param name="value">The value.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6648 <param name="engine">The context.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6649 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6650 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors.IncludeElementProcessor.Accept(System.Xml.XmlNode)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6651 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6652 Accepts the specified node.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6653 Check if node has the same name as the processor and the node.NodeType
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6654 is in the AcceptNodeTypes List
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6655 NOTE: since the BatchRegistrationFacility already uses an include
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6656 element we will distinguish between both by looking for the presence of an uri attribute
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6657 we should revisit this later by using xml-namespaces
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6658 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6659 <param name="node">The node.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6660 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6661 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6662 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors.PropertiesElementProcessor.Process(Castle.Windsor.Configuration.Interpreters.XmlProcessor.IXmlProcessorNodeList,Castle.Windsor.Configuration.Interpreters.XmlProcessor.IXmlProcessorEngine)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6663 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6664
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6665 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6666 <param name="nodeList"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6667 <param name="engine"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6668 <example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6669 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6670 <properties>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6671 <attributes>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6672 <myAttribute>attributeValue</myAttribute>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6673 </attributes>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6674 <myProperty>propertyValue</myProperty>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6675 </properties>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6676 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6677 </example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6678 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6679 <member name="T:Castle.Windsor.Configuration.Interpreters.XmlProcessor.XmlProcessor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6680 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6681 Pendent
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6682 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6683 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6684 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.XmlProcessor.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6685 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6686 Initializes a new instance of the <see cref="T:Castle.Windsor.Configuration.Interpreters.XmlProcessor.XmlProcessor"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6687 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6688 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6689 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.XmlProcessor.#ctor(System.String,Castle.MicroKernel.SubSystems.Resource.IResourceSubSystem)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6690 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6691 Initializes a new instance of the <see cref="T:Castle.Windsor.Configuration.Interpreters.XmlProcessor.XmlProcessor"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6692 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6693 <param name="environmentName">Name of the environment.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6694 <param name="resourceSubSystem">The resource sub system.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6695 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6696 <member name="M:Castle.Windsor.Configuration.Interpreters.XmlProcessor.XmlProcessor.#ctor(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6697 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6698 Initializes a new instance of the <see cref="T:Castle.Windsor.Configuration.Interpreters.XmlProcessor.XmlProcessor"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6699 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6700 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6701 <member name="T:Castle.Windsor.IEnvironmentInfo">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6702 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6703 Gets the environment information (name). Implementors should
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6704 use to define their environments and how those affect the configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6705 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6706 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6707 <member name="M:Castle.Windsor.IEnvironmentInfo.GetEnvironmentName">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6708 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6709 Gets the name of the environment.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6710 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6711 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6712 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6713 <member name="M:Castle.Windsor.Installer.Configuration.FromAppConfig">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6714 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6715 Installs all the components from the App.Config file.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6716 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6717 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6718 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6719 <member name="M:Castle.Windsor.Installer.Configuration.FromXmlFile(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6720 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6721 Installs all the component from the xml configuration file.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6722 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6723 <param name="file">The xml configuration file.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6724 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6725 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6726 <member name="M:Castle.Windsor.Installer.Configuration.FromXml(Castle.Core.Resource.IResource)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6727 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6728 Installs all the component from the xml configuration.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6729 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6730 <param name="resource">The xml configuration resource.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6731 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6732 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6733 <member name="T:Castle.Windsor.Installer.EnvironmentDelegate">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6734 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6735 Delegate to provide environment name.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6736 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6737 <returns>The environment name.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6738 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6739 <member name="M:Castle.Windsor.Installer.ConfigurationInstaller.#ctor(Castle.Windsor.Configuration.IConfigurationInterpreter)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6740 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6741 Initializes a new instance of the ConfigurationInstaller class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6742 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6743 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6744 <member name="M:Castle.Windsor.Installer.ConfigurationInstaller.Environment(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6745 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6746 Sets the configuration environment name.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6747 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6748 <param name="environmentName">The environment name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6749 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6750 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6751 <member name="M:Castle.Windsor.Installer.ConfigurationInstaller.Environment(Castle.Windsor.Installer.EnvironmentDelegate)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6752 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6753 Set the configuration environment strategy.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6754 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6755 <param name="environment">The environment strategy.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6756 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6757 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6758 <member name="T:Castle.Windsor.Installer.DefaultComponentInstaller">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6759 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6760 Default <see cref="T:Castle.Windsor.IComponentsInstaller"/> implementation.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6761 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6762 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6763 <member name="T:Castle.Windsor.IComponentsInstaller">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6764 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6765 Installs the components and facilities based on the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6766 information on the configuration store.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6767 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6768 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6769 <member name="M:Castle.Windsor.IComponentsInstaller.SetUp(Castle.Windsor.IWindsorContainer,Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6770 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6771 Perform installation.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6772 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6773 <param name="container">Target container</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6774 <param name="store">Configuration store</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6775 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6776 <member name="M:Castle.Windsor.Installer.DefaultComponentInstaller.SetUp(Castle.Windsor.IWindsorContainer,Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6777 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6778 Perform installation.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6779 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6780 <param name="container">Target container</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6781 <param name="store">Configuration store</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6782 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6783 <member name="M:Castle.Windsor.Installer.FromAssembly.Containing(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6784 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6785 Scans the assembly containing specified type for types implementing <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>, instantiates them and returns so that <see cref="M:Castle.Windsor.IWindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])"/> can install them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6786 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6787 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6788 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6789 <member name="M:Castle.Windsor.Installer.FromAssembly.Containing(System.Type,Castle.Windsor.Installer.InstallerFactory)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6790 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6791 Scans the assembly containing specified type for types implementing <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>, instantiates using given <see cref="T:Castle.Windsor.Installer.InstallerFactory"/> and returns so that <see cref="M:Castle.Windsor.IWindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])"/> can install them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6792 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6793 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6794 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6795 <member name="M:Castle.Windsor.Installer.FromAssembly.Containing``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6796 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6797 Scans the assembly containing specified type for types implementing <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>, instantiates them and returns so that <see cref="M:Castle.Windsor.IWindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])"/> can install them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6798 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6799 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6800 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6801 <member name="M:Castle.Windsor.Installer.FromAssembly.Containing``1(Castle.Windsor.Installer.InstallerFactory)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6802 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6803 Scans the assembly containing specified type for types implementing <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>, instantiates using given <see cref="T:Castle.Windsor.Installer.InstallerFactory"/> and returns so that <see cref="M:Castle.Windsor.IWindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])"/> can install them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6804 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6805 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6806 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6807 <member name="M:Castle.Windsor.Installer.FromAssembly.Instance(System.Reflection.Assembly)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6808 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6809 Scans the specified assembly with specified name for types implementing <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>, instantiates them and returns so that <see cref="M:Castle.Windsor.IWindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])"/> can install them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6810 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6811 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6812 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6813 <member name="M:Castle.Windsor.Installer.FromAssembly.Instance(System.Reflection.Assembly,Castle.Windsor.Installer.InstallerFactory)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6814 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6815 Scans the specified assembly with specified name for types implementing <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>, instantiates using given <see cref="T:Castle.Windsor.Installer.InstallerFactory"/> and returns so that <see cref="M:Castle.Windsor.IWindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])"/> can install them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6816 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6817 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6818 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6819 <member name="M:Castle.Windsor.Installer.FromAssembly.Named(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6820 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6821 Scans the assembly with specified name for types implementing <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>, instantiates them and returns so that <see cref="M:Castle.Windsor.IWindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])"/> can install them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6822 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6823 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6824 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6825 <member name="M:Castle.Windsor.Installer.FromAssembly.Named(System.String,Castle.Windsor.Installer.InstallerFactory)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6826 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6827 Scans the assembly with specified name for types implementing <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>, instantiates using given <see cref="T:Castle.Windsor.Installer.InstallerFactory"/> and returns so that <see cref="M:Castle.Windsor.IWindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])"/> can install them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6828 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6829 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6830 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6831 <member name="M:Castle.Windsor.Installer.FromAssembly.This">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6832 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6833 Scans assembly that contains code calling this method for types implementing <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6834 instantiates them and returns so that <see cref="M:Castle.Windsor.IWindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])"/> can install them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6835 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6836 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6837 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6838 <member name="M:Castle.Windsor.Installer.FromAssembly.This(Castle.Windsor.Installer.InstallerFactory)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6839 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6840 Scans assembly that contains code calling this method for types implementing <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>, instantiates using given <see cref="T:Castle.Windsor.Installer.InstallerFactory"/> and returns so that <see cref="M:Castle.Windsor.IWindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])"/> can install them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6841 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6842 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6843 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6844 <member name="M:Castle.Windsor.Installer.FromAssembly.InDirectory(Castle.MicroKernel.Registration.AssemblyFilter)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6845 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6846 Scans assemblies in directory specified by <paramref name="filter"/> for types implementing <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>, instantiates and returns so that <see cref="M:Castle.Windsor.IWindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])"/> can install them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6847 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6848 <param name="filter"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6849 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6850 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6851 <member name="M:Castle.Windsor.Installer.FromAssembly.InDirectory(Castle.MicroKernel.Registration.AssemblyFilter,Castle.Windsor.Installer.InstallerFactory)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6852 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6853 Scans assemblies in directory specified by <paramref name="filter"/> for types implementing <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>, instantiates using given <see cref="T:Castle.Windsor.Installer.InstallerFactory"/> and returns so that <see cref="M:Castle.Windsor.IWindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])"/> can install them.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6854 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6855 <param name="filter"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6856 <param name="installerFactory"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6857 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6858 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6859 <member name="T:Castle.Windsor.Installer.InstallerFactory">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6860 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6861 Helper class used by <see cref="T:Castle.Windsor.Installer.FromAssembly"/> to filter/order and instantiate <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/> implementations
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6862 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6863 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6864 <member name="M:Castle.Windsor.Installer.InstallerFactory.CreateInstance(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6865 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6866 Performs custom instantiation of given <param name="installerType"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6867 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6868 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6869 Default implementation uses public parameterless constructor to create the instance.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6870 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6871 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6872 <member name="M:Castle.Windsor.Installer.InstallerFactory.Select(System.Collections.Generic.IEnumerable{System.Type})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6873 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6874 Performs custom filtering/ordering of given set of types.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6875 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6876 <param name="installerTypes">Set of concrete class types implementing <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/> interface.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6877 <returns>Transformed <paramref name="installerTypes"/>.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6878 <remarks>Default implementation simply returns types passed into it.</remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6879 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6880 <member name="T:Castle.Windsor.IWindsorContainer">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6881 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6882 The <c>IWindsorContainer</c> interface exposes all the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6883 functionality the Windsor implements.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6884 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6885 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6886 <member name="M:Castle.Windsor.IWindsorContainer.AddChildContainer(Castle.Windsor.IWindsorContainer)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6887 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6888 Registers a subcontainer. The components exposed
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6889 by this container will be accessible from subcontainers.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6890 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6891 <param name = "childContainer"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6892 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6893 <member name="M:Castle.Windsor.IWindsorContainer.AddFacility(System.String,Castle.MicroKernel.IFacility)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6894 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6895 Registers a facility within the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6896 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6897 <param name="key">The key by which the <see cref="T:Castle.MicroKernel.IFacility"/> gets indexed.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6898 <param name="facility">The <see cref="T:Castle.MicroKernel.IFacility"/> to add to the container.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6899 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6900 <member name="M:Castle.Windsor.IWindsorContainer.AddFacility``1(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6901 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6902 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6903 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6904 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6905 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6906 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6907 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6908 <member name="M:Castle.Windsor.IWindsorContainer.AddFacility``1(System.String,System.Action{``0})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6909 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6910 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6911 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6912 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6913 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6914 <param name="onCreate">The callback for creation.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6915 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6916 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6917 <member name="M:Castle.Windsor.IWindsorContainer.AddFacility``1(System.String,System.Func{``0,System.Object})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6918 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6919 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6920 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6921 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6922 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6923 <param name="onCreate">The callback for creation.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6924 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6925 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6926 <member name="M:Castle.Windsor.IWindsorContainer.AddFacility``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6927 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6928 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6929 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6930 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6931 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6932 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6933 <member name="M:Castle.Windsor.IWindsorContainer.AddFacility``1(System.Action{``0})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6934 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6935 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6936 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6937 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6938 <param name="onCreate">The callback for creation.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6939 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6940 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6941 <member name="M:Castle.Windsor.IWindsorContainer.AddFacility``1(System.Func{``0,System.Object})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6942 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6943 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6944 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6945 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6946 <param name="onCreate">The callback for creation.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6947 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6948 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6949 <member name="M:Castle.Windsor.IWindsorContainer.GetChildContainer(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6950 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6951 Gets a child container instance by name.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6952 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6953 <param name = "name">The container's name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6954 <returns>The child container instance or null</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6955 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6956 <member name="M:Castle.Windsor.IWindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6957 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6958 Installs the components provided by the <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>s
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6959 with the <see cref="T:Castle.Windsor.IWindsorContainer"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6960 <param name="installers">The component installers.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6961 <returns>The container.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6962 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6963 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6964 <member name="M:Castle.Windsor.IWindsorContainer.Register(Castle.MicroKernel.Registration.IRegistration[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6965 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6966 Registers the components provided by the <see cref="T:Castle.MicroKernel.Registration.IRegistration"/>s
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6967 with the <see cref="T:Castle.Windsor.IWindsorContainer"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6968 <para/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6969 Create a new registration using <see cref="T:Castle.MicroKernel.Registration.Component"/>.For() or <see cref="T:Castle.MicroKernel.Registration.AllTypes"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6970 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6971 <example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6972 <code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6973 container.Register(Component.For&lt;IService&gt;().ImplementedBy&lt;DefaultService&gt;());
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6974 </code>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6975 </example>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6976 <param name="registrations">The component registrations.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6977 <returns>The container.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6978 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6979 <member name="M:Castle.Windsor.IWindsorContainer.Release(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6980 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6981 Releases a component instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6982 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6983 <param name = "instance"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6984 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6985 <member name="M:Castle.Windsor.IWindsorContainer.RemoveChildContainer(Castle.Windsor.IWindsorContainer)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6986 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6987 Remove a child container
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6988 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6989 <param name = "childContainer"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6990 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6991 <member name="M:Castle.Windsor.IWindsorContainer.Resolve(System.String,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6992 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6993 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6994 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6995 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6996 <param name = "arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6997 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6998 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
6999 <member name="M:Castle.Windsor.IWindsorContainer.Resolve(System.String,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7000 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7001 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7002 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7003 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7004 <param name = "argumentsAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7005 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7006 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7007 <member name="M:Castle.Windsor.IWindsorContainer.Resolve(System.String,System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7008 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7009 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7010 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7011 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7012 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7013 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7014 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7015 <member name="M:Castle.Windsor.IWindsorContainer.Resolve(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7016 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7017 Returns a component instance by the service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7018 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7019 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7020 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7021 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7022 <member name="M:Castle.Windsor.IWindsorContainer.Resolve(System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7023 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7024 Returns a component instance by the service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7025 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7026 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7027 <param name = "arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7028 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7029 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7030 <member name="M:Castle.Windsor.IWindsorContainer.Resolve(System.Type,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7031 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7032 Returns a component instance by the service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7033 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7034 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7035 <param name = "argumentsAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7036 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7037 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7038 <member name="M:Castle.Windsor.IWindsorContainer.Resolve``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7039 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7040 Returns a component instance by the service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7041 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7042 <typeparam name = "T">Service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7043 <returns>The component instance</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7044 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7045 <member name="M:Castle.Windsor.IWindsorContainer.Resolve``1(System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7046 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7047 Returns a component instance by the service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7048 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7049 <typeparam name = "T">Service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7050 <param name = "arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7051 <returns>The component instance</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7052 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7053 <member name="M:Castle.Windsor.IWindsorContainer.Resolve``1(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7054 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7055 Returns a component instance by the service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7056 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7057 <typeparam name = "T">Service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7058 <param name = "argumentsAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7059 <returns>The component instance</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7060 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7061 <member name="M:Castle.Windsor.IWindsorContainer.Resolve``1(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7062 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7063 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7064 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7065 <param name = "key">Component's key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7066 <typeparam name = "T">Service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7067 <returns>The Component instance</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7068 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7069 <member name="M:Castle.Windsor.IWindsorContainer.Resolve``1(System.String,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7070 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7071 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7072 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7073 <typeparam name = "T">Service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7074 <param name = "key">Component's key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7075 <param name = "arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7076 <returns>The Component instance</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7077 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7078 <member name="M:Castle.Windsor.IWindsorContainer.Resolve``1(System.String,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7079 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7080 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7081 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7082 <typeparam name = "T">Service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7083 <param name = "key">Component's key</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7084 <param name = "argumentsAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7085 <returns>The Component instance</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7086 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7087 <member name="M:Castle.Windsor.IWindsorContainer.Resolve(System.String,System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7088 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7089 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7090 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7091 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7092 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7093 <param name = "arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7094 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7095 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7096 <member name="M:Castle.Windsor.IWindsorContainer.Resolve(System.String,System.Type,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7097 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7098 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7099 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7100 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7101 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7102 <param name = "argumentsAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7103 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7104 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7105 <member name="M:Castle.Windsor.IWindsorContainer.ResolveAll``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7106 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7107 Resolve all valid components that match this type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7108 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7109 <typeparam name = "T">The service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7110 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7111 <member name="M:Castle.Windsor.IWindsorContainer.ResolveAll(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7112 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7113 Resolve all valid components that match this service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7114 <param name = "service">the service to match</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7115 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7116 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7117 <member name="M:Castle.Windsor.IWindsorContainer.ResolveAll(System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7118 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7119 Resolve all valid components that match this service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7120 <param name = "service">the service to match</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7121 <param name = "arguments">Arguments to resolve the service</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7122 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7123 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7124 <member name="M:Castle.Windsor.IWindsorContainer.ResolveAll(System.Type,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7125 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7126 Resolve all valid components that match this service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7127 <param name = "service">the service to match</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7128 <param name = "argumentsAsAnonymousType">Arguments to resolve the service</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7129 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7130 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7131 <member name="M:Castle.Windsor.IWindsorContainer.ResolveAll``1(System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7132 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7133 Resolve all valid components that match this type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7134 <typeparam name = "T">The service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7135 <param name = "arguments">Arguments to resolve the service</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7136 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7137 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7138 <member name="M:Castle.Windsor.IWindsorContainer.ResolveAll``1(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7139 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7140 Resolve all valid components that match this type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7141 <typeparam name = "T">The service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7142 <param name = "argumentsAsAnonymousType">Arguments to resolve the service</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7143 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7144 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7145 <member name="P:Castle.Windsor.IWindsorContainer.Kernel">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7146 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7147 Returns the inner instance of the MicroKernel
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7148 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7149 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7150 <member name="P:Castle.Windsor.IWindsorContainer.Name">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7151 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7152 Gets the container's name
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7153 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7154 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7155 Only useful when child containers are being used
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7156 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7157 <value>The container's name.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7158 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7159 <member name="P:Castle.Windsor.IWindsorContainer.Parent">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7160 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7161 Gets or sets the parent container if this instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7162 is a sub container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7163 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7164 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7165 <member name="M:Castle.Windsor.Proxy.AbstractProxyFactory.ObtainInterceptors(Castle.MicroKernel.IKernel,Castle.Core.ComponentModel,Castle.MicroKernel.Context.CreationContext)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7166 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7167 Obtains the interceptors associated with the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7168 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7169 <param name="kernel">The kernel instance</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7170 <param name="model">The component model</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7171 <param name="context">The creation context</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7172 <returns>interceptors array</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7173 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7174 <member name="T:Castle.Windsor.Proxy.DefaultProxyFactory">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7175 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7176 This implementation of <see cref="T:Castle.MicroKernel.IProxyFactory"/> relies
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7177 on DynamicProxy to expose proxy capabilities.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7178 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7179 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7180 Note that only virtual methods can be intercepted in a
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7181 concrete class. However, if the component
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7182 was registered with a service interface, we proxy
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7183 the interface and the methods don't need to be virtual,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7184 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7185 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7186 <member name="M:Castle.Windsor.Proxy.DefaultProxyFactory.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7187 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7188 Constructs a DefaultProxyFactory
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7189 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7190 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7191 <member name="M:Castle.Windsor.Proxy.DefaultProxyFactory.Create(Castle.MicroKernel.IKernel,System.Object,Castle.Core.ComponentModel,Castle.MicroKernel.Context.CreationContext,System.Object[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7192 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7193 Creates the proxy for the supplied component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7194 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7195 <param name="kernel">The kernel.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7196 <param name="target">The target.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7197 <param name="model">The model.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7198 <param name="constructorArguments">The constructor arguments.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7199 <param name="context">The creation context</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7200 <returns>The component proxy.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7201 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7202 <member name="M:Castle.Windsor.Proxy.DefaultProxyFactory.RequiresTargetInstance(Castle.MicroKernel.IKernel,Castle.Core.ComponentModel)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7203 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7204 Determines if the component requires a target instance for proxying.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7205 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7206 <param name="kernel">The kernel.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7207 <param name="model">The model.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7208 <returns>true if an instance is required.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7209 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7210 <member name="T:Castle.Windsor.WindsorContainer">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7211 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7212 Implementation of <see cref="T:Castle.Windsor.IWindsorContainer"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7213 which delegates to <see cref="T:Castle.MicroKernel.IKernel"/> implementation.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7214 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7215 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7216 <member name="M:Castle.Windsor.WindsorContainer.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7217 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7218 Constructs a container without any external
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7219 configuration reference
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7220 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7221 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7222 <member name="M:Castle.Windsor.WindsorContainer.#ctor(Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7223 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7224 Constructs a container using the specified
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7225 <see cref="T:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore"/> implementation.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7226 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7227 <param name="store">The instance of an <see cref="T:Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore"/> implementation.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7228 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7229 <member name="M:Castle.Windsor.WindsorContainer.#ctor(Castle.Windsor.Configuration.IConfigurationInterpreter)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7230 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7231 Constructs a container using the specified
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7232 <see cref="T:Castle.Windsor.Configuration.IConfigurationInterpreter"/> implementation.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7233 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7234 <param name="interpreter">The instance of an <see cref="T:Castle.Windsor.Configuration.IConfigurationInterpreter"/> implementation.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7235 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7236 <member name="M:Castle.Windsor.WindsorContainer.#ctor(Castle.Windsor.Configuration.IConfigurationInterpreter,Castle.Windsor.IEnvironmentInfo)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7237 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7238 Initializes a new instance of the <see cref="T:Castle.Windsor.WindsorContainer"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7239 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7240 <param name="interpreter">The interpreter.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7241 <param name="environmentInfo">The environment info.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7242 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7243 <member name="M:Castle.Windsor.WindsorContainer.#ctor(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7244 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7245 Initializes a new instance of the <see cref="T:Castle.Windsor.WindsorContainer"/> class using a
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7246 xml file to configure it.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7247 <para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7248 Equivalent to the use of <c>new WindsorContainer(new XmlInterpreter(xmlFile))</c>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7249 </para>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7250 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7251 <param name="xmlFile">The XML file.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7252 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7253 <member name="M:Castle.Windsor.WindsorContainer.#ctor(Castle.MicroKernel.IKernel,Castle.Windsor.IComponentsInstaller)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7254 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7255 Constructs a container using the specified <see cref="T:Castle.MicroKernel.IKernel"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7256 implementation. Rarely used.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7257 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7258 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7259 This constructs sets the Kernel.ProxyFactory property to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7260 <c>Proxy.DefaultProxyFactory</c>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7261 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7262 <param name="kernel">Kernel instance</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7263 <param name="installer">Installer instance</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7264 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7265 <member name="M:Castle.Windsor.WindsorContainer.#ctor(System.String,Castle.MicroKernel.IKernel,Castle.Windsor.IComponentsInstaller)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7266 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7267 Constructs a container using the specified <see cref="T:Castle.MicroKernel.IKernel"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7268 implementation. Rarely used.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7269 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7270 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7271 This constructs sets the Kernel.ProxyFactory property to
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7272 <c>Proxy.DefaultProxyFactory</c>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7273 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7274 <param name="name">Container's name</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7275 <param name="kernel">Kernel instance</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7276 <param name="installer">Installer instance</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7277 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7278 <member name="M:Castle.Windsor.WindsorContainer.#ctor(Castle.MicroKernel.IProxyFactory)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7279 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7280 Constructs with a given <see cref="T:Castle.MicroKernel.IProxyFactory"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7281 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7282 <param name="proxyFactory">A instance of an <see cref="T:Castle.MicroKernel.IProxyFactory"/>.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7283 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7284 <member name="M:Castle.Windsor.WindsorContainer.#ctor(Castle.Windsor.IWindsorContainer,Castle.Windsor.Configuration.IConfigurationInterpreter)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7285 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7286 Constructs a container assigning a parent container
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7287 before starting the dependency resolution.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7288 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7289 <param name="parent">The instance of an <see cref="T:Castle.Windsor.IWindsorContainer"/></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7290 <param name="interpreter">The instance of an <see cref="T:Castle.Windsor.Configuration.IConfigurationInterpreter"/> implementation</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7291 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7292 <member name="M:Castle.Windsor.WindsorContainer.#ctor(System.String,Castle.Windsor.IWindsorContainer,Castle.Windsor.Configuration.IConfigurationInterpreter)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7293 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7294 Initializes a new instance of the <see cref="T:Castle.Windsor.WindsorContainer"/> class.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7295 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7296 <param name="name">The container's name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7297 <param name="parent">The parent.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7298 <param name="interpreter">The interpreter.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7299 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7300 <member name="M:Castle.Windsor.WindsorContainer.Dispose">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7301 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7302 Executes Dispose on underlying <see cref="T:Castle.MicroKernel.IKernel"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7303 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7304 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7305 <member name="M:Castle.Windsor.WindsorContainer.GetService(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7306 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7307 Gets the service object of the specified type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7308 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7309 <returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7310 A service object of type serviceType.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7311 </returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7312 <param name = "serviceType">An object that specifies the type of service object to get. </param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7313 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7314 <member name="M:Castle.Windsor.WindsorContainer.GetService``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7315 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7316 Gets the service object of the specified type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7317 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7318 <returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7319 A service object of type serviceType.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7320 </returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7321 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7322 <member name="M:Castle.Windsor.WindsorContainer.AddChildContainer(Castle.Windsor.IWindsorContainer)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7323 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7324 Registers a subcontainer. The components exposed
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7325 by this container will be accessible from subcontainers.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7326 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7327 <param name = "childContainer"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7328 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7329 <member name="M:Castle.Windsor.WindsorContainer.AddFacility(System.String,Castle.MicroKernel.IFacility)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7330 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7331 Registers a facility within the kernel.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7332 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7333 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7334 <param name = "facility"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7335 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7336 <member name="M:Castle.Windsor.WindsorContainer.AddFacility``1(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7337 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7338 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7339 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7340 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7341 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7342 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7343 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7344 <member name="M:Castle.Windsor.WindsorContainer.AddFacility``1(System.String,System.Action{``0})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7345 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7346 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7347 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7348 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7349 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7350 <param name="onCreate">The callback for creation.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7351 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7352 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7353 <member name="M:Castle.Windsor.WindsorContainer.AddFacility``1(System.String,System.Func{``0,System.Object})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7354 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7355 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7356 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7357 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7358 <param name="key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7359 <param name="onCreate">The callback for creation.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7360 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7361 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7362 <member name="M:Castle.Windsor.WindsorContainer.AddFacility``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7363 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7364 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7365 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7366 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7367 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7368 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7369 <member name="M:Castle.Windsor.WindsorContainer.AddFacility``1(System.Action{``0})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7370 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7371 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7372 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7373 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7374 <param name="onCreate">The callback for creation.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7375 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7376 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7377 <member name="M:Castle.Windsor.WindsorContainer.AddFacility``1(System.Func{``0,System.Object})">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7378 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7379 Creates and adds an <see cref="T:Castle.MicroKernel.IFacility"/> facility to the container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7380 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7381 <typeparam name="T">The facility type.</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7382 <param name="onCreate">The callback for creation.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7383 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7384 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7385 <member name="M:Castle.Windsor.WindsorContainer.GetChildContainer(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7386 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7387 Gets a child container instance by name.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7388 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7389 <param name = "name">The container's name.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7390 <returns>The child container instance or null</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7391 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7392 <member name="M:Castle.Windsor.WindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7393 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7394 Installs the components provided by the <see cref="T:Castle.MicroKernel.Registration.IWindsorInstaller"/>s
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7395 with the <see cref="T:Castle.Windsor.IWindsorContainer"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7396 <param name="installers">The component installers.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7397 <returns>The container.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7398 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7399 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7400 <member name="M:Castle.Windsor.WindsorContainer.Register(Castle.MicroKernel.Registration.IRegistration[])">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7401 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7402 Registers the components described by the <see cref="T:Castle.MicroKernel.Registration.ComponentRegistration`1"/>s
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7403 with the <see cref="T:Castle.Windsor.IWindsorContainer"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7404 <param name="registrations">The component registrations.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7405 <returns>The container.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7406 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7407 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7408 <member name="M:Castle.Windsor.WindsorContainer.Release(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7409 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7410 Releases a component instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7411 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7412 <param name = "instance"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7413 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7414 <member name="M:Castle.Windsor.WindsorContainer.RemoveChildContainer(Castle.Windsor.IWindsorContainer)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7415 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7416 Removes (unregisters) a subcontainer. The components exposed by this container
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7417 will no longer be accessible to the child container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7418 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7419 <param name = "childContainer"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7420 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7421 <member name="M:Castle.Windsor.WindsorContainer.Resolve(System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7422 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7423 Returns a component instance by the service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7424 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7425 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7426 <param name = "arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7427 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7428 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7429 <member name="M:Castle.Windsor.WindsorContainer.Resolve(System.Type,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7430 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7431 Returns a component instance by the service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7432 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7433 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7434 <param name = "argumentsAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7435 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7436 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7437 <member name="M:Castle.Windsor.WindsorContainer.Resolve(System.String,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7438 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7439 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7440 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7441 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7442 <param name = "arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7443 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7444 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7445 <member name="M:Castle.Windsor.WindsorContainer.Resolve(System.String,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7446 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7447 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7448 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7449 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7450 <param name = "argumentsAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7451 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7452 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7453 <member name="M:Castle.Windsor.WindsorContainer.Resolve(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7454 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7455 Returns a component instance by the service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7456 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7457 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7458 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7459 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7460 <member name="M:Castle.Windsor.WindsorContainer.Resolve(System.String,System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7461 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7462 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7463 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7464 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7465 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7466 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7467 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7468 <member name="M:Castle.Windsor.WindsorContainer.Resolve(System.String,System.Type,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7469 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7470 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7471 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7472 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7473 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7474 <param name = "arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7475 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7476 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7477 <member name="M:Castle.Windsor.WindsorContainer.Resolve(System.String,System.Type,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7478 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7479 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7480 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7481 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7482 <param name = "service"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7483 <param name = "argumentsAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7484 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7485 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7486 <member name="M:Castle.Windsor.WindsorContainer.Resolve``1(System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7487 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7488 Returns a component instance by the service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7489 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7490 <typeparam name = "T"></typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7491 <param name = "arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7492 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7493 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7494 <member name="M:Castle.Windsor.WindsorContainer.Resolve``1(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7495 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7496 Returns a component instance by the service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7497 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7498 <typeparam name = "T"></typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7499 <param name = "argumentsAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7500 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7501 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7502 <member name="M:Castle.Windsor.WindsorContainer.Resolve``1(System.String,System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7503 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7504 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7505 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7506 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7507 <param name = "arguments"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7508 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7509 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7510 <member name="M:Castle.Windsor.WindsorContainer.Resolve``1(System.String,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7511 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7512 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7513 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7514 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7515 <param name = "argumentsAsAnonymousType"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7516 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7517 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7518 <member name="M:Castle.Windsor.WindsorContainer.Resolve``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7519 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7520 Returns a component instance by the service
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7521 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7522 <typeparam name = "T"></typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7523 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7524 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7525 <member name="M:Castle.Windsor.WindsorContainer.Resolve``1(System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7526 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7527 Returns a component instance by the key
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7528 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7529 <param name = "key"></param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7530 <returns></returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7531 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7532 <member name="M:Castle.Windsor.WindsorContainer.ResolveAll``1">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7533 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7534 Resolve all valid components that match this type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7535 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7536 <typeparam name = "T">The service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7537 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7538 <member name="M:Castle.Windsor.WindsorContainer.ResolveAll``1(System.Collections.IDictionary)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7539 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7540 Resolve all valid components that match this type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7541 <typeparam name = "T">The service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7542 <param name = "arguments">Arguments to resolve the service</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7543 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7544 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7545 <member name="M:Castle.Windsor.WindsorContainer.ResolveAll``1(System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7546 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7547 Resolve all valid components that match this type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7548 <typeparam name = "T">The service type</typeparam>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7549 <param name = "argumentsAsAnonymousType">Arguments to resolve the service</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7550 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7551 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7552 <member name="P:Castle.Windsor.WindsorContainer.Kernel">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7553 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7554 Returns the inner instance of the MicroKernel
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7555 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7556 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7557 <member name="P:Castle.Windsor.WindsorContainer.Name">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7558 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7559 Gets the container's name
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7560 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7561 <remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7562 Only useful when child containers are being used
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7563 </remarks>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7564 <value>The container's name.</value>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7565 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7566 <member name="P:Castle.Windsor.WindsorContainer.Parent">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7567 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7568 Gets or sets the parent container if this instance
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7569 is a sub container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7570 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7571 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7572 <member name="T:Castle.Windsor.Adapters.ComponentModel.ContainerAdapter">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7573 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7574 Implementation of <see cref="T:Castle.Windsor.Adapters.ComponentModel.IContainerAdapter"/> that assumes ownership of the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7575 wrapped <see cref="T:Castle.Windsor.IWindsorContainer"/>. If this adapter is disposed, the underlying
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7576 <see cref="T:Castle.Windsor.IWindsorContainer"/> is diposed as well.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7577 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7578 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7579 <member name="T:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7580 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7581 Implementation of <see cref="T:Castle.Windsor.Adapters.ComponentModel.IContainerAdapter"/> that does not assume ownership of the
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7582 wrapped <see cref="T:Castle.Windsor.IWindsorContainer"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7583 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7584 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7585 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.#ctor(Castle.Windsor.IWindsorContainer)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7586 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7587 Constructs an initial ContainerWrapper.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7588 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7589 <param name="container">The <see cref="T:Castle.Windsor.IWindsorContainer"/> to adapt.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7590 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7591 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.#ctor(Castle.Windsor.IWindsorContainer,System.IServiceProvider)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7592 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7593 Constructs an initial ContainerWrapper.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7594 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7595 <param name="container">The <see cref="T:Castle.Windsor.IWindsorContainer"/> to adapt.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7596 <param name="parentProvider">The parent <see cref="T:System.IServiceProvider"/>.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7597 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7598 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.Add(System.ComponentModel.IComponent)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7599 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7600 Adds the specified <see cref="T:System.ComponentModel.IComponent"/> to the <see cref="T:System.ComponentModel.IContainer"/> at the end of the list.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7601 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7602 <param name="component">The <see cref="T:System.ComponentModel.IComponent"/> to add.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7603 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7604 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.Add(System.ComponentModel.IComponent,System.String)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7605 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7606 Adds the specified <see cref="T:System.ComponentModel.IComponent"/> to the <see cref="T:System.ComponentModel.IContainer"/> at the end of the list,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7607 and assigns a name to the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7608 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7609 <param name="component">The <see cref="T:System.ComponentModel.IComponent"/> to add.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7610 <param name="name">The unique, case-insensitive name to assign to the component, or null.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7611 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7612 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.Remove(System.ComponentModel.IComponent)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7613 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7614 Removes a component from the <see cref="T:System.ComponentModel.IContainer"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7615 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7616 <param name="component">The <see cref="T:System.ComponentModel.IComponent"/> to remove</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7617 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7618 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.GetService(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7619 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7620 Gets the service object of the specified type.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7621 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7622 <param name="serviceType">The type of service.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7623 <returns>An object implementing service, or null.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7624 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7625 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.AddService(System.Type,System.Object)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7626 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7627 Adds the specified service to the service container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7628 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7629 <param name="serviceType">The type of service to add.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7630 <param name="serviceInstance">The instance of the service to add.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7631 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7632 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.AddService(System.Type,System.ComponentModel.Design.ServiceCreatorCallback)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7633 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7634 Adds the specified service to the service container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7635 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7636 <param name="serviceType">The type of service to add.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7637 <param name="callback">A callback object that is used to create the service.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7638 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7639 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.AddService(System.Type,System.Object,System.Boolean)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7640 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7641 Adds the specified service to the service container, and optionally
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7642 promotes the service to any parent service containers.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7643 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7644 <param name="serviceType">The type of service to add.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7645 <param name="serviceInstance">The instance of the service to add.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7646 <param name="promote">true to promote this request to any parent service containers.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7647 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7648 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.AddService(System.Type,System.ComponentModel.Design.ServiceCreatorCallback,System.Boolean)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7649 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7650 Adds the specified service to the service container, and optionally
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7651 promotes the service to parent service containers.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7652 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7653 <param name="serviceType">The type of service to add.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7654 <param name="callback">A callback object that is used to create the service.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7655 <param name="promote">true to promote this request to any parent service containers.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7656 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7657 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.RemoveService(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7658 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7659 Removes the specified service type from the service container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7660 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7661 <param name="serviceType">The type of service to remove.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7662 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7663 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.RemoveService(System.Type,System.Boolean)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7664 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7665 Removes the specified service type from the service container,
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7666 and optionally promotes the service to parent service containers.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7667 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7668 <param name="serviceType">The type of service to remove.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7669 <param name="promote">true to promote this request to any parent service containers.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7670 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7671 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.IsIntrinsicService(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7672 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7673 Determines if the service type represents an intrinsic service.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7674 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7675 <param name="serviceType">The type of service to remove.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7676 <returns>true if the service type is an intrinsic service.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7677 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7678 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.HasService(System.Type)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7679 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7680 Determines if the specified service type exists in the service container.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7681 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7682 <param name="serviceType">The type of service to remove.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7683 <returns>true if the service type exists.</returns>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7684 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7685 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.Dispose">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7686 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7687 Releases the resources used by the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7688 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7689 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7690 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.Dispose(System.Boolean)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7691 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7692 Releases the resources used by the component.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7693 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7694 <param name="disposing">true if disposing.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7695 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7696 <member name="P:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.Site">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7697 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7698 Gets or sets the <see cref="T:System.ComponentModel.ISite"/> associated with the <see cref="T:System.ComponentModel.IComponent"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7699 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7700 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7701 <member name="E:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.Disposed">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7702 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7703 Event that notifies the disposal of the <see cref="T:System.ComponentModel.IComponent"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7704 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7705 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7706 <member name="P:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.Components">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7707 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7708 Gets all the components in the <see cref="T:System.ComponentModel.IContainer"/>.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7709 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7710 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7711 <member name="P:Castle.Windsor.Adapters.ComponentModel.ContainerWrapper.Container">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7712 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7713 Gets the adapted <see cref="T:Castle.Windsor.IWindsorContainer"/>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7714 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7715 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7716 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerAdapter.#ctor">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7717 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7718 Constructs a default ContainerAdapter.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7719 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7720 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7721 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerAdapter.#ctor(System.IServiceProvider)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7722 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7723 Constructs a chained ContainerAdapter.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7724 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7725 <param name="parentProvider">The parent <see cref="T:System.IServiceProvider"/>.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7726 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7727 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerAdapter.#ctor(Castle.Windsor.IWindsorContainer)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7728 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7729 Constructs an initial ContainerAdapter.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7730 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7731 <param name="container">The <see cref="T:Castle.Windsor.IWindsorContainer"/> to adapt.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7732 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7733 <member name="M:Castle.Windsor.Adapters.ComponentModel.ContainerAdapter.#ctor(Castle.Windsor.IWindsorContainer,System.IServiceProvider)">
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7734 <summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7735 Constructs an initial ContainerAdapter.
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7736 </summary>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7737 <param name="container">The <see cref="T:Castle.Windsor.IWindsorContainer"/> to adapt.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7738 <param name="parentProvider">The parent <see cref="T:System.IServiceProvider"/>.</param>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7739 </member>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7740 </members>
f990fcb411a9 Копия текущей версии из github
cin
parents:
diff changeset
7741 </doc>