Trail:

Changeset 25

Show
Ignore:
Timestamp:
03/21/08 10:00:50 (4 years ago)
Author:
vladimir
Message:

new version of the Spring.Net

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Assemblies/Spring.Core.xml

    r15 r25  
    1111            </summary> 
    1212            <author>Aleksandar Seovic</author> 
    13             <version>$Id: AbstractCache.cs,v 1.3 2007/02/16 01:59:31 aseovic Exp $</version> 
     13            <author>Erich Eichinger</author> 
     14            <version>$Id: AbstractCache.cs,v 1.7 2007/10/11 01:29:49 markpollack Exp $</version> 
    1415        </member> 
    1516        <member name="T:Spring.Caching.ICache"> 
     
    1819            </summary> 
    1920            <author>Aleksandar Seovic</author> 
    20             <version>$Id: ICache.cs,v 1.2 2007/02/09 07:12:23 aseovic Exp $</version> 
     21            <author>Erich Eichinger</author> 
     22            <version>$Id: ICache.cs,v 1.5 2007/08/27 09:38:11 oakinger Exp $</version> 
    2123        </member> 
    2224        <member name="M:Spring.Caching.ICache.Get(System.Object)"> 
     
    6769            </param> 
    6870        </member> 
    69         <member name="M:Spring.Caching.ICache.Insert(System.Object,System.Object,System.Int32,System.Boolean)"> 
     71        <member name="M:Spring.Caching.ICache.Insert(System.Object,System.Object,System.TimeSpan)"> 
    7072            <summary> 
    7173            Inserts an item into the cache. 
     
    8183            </param> 
    8284            <param name="timeToLive"> 
    83             Item's time-to-live (TTL) in milliseconds. 
    84             </param> 
    85             <param name="slidingExpiration"> 
    86             Flag specifying whether the item's time-to-live should be reset 
    87             when the item is accessed. 
    88             </param> 
    89         </member> 
    90         <member name="M:Spring.Caching.ICache.Insert(System.Object,System.Object,System.Int32,System.Boolean,Spring.Caching.CachePriority)"> 
    91             <summary> 
    92             Inserts an item into the cache. 
     85            Item's time-to-live. 
     86            </param> 
     87        </member> 
     88        <member name="P:Spring.Caching.ICache.Count"> 
     89            <summary> 
     90            Gets the number of items in the cache. 
     91            </summary> 
     92        </member> 
     93        <member name="P:Spring.Caching.ICache.Keys"> 
     94            <summary> 
     95            Gets a collection of all cache item keys. 
     96            </summary> 
     97        </member> 
     98        <member name="M:Spring.Caching.AbstractCache.Get(System.Object)"> 
     99            <summary> 
     100            Retrieves an item from the cache. 
    93101            </summary> 
    94102            <param name="key"> 
    95103            Item key. 
    96104            </param> 
     105            <returns> 
     106            Item for the specified <paramref name="key"/>, or <c>null</c>. 
     107            </returns> 
     108        </member> 
     109        <member name="M:Spring.Caching.AbstractCache.Remove(System.Object)"> 
     110            <summary> 
     111            Removes an item from the cache. 
     112            </summary> 
     113            <param name="key"> 
     114            Item key. 
     115            </param> 
     116        </member> 
     117        <member name="M:Spring.Caching.AbstractCache.RemoveAll(System.Collections.ICollection)"> 
     118            <summary> 
     119            Removes collection of items from the cache. 
     120            </summary> 
     121            <param name="keys"> 
     122            Collection of keys to remove. 
     123            </param> 
     124        </member> 
     125        <member name="M:Spring.Caching.AbstractCache.Clear"> 
     126            <summary> 
     127            Removes all items from the cache. 
     128            </summary> 
     129        </member> 
     130        <member name="M:Spring.Caching.AbstractCache.Insert(System.Object,System.Object)"> 
     131            <summary> 
     132            Inserts an item into the cache. 
     133            </summary> 
     134            <remarks> 
     135            Items inserted using this method use the default 
     136            </remarks> 
     137            <param name="key"> 
     138            Item key. 
     139            </param> 
    97140            <param name="value"> 
    98141            Item value. 
    99142            </param> 
    100             <param name="timeToLive"> 
    101             Item's time-to-live (TTL) in milliseconds. 
    102             </param> 
    103             <param name="slidingExpiration"> 
    104             Flag specifying whether the item's time-to-live should be reset 
    105             when the item is accessed. 
    106             </param> 
    107             <param name="priority"> 
    108             Item priority. 
    109             </param> 
    110         </member> 
    111         <member name="P:Spring.Caching.ICache.Count"> 
    112             <summary> 
    113             Gets the number of items in the cache. 
    114             </summary> 
    115         </member> 
    116         <member name="P:Spring.Caching.ICache.Keys"> 
    117             <summary> 
    118             Gets a collection of all cache item keys. 
    119             </summary> 
    120         </member> 
    121         <member name="M:Spring.Caching.AbstractCache.Get(System.Object)"> 
    122             <summary> 
    123             Retrieves an item from the cache. 
    124             </summary> 
     143        </member> 
     144        <member name="M:Spring.Caching.AbstractCache.Insert(System.Object,System.Object,System.TimeSpan)"> 
     145            <summary> 
     146            Inserts an item into the cache. 
     147            </summary> 
     148            <remarks> 
     149            If <paramref name="timeToLive"/> equals <see cref="F:System.TimeSpan.MinValue"/>,  
     150            or <see cref="P:Spring.Caching.AbstractCache.EnforceTimeToLive"/> is <value>true</value>, this cache  
     151            instance's <see cref="P:Spring.Caching.AbstractCache.TimeToLive"/> value will be applied. 
     152            </remarks> 
    125153            <param name="key"> 
    126154            Item key. 
    127155            </param> 
    128             <returns> 
    129             Item for the specified <paramref name="key"/>, or <c>null</c>. 
    130             </returns> 
    131         </member> 
    132         <member name="M:Spring.Caching.AbstractCache.Remove(System.Object)"> 
    133             <summary> 
    134             Removes an item from the cache. 
    135             </summary> 
     156            <param name="value"> 
     157            Item value. 
     158            </param> 
     159            <param name="timeToLive"> 
     160            Item's time-to-live (TTL). 
     161            </param> 
     162        </member> 
     163        <member name="M:Spring.Caching.AbstractCache.DoInsert(System.Object,System.Object,System.TimeSpan)"> 
     164            <summary> 
     165            Actually does the cache implementation specific insert operation into the cache. 
     166            </summary> 
     167            <remarks> 
     168            Items inserted using this method have default cache priority. 
     169            </remarks> 
    136170            <param name="key"> 
    137171            Item key. 
    138172            </param> 
    139         </member> 
    140         <member name="M:Spring.Caching.AbstractCache.RemoveAll(System.Collections.ICollection)"> 
    141             <summary> 
    142             Removes collection of items from the cache. 
    143             </summary> 
    144             <param name="keys"> 
    145             Collection of keys to remove. 
    146             </param> 
    147         </member> 
    148         <member name="M:Spring.Caching.AbstractCache.Clear"> 
    149             <summary> 
    150             Removes all items from the cache. 
    151             </summary> 
    152         </member> 
    153         <member name="M:Spring.Caching.AbstractCache.Insert(System.Object,System.Object)"> 
    154             <summary> 
    155             Inserts an item into the cache. 
    156             </summary> 
    157             <remarks> 
    158             Items inserted using this method have no expiration time 
    159             and default cache priority. 
    160             </remarks> 
    161             <param name="key"> 
    162             Item key. 
    163             </param> 
    164173            <param name="value"> 
    165174            Item value. 
    166175            </param> 
    167         </member> 
    168         <member name="M:Spring.Caching.AbstractCache.Insert(System.Object,System.Object,System.Int32,System.Boolean)"> 
    169             <summary> 
    170             Inserts an item into the cache. 
    171             </summary> 
    172             <remarks> 
    173             Items inserted using this method have default cache priority. 
    174             </remarks> 
    175             <param name="key"> 
    176             Item key. 
    177             </param> 
    178             <param name="value"> 
    179             Item value. 
    180             </param> 
    181176            <param name="timeToLive"> 
    182             Item's time-to-live (TTL) in milliseconds. 
    183             </param> 
    184             <param name="slidingExpiration"> 
    185             Flag specifying whether the item's time-to-live should be reset 
    186             when the item is accessed. 
    187             </param> 
    188         </member> 
    189         <member name="M:Spring.Caching.AbstractCache.Insert(System.Object,System.Object,System.Int32,System.Boolean,Spring.Caching.CachePriority)"> 
    190             <summary> 
    191             Inserts an item into the cache. 
    192             </summary> 
    193             <param name="key"> 
    194             Item key. 
    195             </param> 
    196             <param name="value"> 
    197             Item value. 
    198             </param> 
    199             <param name="timeToLive"> 
    200             Item's time-to-live (TTL) in milliseconds. 
    201             </param> 
    202             <param name="slidingExpiration"> 
    203             Flag specifying whether the item's time-to-live should be reset 
    204             when the item is accessed. 
    205             </param> 
    206             <param name="priority"> 
    207             Item priority. 
    208             </param> 
     177            Item's time-to-live (TTL). 
     178            </param> 
     179        </member> 
     180        <member name="P:Spring.Caching.AbstractCache.TimeToLive"> 
     181            <summary> 
     182            Gets/Set the Default time-to-live (TTL) for items inserted into this cache.  
     183            Used by <see cref="M:Spring.Caching.AbstractCache.Insert(System.Object,System.Object)"/> 
     184            </summary> 
     185        </member> 
     186        <member name="P:Spring.Caching.AbstractCache.EnforceTimeToLive"> 
     187            <summary> 
     188            Gets/Sets a value, whether the this cache instance's <see cref="P:Spring.Caching.AbstractCache.TimeToLive"/>  
     189            shall be applied to all items, regardless of their individual TTL  
     190            when <see cref="M:Spring.Caching.AbstractCache.Insert(System.Object,System.Object,System.TimeSpan)"/> is called. 
     191            </summary> 
    209192        </member> 
    210193        <member name="P:Spring.Caching.AbstractCache.Count"> 
     
    212195            Gets the number of items in the cache. 
    213196            </summary> 
     197            <remarks> 
     198            May be overridden by subclasses for cache-specific efficient implementation. 
     199            </remarks> 
    214200        </member> 
    215201        <member name="P:Spring.Caching.AbstractCache.Keys"> 
     
    223209            </summary> 
    224210            <author>Aleksandar Seovic</author> 
    225             <version>$Id: BaseCacheAttribute.cs,v 1.3 2007/04/01 15:04:39 bbaia Exp $</version> 
     211            <version>$Id: BaseCacheAttribute.cs,v 1.5 2007/08/29 17:29:10 oakinger Exp $</version> 
     212        </member> 
     213        <member name="F:Spring.Caching.BaseCacheAttribute.TimeSpanConverter"> 
     214            <summary> 
     215            The <see cref="F:Spring.Caching.BaseCacheAttribute.TimeSpanConverter"/> instance used to parse <see cref="T:System.TimeSpan"/> values. 
     216            </summary> 
     217            <see cref="P:Spring.Caching.BaseCacheAttribute.TimeToLive"/> 
     218            <see cref="P:Spring.Caching.BaseCacheAttribute.TimeToLiveTimeSpan"/> 
    226219        </member> 
    227220        <member name="M:Spring.Caching.BaseCacheAttribute.#ctor"> 
     
    292285        <member name="P:Spring.Caching.BaseCacheAttribute.TimeToLive"> 
    293286            <summary> 
     287            The amount of time an object should remain in the cache. 
     288            </summary> 
     289            <remarks> 
     290            If no TTL is specified, the default TTL defined by the  
     291            cache's policy will be applied. 
     292            </remarks> 
     293            <value> 
     294            The amount of time object should remain in the cache  
     295            formatted to be recognizable by <see cref="M:System.TimeSpan.Parse(System.String)"/>. 
     296            </value> 
     297        </member> 
     298        <member name="P:Spring.Caching.BaseCacheAttribute.TimeToLiveTimeSpan"> 
     299            <summary> 
    294300            The amount of time an object should remain in the cache (in seconds). 
    295301            </summary> 
    296302            <remarks> 
    297             <p> 
    298             The default time is 0, which means that an object will never expire. 
    299             </p> 
     303            If no TTL is specified, the default TTL defined by the  
     304            cache's policy will be applied. 
    300305            </remarks> 
    301306            <value> 
     
    303308            </value> 
    304309        </member> 
    305         <member name="P:Spring.Caching.BaseCacheAttribute.SlidingExpiration"> 
    306             <summary> 
    307             Is a sliding expiration cache strategy to be used? 
    308             </summary> 
    309             <remarks> 
    310             <p> 
    311             If this property value is set to <see lang="true"/>, every time the 
    312             marked object is accessed it's 
    313             <see cref="P:Spring.Caching.BaseCacheAttribute.TimeToLive"/> property 
    314             value must be reset to it's original value. 
    315             </p> 
    316             </remarks> 
    317             <value> 
    318             <see lang="true"/> if sliding expiration is to be used. 
    319             </value> 
    320         </member> 
    321         <member name="P:Spring.Caching.BaseCacheAttribute.Priority"> 
    322             <summary> 
    323             The cache priority for the item. 
    324             </summary> 
    325             <value> 
    326             One of the <see cref="T:Spring.Caching.CachePriority"/> enumeration values. 
    327             </value> 
    328         </member> 
    329310        <member name="T:Spring.Caching.CacheParameterAttribute"> 
    330311            <summary> 
     
    366347            the cache key for the item. 
    367348            </param> 
    368         </member> 
    369         <member name="T:Spring.Caching.CachePriority"> 
    370             <summary> 
    371             Cache item priority controlling how likely an object is to be removed from 
    372             an associated cache when the cache is being purged. 
    373             </summary> 
    374             <remarks> 
    375             <p> 
    376             The <see cref="F:Spring.Caching.CachePriority.Default"/> priority is 
    377             <see cref="F:Spring.Caching.CachePriority.Normal"/>. 
    378             </p> 
    379             </remarks> 
    380             <author>Aleksandar Seovic</author> 
    381             <version>$Id: CachePriority.cs,v 1.1 2007/02/08 07:49:21 aseovic Exp $</version> 
    382         </member> 
    383         <member name="F:Spring.Caching.CachePriority.Low"> 
    384             <summary> 
    385             Cache items with this priority level are the most likely to be deleted  
    386             from the cache as the cache is purged. 
    387             </summary> 
    388         </member> 
    389         <member name="F:Spring.Caching.CachePriority.Normal"> 
    390             <summary> 
    391             Cache items with this priority level are likely to be deleted from the cache  
    392             as the cache is purged only <b>after</b> those items with  
    393             <see cref="F:Spring.Caching.CachePriority.Low"/> priority. 
    394             </summary> 
    395             <remarks> 
    396             <p> 
    397             This is the default <see cref="T:Spring.Caching.CachePriority"/>. 
    398             </p> 
    399             </remarks> 
    400         </member> 
    401         <member name="F:Spring.Caching.CachePriority.High"> 
    402             <summary> 
    403             Cache items with this priority level are the least likely to be deleted  
    404             as the cache is purged. 
    405             </summary> 
    406         </member> 
    407         <member name="F:Spring.Caching.CachePriority.NotRemovable"> 
    408             <summary> 
    409             Cache items with this priority level will not be deleted from  
    410             the cache as the cache is purged. 
    411             </summary> 
    412         </member> 
    413         <member name="F:Spring.Caching.CachePriority.Default"> 
    414             <summary> 
    415             The default value for a cached item's priority is 
    416             <see cref="F:Spring.Caching.CachePriority.Normal"/>. 
    417             </summary> 
    418349        </member> 
    419350        <member name="T:Spring.Caching.CacheResultAttribute"> 
     
    578509            </summary> 
    579510            <author>Aleksandar Seovic</author> 
    580             <version>$Id: NonExpiringCache.cs,v 1.3 2007/02/16 01:59:31 aseovic Exp $</version> 
     511            <version>$Id: NonExpiringCache.cs,v 1.4 2007/08/24 22:43:55 oakinger Exp $</version> 
    581512        </member> 
    582513        <member name="M:Spring.Caching.NonExpiringCache.Get(System.Object)"> 
     
    612543            </summary> 
    613544        </member> 
    614         <member name="M:Spring.Caching.NonExpiringCache.Insert(System.Object,System.Object,System.Int32,System.Boolean,Spring.Caching.CachePriority)"> 
     545        <member name="M:Spring.Caching.NonExpiringCache.DoInsert(System.Object,System.Object,System.TimeSpan)"> 
    615546            <summary> 
    616547            Inserts an item into the cache. 
     
    624555            <param name="timeToLive"> 
    625556            Item's time-to-live (TTL) in milliseconds. 
    626             </param> 
    627             <param name="slidingExpiration"> 
    628             Flag specifying whether the item's time-to-live should be reset 
    629             when the item is accessed. 
    630             </param> 
    631             <param name="priority"> 
    632             Item priority. 
    633557            </param> 
    634558        </member> 
     
    674598            <author>Doug Lea</author> 
    675599            <author>Griffin Caprio (.NET)</author> 
    676             <version>$Id: AbstractQueue.cs,v 1.7 2006/09/30 18:39:24 gcaprio Exp $</version> 
     600            <version>$Id: AbstractQueue.cs,v 1.8 2007/08/27 09:38:11 oakinger Exp $</version> 
    677601        </member> 
    678602        <member name="T:Spring.Collections.IQueue"> 
     
    993917            the collection size is greater than the queue capacity. 
    994918            </exception> 
     919        </member> 
     920        <member name="M:Spring.Collections.AbstractQueue.Offer(System.Object)"> 
     921            <summary>  
     922            Inserts the specified element into this queue if it is possible to do 
     923            so immediately without violating capacity restrictions. 
     924            </summary> 
     925            <remarks> 
     926            <p> 
     927            When using a capacity-restricted queue, this method is generally 
     928            preferable to <see cref="M:Spring.Collections.IQueue.Add(System.Object)"/>, 
     929            which can fail to insert an element only by throwing an exception. 
     930            </p> 
     931            </remarks> 
     932            <param name="objectToAdd"> 
     933            The element to add. 
     934            </param> 
     935            <returns> 
     936            <see lang="true"/> if the element was added to this queue. 
     937            </returns> 
     938            <exception cref="T:System.InvalidOperationException"> 
     939            If the element cannot be added at this time due to capacity restrictions. 
     940            </exception> 
     941            <exception cref="T:System.ArgumentNullException"> 
     942            If the supplied <paramref name="objectToAdd"/> is 
     943            <see lang="null"/>. 
     944            </exception> 
     945            <exception cref="T:System.ArgumentException"> 
     946            If some property of the supplied <paramref name="objectToAdd"/> prevents 
     947            it from being added to this queue. 
     948            </exception> 
     949        </member> 
     950        <member name="M:Spring.Collections.AbstractQueue.Peek"> 
     951            <summary>  
     952            Retrieves, but does not remove, the head of this queue, 
     953            or returns <see lang="null"/> if this queue is empty. 
     954            </summary> 
     955            <returns>  
     956            The head of this queue, or <see lang="null"/> if this queue is empty. 
     957            </returns> 
     958        </member> 
     959        <member name="M:Spring.Collections.AbstractQueue.Poll"> 
     960            <summary>  
     961            Retrieves and removes the head of this queue, 
     962            or returns <see lang="null"/> if this queue is empty. 
     963            </summary> 
     964            <returns>  
     965            The head of this queue, or <see lang="null"/> if this queue is empty. 
     966            </returns> 
     967        </member> 
     968        <member name="M:Spring.Collections.AbstractQueue.CopyTo(System.Array,System.Int32)"> 
     969            <summary> 
     970            Copies the elements of the <see cref="T:System.Collections.ICollection"></see> to an <see cref="T:System.Array"></see>, starting at a particular <see cref="T:System.Array"></see> index. 
     971            </summary> 
     972            <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the elements copied from <see cref="T:System.Collections.ICollection"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing. </param> 
     973            <param name="index">The zero-based index in array at which copying begins. </param> 
     974            <exception cref="T:System.ArgumentNullException">array is null. </exception> 
     975            <exception cref="T:System.ArgumentOutOfRangeException">index is less than zero. </exception> 
     976            <exception cref="T:System.ArgumentException">array is multidimensional.-or- index is equal to or greater than the length of array.-or- The number of elements in the source <see cref="T:System.Collections.ICollection"></see> is greater than the available space from index to the end of the destination array. </exception> 
     977            <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ICollection"></see> cannot be cast automatically to the type of the destination array. </exception><filterpriority>2</filterpriority> 
     978        </member> 
     979        <member name="M:Spring.Collections.AbstractQueue.GetEnumerator"> 
     980            <summary> 
     981            Returns an enumerator that iterates through a collection. 
     982            </summary> 
     983            <returns> 
     984            An <see cref="T:System.Collections.IEnumerator"></see> object that can be used to iterate through the collection. 
     985            </returns> 
     986        </member> 
     987        <member name="P:Spring.Collections.AbstractQueue.IsEmpty"> 
     988            <summary> 
     989            Returns <see lang="true"/> if there are no elements in the <see cref="T:Spring.Collections.IQueue"/>, <see lang="false"/> otherwise. 
     990            </summary> 
     991        </member> 
     992        <member name="P:Spring.Collections.AbstractQueue.Capacity"> 
     993            <summary> 
     994            Returns the current capacity of this queue. 
     995            </summary> 
     996        </member> 
     997        <member name="P:Spring.Collections.AbstractQueue.Count"> 
     998            <summary> 
     999            Gets the number of elements contained in the <see cref="T:System.Collections.ICollection"></see>. 
     1000            </summary> 
     1001            <returns> 
     1002            The number of elements contained in the <see cref="T:System.Collections.ICollection"></see>. 
     1003            </returns> 
     1004        </member> 
     1005        <member name="P:Spring.Collections.AbstractQueue.SyncRoot"> 
     1006            <summary> 
     1007            Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"></see>. 
     1008            </summary> 
     1009            <returns> 
     1010            An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"></see>. 
     1011            </returns> 
     1012        </member> 
     1013        <member name="P:Spring.Collections.AbstractQueue.IsSynchronized"> 
     1014            <summary> 
     1015            Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"></see> is synchronized (thread safe). 
     1016            </summary> 
     1017            <returns> 
     1018            true if access to the <see cref="T:System.Collections.ICollection"></see> is synchronized (thread safe); otherwise, false. 
     1019            </returns> 
    9951020        </member> 
    9961021        <member name="T:Spring.Collections.DictionarySet"> 
     
    27822807            <param name="context">the context</param> 
    27832808        </member> 
     2809        <member name="M:Spring.Collections.PriorityQueue.CopyTo(System.Array,System.Int32)"> 
     2810            <summary> 
     2811            Copies the elements of the <see cref="T:System.Collections.ICollection"></see> to an <see cref="T:System.Array"></see>, starting at a particular <see cref="T:System.Array"></see> index. 
     2812            </summary> 
     2813            <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the elements copied from <see cref="T:System.Collections.ICollection"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing. </param> 
     2814            <param name="index">The zero-based index in array at which copying begins. </param> 
     2815            <exception cref="T:System.ArgumentNullException">array is null. </exception> 
     2816            <exception cref="T:System.ArgumentOutOfRangeException">index is less than zero. </exception> 
     2817            <exception cref="T:System.ArgumentException">array is multidimensional.-or- index is equal to or greater than the length of array.-or- The number of elements in the source <see cref="T:System.Collections.ICollection"></see> is greater than the available space from index to the end of the destination array. </exception> 
     2818            <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ICollection"></see> cannot be cast automatically to the type of the destination array. </exception><filterpriority>2</filterpriority> 
     2819        </member> 
     2820        <member name="M:Spring.Collections.PriorityQueue.CopyTo(System.Array)"> 
     2821            <summary> 
     2822            Copies the elements of the <see cref="T:System.Collections.ICollection"></see> to an <see cref="T:System.Array"></see>, starting at index 0. 
     2823            </summary> 
     2824            <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the elements copied from <see cref="T:System.Collections.ICollection"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing. </param> 
     2825            <exception cref="T:System.ArgumentNullException">array is null. </exception> 
     2826            <exception cref="T:System.ArgumentOutOfRangeException">index is less than zero. </exception> 
     2827            <exception cref="T:System.ArgumentException">array is multidimensional.-or- index is equal to or greater than the length of array.-or- The number of elements in the source <see cref="T:System.Collections.ICollection"></see> is greater than the available space from index to the end of the destination array. </exception> 
     2828            <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ICollection"></see> cannot be cast automatically to the type of the destination array. </exception><filterpriority>2</filterpriority> 
     2829        </member> 
    27842830        <member name="P:Spring.Collections.PriorityQueue.Capacity"> 
    27852831            <summary> 
     
    27902836            <summary> 
    27912837            Returns the queue count. 
     2838            </summary> 
     2839        </member> 
     2840        <member name="P:Spring.Collections.PriorityQueue.SyncRoot"> 
     2841            <summary> 
     2842            Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"></see>. 
     2843            </summary> 
     2844            <returns> 
     2845            An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"></see>. 
     2846            </returns> 
     2847        </member> 
     2848        <member name="P:Spring.Collections.PriorityQueue.IsSynchronized"> 
     2849            <summary> 
     2850            Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"></see> is synchronized (thread safe). 
     2851            </summary> 
     2852            <returns> 
     2853            true if access to the <see cref="T:System.Collections.ICollection"></see> is synchronized (thread safe); otherwise, false. 
     2854            </returns> 
     2855        </member> 
     2856        <member name="P:Spring.Collections.PriorityQueue.IsEmpty"> 
     2857            <summary> 
     2858            Returns <see lang="true"/> if there are no elements in the <see cref="T:Spring.Collections.IQueue"/>, <see lang="false"/> otherwise. 
    27922859            </summary> 
    27932860        </member> 
     
    28742941            </remarks> 
    28752942            <author>Aleksandar Seovic</author> 
    2876             <version>$Id: SynchronizedHashtable.cs,v 1.1 2006/05/03 01:13:41 aseovic Exp $</version> 
     2943            <version>$Id: SynchronizedHashtable.cs,v 1.2 2007/08/27 13:57:17 oakinger Exp $</version> 
     2944        </member> 
     2945        <member name="M:Spring.Collections.SynchronizedHashtable.#ctor"> 
     2946            <summary> 
     2947            Initializes a new instance of <see cref="T:Spring.Collections.SynchronizedHashtable"/> 
     2948            </summary> 
     2949        </member> 
     2950        <member name="M:Spring.Collections.SynchronizedHashtable.#ctor(System.Collections.IDictionary)"> 
     2951            <summary> 
     2952            Initializes a new instance of <see cref="T:Spring.Collections.SynchronizedHashtable"/>, copying inital entries from <param name="dictionary"/>. 
     2953            </summary> 
     2954        </member> 
     2955        <member name="M:Spring.Collections.SynchronizedHashtable.Add(System.Object,System.Object)"> 
     2956            <summary> 
     2957            Adds an element with the provided key and value to the <see cref="T:System.Collections.IDictionary"></see> object. 
     2958            </summary> 
     2959            <param name="value">The <see cref="T:System.Object"></see> to use as the value of the element to add. </param> 
     2960            <param name="key">The <see cref="T:System.Object"></see> to use as the key of the element to add. </param> 
     2961            <exception cref="T:System.ArgumentException">An element with the same key already exists in the <see cref="T:System.Collections.IDictionary"></see> object. </exception> 
     2962            <exception cref="T:System.ArgumentNullException">key is null. </exception> 
     2963            <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IDictionary"></see> is read-only.-or- The <see cref="T:System.Collections.IDictionary"></see> has a fixed size. </exception><filterpriority>2</filterpriority> 
     2964        </member> 
     2965        <member name="M:Spring.Collections.SynchronizedHashtable.Clear"> 
     2966            <summary> 
     2967            Removes all elements from the <see cref="T:System.Collections.IDictionary"></see> object. 
     2968            </summary> 
     2969            <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IDictionary"></see> object is read-only. </exception><filterpriority>2</filterpriority> 
     2970        </member> 
     2971        <member name="M:Spring.Collections.SynchronizedHashtable.Clone"> 
     2972            <summary> 
     2973            Creates a new object that is a copy of the current instance. 
     2974            </summary> 
     2975            <returns> 
     2976            A new object that is a copy of this instance. 
     2977            </returns> 
     2978        </member> 
     2979        <member name="M:Spring.Collections.SynchronizedHashtable.Contains(System.Object)"> 
     2980            <summary> 
     2981            Determines whether the <see cref="T:System.Collections.IDictionary"></see> object contains an element with the specified key. 
     2982            </summary> 
     2983            <returns> 
     2984            true if the <see cref="T:System.Collections.IDictionary"></see> contains an element with the key; otherwise, false. 
     2985            </returns> 
     2986            <param name="key">The key to locate in the <see cref="T:System.Collections.IDictionary"></see> object.</param> 
     2987            <exception cref="T:System.ArgumentNullException">key is null. </exception><filterpriority>2</filterpriority> 
     2988        </member> 
     2989        <member name="M:Spring.Collections.SynchronizedHashtable.ContainsKey(System.Object)"> 
     2990            <summary> 
     2991             Returns, whether this <see cref="T:System.Collections.IDictionary"/> contains an entry with the specified <paramref name="key"/>. 
     2992            </summary> 
     2993            <param name="key">The key to look for</param> 
     2994            <returns><see lang="true"/>, if this <see cref="T:System.Collections.IDictionary"/> contains an entry with this <paramref name="key"/></returns> 
     2995        </member> 
     2996        <member name="M:Spring.Collections.SynchronizedHashtable.ContainsValue(System.Object)"> 
     2997            <summary> 
     2998             Returns, whether this <see cref="T:System.Collections.IDictionary"/> contains an entry with the specified <paramref name="value"/>. 
     2999            </summary> 
     3000            <param name="value">The valúe to look for</param> 
     3001            <returns><see lang="true"/>, if this <see cref="T:System.Collections.IDictionary"/> contains an entry with this <paramref name="value"/></returns> 
     3002        </member> 
     3003        <member name="M:Spring.Collections.SynchronizedHashtable.CopyTo(System.Array,System.Int32)"> 
     3004            <summary> 
     3005            Copies the elements of the <see cref="T:System.Collections.ICollection"></see> to an <see cref="T:System.Array"></see>, starting at a particular <see cref="T:System.Array"></see> index. 
     3006            </summary> 
     3007            <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the elements copied from <see cref="T:System.Collections.ICollection"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing. </param> 
     3008            <param name="index">The zero-based index in array at which copying begins. </param> 
     3009            <exception cref="T:System.ArgumentNullException">array is null. </exception> 
     3010            <exception cref="T:System.ArgumentException">The type of the source <see cref="T:System.Collections.ICollection"></see> cannot be cast automatically to the type of the destination array. </exception> 
     3011            <exception cref="T:System.ArgumentOutOfRangeException">index is less than zero. </exception> 
     3012            <exception cref="T:System.ArgumentException">array is multidimensional.-or- index is equal to or greater than the length of array.-or- The number of elements in the source <see cref="T:System.Collections.ICollection"></see> is greater than the available space from index to the end of the destination array. </exception><filterpriority>2</filterpriority> 
     3013        </member> 
     3014        <member name="M:Spring.Collections.SynchronizedHashtable.GetEnumerator"> 
     3015            <summary> 
     3016            Returns an <see cref="T:System.Collections.IDictionaryEnumerator"></see> object for the <see cref="T:System.Collections.IDictionary"></see> object. 
     3017            </summary> 
     3018            <returns> 
     3019            An <see cref="T:System.Collections.IDictionaryEnumerator"></see> object for the <see cref="T:System.Collections.IDictionary"></see> object. 
     3020            </returns> 
     3021        </member> 
     3022        <member name="M:Spring.Collections.SynchronizedHashtable.Remove(System.Object)"> 
     3023            <summary> 
     3024            Removes the element with the specified key from the <see cref="T:System.Collections.IDictionary"></see> object. 
     3025            </summary> 
     3026            <param name="key">The key of the element to remove. </param> 
     3027            <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IDictionary"></see> object is read-only.-or- The <see cref="T:System.Collections.IDictionary"></see> has a fixed size. </exception> 
     3028            <exception cref="T:System.ArgumentNullException">key is null. </exception><filterpriority>2</filterpriority> 
     3029        </member> 
     3030        <member name="M:Spring.Collections.SynchronizedHashtable.System#Collections#IEnumerable#GetEnumerator"> 
     3031            <summary> 
     3032            Returns an enumerator that iterates through a collection. 
     3033            </summary> 
     3034            <returns> 
     3035            An <see cref="T:System.Collections.IEnumerator"></see> object that can be used to iterate through the collection. 
     3036            </returns> 
     3037        </member> 
     3038        <member name="P:Spring.Collections.SynchronizedHashtable.IsReadOnly"> 
     3039            <summary> 
     3040            Gets a value indicating whether the <see cref="T:System.Collections.IDictionary"></see> object is read-only. 
     3041            </summary> 
     3042            <returns> 
     3043            true if the <see cref="T:System.Collections.IDictionary"></see> object is read-only; otherwise, false. 
     3044            </returns> 
     3045        </member> 
     3046        <member name="P:Spring.Collections.SynchronizedHashtable.IsFixedSize"> 
     3047            <summary> 
     3048            Gets a value indicating whether the <see cref="T:System.Collections.IDictionary"></see> object has a fixed size. 
     3049            </summary> 
     3050            <returns> 
     3051            true if the <see cref="T:System.Collections.IDictionary"></see> object has a fixed size; otherwise, false. 
     3052            </returns> 
     3053        </member> 
     3054        <member name="P:Spring.Collections.SynchronizedHashtable.IsSynchronized"> 
     3055            <summary> 
     3056            Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"></see> is synchronized (thread safe). 
     3057            </summary> 
     3058            <returns> 
     3059            true if access to the <see cref="T:System.Collections.ICollection"></see> is synchronized (thread safe); otherwise, false. 
     3060            </returns> 
     3061        </member> 
     3062        <member name="P:Spring.Collections.SynchronizedHashtable.Keys"> 
     3063            <summary> 
     3064            Gets an <see cref="T:System.Collections.ICollection"></see> object containing the keys of the <see cref="T:System.Collections.IDictionary"></see> object. 
     3065            </summary> 
     3066            <returns> 
     3067            An <see cref="T:System.Collections.ICollection"></see> object containing the keys of the <see cref="T:System.Collections.IDictionary"></see> object. 
     3068            </returns> 
     3069        </member> 
     3070        <member name="P:Spring.Collections.SynchronizedHashtable.Values"> 
     3071            <summary> 
     3072            Gets an <see cref="T:System.Collections.ICollection"></see> object containing the values in the <see cref="T:System.Collections.IDictionary"></see> object. 
     3073            </summary> 
     3074            <returns> 
     3075            An <see cref="T:System.Collections.ICollection"></see> object containing the values in the <see cref="T:System.Collections.IDictionary"></see> object. 
     3076            </returns> 
     3077        </member> 
     3078        <member name="P:Spring.Collections.SynchronizedHashtable.SyncRoot"> 
     3079            <summary> 
     3080            Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"></see>. 
     3081            </summary> 
     3082            <returns> 
     3083            An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"></see>. 
     3084            </returns> 
     3085        </member> 
     3086        <member name="P:Spring.Collections.SynchronizedHashtable.Count"> 
     3087            <summary> 
     3088            Gets the number of elements contained in the <see cref="T:System.Collections.ICollection"></see>. 
     3089            </summary> 
     3090            <returns> 
     3091            The number of elements contained in the <see cref="T:System.Collections.ICollection"></see>. 
     3092            </returns> 
     3093        </member> 
     3094        <member name="P:Spring.Collections.SynchronizedHashtable.Item(System.Object)"> 
     3095            <summary> 
     3096            Gets or sets the element with the specified key. 
     3097            </summary> 
     3098            <returns> 
     3099            The element with the specified key. 
     3100            </returns> 
     3101            <param name="key">The key of the element to get or set. </param> 
     3102            <exception cref="T:System.NotSupportedException">The property is set and the <see cref="T:System.Collections.IDictionary"></see> object is read-only.-or- The property is set, key does not exist in the collection, and the <see cref="T:System.Collections.IDictionary"></see> has a fixed size. </exception> 
     3103            <exception cref="T:System.ArgumentNullException">key is null. </exception><filterpriority>2</filterpriority> 
    28773104        </member> 
    28783105        <member name="T:Spring.Collections.SynchronizedSet"> 
     
    32113438            <author>Juergan Hoeller</author> 
    32123439            <author>Griffin Caprio (.NET)</author> 
    3213             <version>$Id: AbstractApplicationContext.cs,v 1.72 2007/08/08 17:46:37 bbaia Exp $</version> 
     3440            <version>$Id: AbstractApplicationContext.cs,v 1.74 2007/08/27 09:38:28 oakinger Exp $</version> 
    32143441            <seealso cref="T:Spring.Objects.Factory.Config.IObjectPostProcessor"/> 
    32153442            <seealso cref="T:Spring.Objects.Factory.Config.IObjectFactoryPostProcessor"/> 
     
    48985125            </exception> 
    48995126        </member> 
     5127        <member name="M:Spring.Context.Support.AbstractApplicationContext.EnsureKnownObjectPostProcessors(Spring.Objects.Factory.Config.IConfigurableListableObjectFactory)"> 
     5128            <summary> 
     5129            Ensures, that predefined ObjectPostProcessors are registered with this ObjectFactory 
     5130            </summary> 
     5131            <param name="objectFactory"></param> 
     5132        </member> 
    49005133        <member name="M:Spring.Context.Support.AbstractApplicationContext.GetObjectNamesForType(System.Type)"> 
    49015134            <summary> 
     
    56755908            <author>Juergen Hoeller</author> 
    56765909            <author>Aleksandar Seovic (.NET)</author> 
    5677             <version>$Id: IObjectPostProcessor.cs,v 1.8 2006/04/09 07:18:47 markpollack Exp $</version> 
     5910            <version>$Id: IObjectPostProcessor.cs,v 1.9 2007/08/22 08:49:39 markpollack Exp $</version> 
    56785911            <see cref="T:Spring.Objects.Factory.Config.IInstantiationAwareObjectPostProcessor"/> 
    56795912        </member> 
     
    57165949            The new object instance. 
    57175950            </param> 
    5718             <param name="name"> 
     5951            <param name="objectName"> 
    57195952            The name of the object. 
    57205953            </param> 
     
    57555988            <author>Griffin Caprio (.NET)</author> 
    57565989            <author>Harald Radi (.NET)</author> 
    5757             <version>$Id: AbstractMessageSource.cs,v 1.19 2007/07/17 14:51:14 oakinger Exp $</version> 
     5990            <version>$Id: AbstractMessageSource.cs,v 1.23 2007/08/28 14:16:15 oakinger Exp $</version> 
    57585991            <seealso cref="T:Spring.Context.IMessageSourceResolvable"/> 
    57595992            <seealso cref="T:Spring.Context.IMessageSource"/> 
     
    57846017        </member> 
    57856018        <member name="F:Spring.Context.Support.AbstractMessageSource.log"> 
    5786             Logger available to subclasses  
     6019            <summary> 
     6020            holds the logger instance shared with subclasses. 
     6021            </summary> 
     6022        </member> 
     6023        <member name="M:Spring.Context.Support.AbstractMessageSource.#ctor"> 
     6024            <summary> 
     6025            Initializes this instance. 
     6026            </summary> 
    57876027        </member> 
    57886028        <member name="M:Spring.Context.Support.AbstractMessageSource.GetMessage(System.String)"> 
     
    60436283            <returns>An array of arguments with any IMessageSourceResolvables resolved</returns> 
    60446284        </member> 
     6285        <member name="M:Spring.Context.Support.AbstractMessageSource.GetResourceInternal(System.String,System.Globalization.CultureInfo)"> 
     6286            <summary> 
     6287            Gets the specified resource (e.g. Icon or Bitmap). 
     6288            </summary> 
     6289            <param name="name">The name of the resource to resolve.</param> 
     6290            <param name="cultureInfo"> 
     6291            The <see cref="T:System.Globalization.CultureInfo"/> to resolve the 
     6292            code for. 
     6293            </param> 
     6294            <returns>The resource if found. <see langword="null"/> otherwise.</returns> 
     6295        </member> 
     6296        <member name="M:Spring.Context.Support.AbstractMessageSource.ApplyResourcesInternal(System.Object,System.String,System.Globalization.CultureInfo)"> 
     6297            <summary> 
     6298            Applies resources from the given name on the specified object. 
     6299            </summary> 
     6300            <param name="value"> 
     6301            An object that contains the property values to be applied. 
     6302            </param> 
     6303            <param name="objectName"> 
     6304            The base name of the object to use for key lookup. 
     6305            </param> 
     6306            <param name="cultureInfo"> 
     6307            The <see cref="T:System.Globalization.CultureInfo"/> with which the 
     6308            resource is associated. 
     6309            </param> 
     6310        </member> 
    60456311        <member name="M:Spring.Context.Support.AbstractMessageSource.ResolveMessage(System.String,System.Globalization.CultureInfo)"> 
    60466312            <summary> 
     
    60486314            </summary> 
    60496315            <param name="code">The code to lookup up, such as 'calculator.noRateSet'.</param> 
    6050             <param name="culture">The <see cref="T:System.Globalization.CultureInfo"/> with which the 
     6316            <param name="cultureInfo">The <see cref="T:System.Globalization.CultureInfo"/> with which the 
    60516317            resource is associated.</param> 
    60526318            <returns>The resolved message from the backing store of message data.</returns> 
     
    60626328            </remarks> 
    60636329            <param name="code">The code of the object to resolve.</param> 
    6064             <param name="culture"> 
     6330            <param name="cultureInfo"> 
    60656331            The <see cref="T:System.Globalization.CultureInfo"/> to resolve the 
    60666332            code for. 
     
    60866352            The base name of the object to use for key lookup. 
    60876353            </param> 
    6088             <param name="culture"> 
     6354            <param name="cultureInfo"> 
    60896355            The <see cref="T:System.Globalization.CultureInfo"/> with which the 
    60906356            resource is associated. 
     
    63306596            <author>Juergen Hoeller</author> 
    63316597            <author>Griffin Caprio (.NET)</author> 
    6332             <version>$Id: ApplicationContextAwareProcessor.cs,v 1.7 2006/04/09 07:18:38 markpollack Exp $</version> 
     6598            <version>$Id: ApplicationContextAwareProcessor.cs,v 1.8 2007/08/22 08:49:26 markpollack Exp $</version> 
    63336599        </member> 
    63346600        <member name="M:Spring.Context.Support.ApplicationContextAwareProcessor.#ctor(Spring.Context.IApplicationContext)"> 
     
    63516617            The new object instance. 
    63526618            </param> 
    6353             <param name="name"> 
     6619            <param name="objectName"> 
    63546620            The name of the object. 
    63556621            </param> 
     
    67066972            <author>Aleksandar Seovic</author> 
    67076973            <author>Rick Evans</author> 
    6708             <version>$Id: ContextHandler.cs,v 1.34 2007/08/08 17:46:37 bbaia Exp $</version> 
     6974            <version>$Id: ContextHandler.cs,v 1.35 2007/10/05 17:05:49 bbaia Exp $</version> 
    67096975            <seealso cref="T:Spring.Context.Support.ContextRegistry"/> 
    67106976        </member> 
     
    77307996            <author>Juergen Hoeller</author> 
    77317997            <author>Griffin Caprio (.NET)</author> 
    7732             <version>$Id: MessageSourceAccessor.cs,v 1.7 2006/04/09 07:18:38 markpollack Exp $</version> 
     7998            <version>$Id: MessageSourceAccessor.cs,v 1.8 2007/08/23 14:30:50 oakinger Exp $</version> 
    77337999            <seealso cref="T:Spring.Context.IMessageSource"/> 
    77348000            <seealso cref="T:Spring.Context.Support.ApplicationObjectSupport"/> 
     
    79618227            </remarks> 
    79628228            <author>Aleksandar Seovic</author> 
    7963             <version>$Id: NullMessageSource.cs,v 1.4 2006/04/09 07:18:38 markpollack Exp $</version> 
     8229            <version>$Id: NullMessageSource.cs,v 1.5 2007/08/27 09:38:29 oakinger Exp $</version> 
    79648230        </member> 
    79658231        <member name="F:Spring.Context.Support.NullMessageSource.Null"> 
     
    79858251            </summary> 
    79868252            <param name="code">The code of the message to resolve.</param> 
    7987             <param name="culture"> 
     8253            <param name="cultureInfo"> 
    79888254            The <see cref="T:System.Globalization.CultureInfo"/> to resolve the 
    79898255            code for. 
     
    79988264            </summary> 
    79998265            <param name="code">The code of the object to resolve.</param> 
    8000             <param name="culture"> 
     8266            <param name="cultureInfo"> 
    80018267            The <see cref="T:System.Globalization.CultureInfo"/> to resolve the 
    80028268            code for. 
     
    80168282            The base name of the object to use for key lookup. 
    80178283            </param> 
    8018             <param name="culture"> 
     8284            <param name="cultureInfo"> 
    80198285            The <see cref="T:System.Globalization.CultureInfo"/> with which the 
    80208286            resource is associated. 
     
    83298595            <author>Griffin Caprio (.NET)</author> 
    83308596            <seealso cref="T:Spring.Context.Support.DelegatingMessageSource"/> 
    8331             <version>$Id: StaticMessageSource.cs,v 1.14 2006/04/09 07:18:38 markpollack Exp $</version> 
     8597            <version>$Id: StaticMessageSource.cs,v 1.16 2007/08/27 13:57:27 oakinger Exp $</version> 
    83328598        </member> 
    83338599        <member name="M:Spring.Context.Support.StaticMessageSource.#ctor"> 
     
    83428608            </summary> 
    83438609            <param name="code">The code of the message to resolve.</param> 
    8344             <param name="culture"> 
     8610            <param name="cultureInfo"> 
    83458611            The <see cref="T:System.Globalization.CultureInfo"/> to resolve the 
    83468612            code for. 
     
    83568622            </summary> 
    83578623            <param name="code">The code of the object to resolve.</param> 
    8358             <param name="culture"> 
     8624            <param name="cultureInfo"> 
    83598625            The <see cref="T:System.Globalization.CultureInfo"/> to resolve the 
    83608626            code for. 
     
    83858651            The base name of the object to use for key lookup. 
    83868652            </param> 
    8387             <param name="culture"> 
     8653            <param name="cultureInfo"> 
    83888654            The <see cref="T:System.Globalization.CultureInfo"/> with which the 
    83898655            resource is associated. 
     
    84148680            </summary> 
    84158681            <param name="code">The lookup code.</param> 
    8416             <param name="culture"> 
     8682            <param name="cultureInfo"> 
    84178683            The <see cref="T:System.Globalization.CultureInfo"/> to resolve the 
    84188684            code for. 
     
    91069372            <author>Rick Evans (.NET)</author> 
    91079373            <author>Aleksandar Seovic (.NET)</author> 
    9108             <version>$Id: AbstractResource.cs,v 1.24 2007/08/08 17:46:55 bbaia Exp $</version> 
     9374            <version>$Id: AbstractResource.cs,v 1.25 2007/12/06 22:08:47 markpollack Exp $</version> 
    91099375            <seealso cref="T:Spring.Core.IO.IResource"/> 
    91109376        </member> 
     
    992110187            <author>Mark Pollack</author> 
    992210188            <author>Rick Evans</author> 
    9923             <version>$Id: ConfigSectionResource.cs,v 1.26 2007/08/08 17:46:55 bbaia Exp $</version> 
     10189            <version>$Id: ConfigSectionResource.cs,v 1.27 2007/12/05 00:57:31 bbaia Exp $</version> 
    992410190        </member> 
    992510191        <member name="M:Spring.Core.IO.ConfigSectionResource.#ctor(System.Xml.XmlElement)"> 
     
    1028510551            <author>Juergen Hoeller</author> 
    1028610552            <author>Rick Evans (.NET)</author> 
    10287             <version>$Id: InputStreamResource.cs,v 1.9 2007/08/08 17:46:55 bbaia Exp $</version> 
     10553            <version>$Id: InputStreamResource.cs,v 1.10 2007/12/06 22:08:47 markpollack Exp $</version> 
    1028810554        </member> 
    1028910555        <member name="M:Spring.Core.IO.InputStreamResource.#ctor(System.IO.Stream,System.String)"> 
     
    1032310589        <member name="P:Spring.Core.IO.InputStreamResource.IsOpen"> 
    1032410590            <summary> 
    10325             Does this resource represent a handle with an open stream? 
    10326             </summary> 
    10327             <remarks> 
    10328             <p> 
    10329             Always returns <see langword="true"/> in this implementation. 
    10330             </p> 
    10331             </remarks> 
    10332             <value> 
    10333             <see langword="true"/> if this resource represents a handle with an 
    10334             open stream. 
    10335             </value> 
    10336             <seealso cref="P:Spring.Core.IO.IResource.IsOpen"/> 
     10591            This implementation always returns true 
     10592            </summary> 
    1033710593        </member> 
    1033810594        <member name="P:Spring.Core.IO.InputStreamResource.Exists"> 
    1033910595            <summary> 
    10340             Does this resource actually exist in physical form? 
    10341             </summary> 
    10342             <remarks> 
    10343             <p> 
    10344             Always returns <see langword="true"/> in this implementation. 
    10345             </p> 
    10346             </remarks> 
    10347             <value> 
    10348             <see langword="true"/> if this resource actually exists in physical 
    10349             form (for example on a filesystem). 
    10350             </value> 
    10351             <seealso cref="P:Spring.Core.IO.IResource.Exists"/> 
     10596            This implemementation always returns true 
     10597            </summary> 
    1035210598        </member> 
    1035310599        <member name="T:Spring.Core.IO.ResourceConverter"> 
     
    1081511061            <summary> 
    1081611062            Converts string representation of a credential for Web client authentication  
    10817             into an instance of <see cref="T:System.Net.ICredentials"/>. 
     11063            into an instance of <see cref="T:System.Net.NetworkCredential"/>. 
    1081811064            </summary> 
    1081911065            <example> 
     
    1083011076            </example> 
    1083111077            <author>Bruno Baia</author> 
    10832             <version>$Id: CredentialConverter.cs,v 1.1 2007/07/31 18:16:08 bbaia Exp $</version> 
     11078            <version>$Id: CredentialConverter.cs,v 1.2 2007/12/07 15:14:40 bbaia Exp $</version> 
    1083311079        </member> 
    1083411080        <member name="M:Spring.Core.TypeConversion.CredentialConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)"> 
    1083511081            <summary> 
    1083611082            Can we convert from the sourcetype  
    10837             to a <see cref="T:System.Net.ICredentials"/> instance ? 
     11083            to a <see cref="T:System.Net.NetworkCredential"/> instance ? 
    1083811084            </summary> 
    1083911085            <remarks> 
     
    1085511101            <summary> 
    1085611102            Convert from a <see cref="T:System.String"/> value to an 
    10857             <see cref="T:System.Net.ICredentials"/> instance. 
     11103            <see cref="T:System.Net.NetworkCredential"/> instance. 
    1085811104            </summary> 
    1085911105            <param name="context"> 
     
    1086911115            </param> 
    1087011116            <returns> 
    10871             A <see cref="T:System.Net.ICredentials"/> instance if successful. 
     11117            A <see cref="T:System.Net.NetworkCredential"/> instance if successful. 
    1087211118            </returns>         
    1087311119        </member> 
     
    1123511481            </summary> 
    1123611482        </member> 
     11483        <member name="F:Spring.Core.TypeConversion.ResourceManagerConverter.APP_GLOBALRESOURCES_ASSEMBLYNAME"> 
     11484            <summary> 
     11485            This constant represents the name of the folder/assembly containing global resources. 
     11486            </summary> 
     11487        </member> 
    1123711488        <member name="M:Spring.Core.TypeConversion.ResourceManagerConverter.#ctor"> 
    1123811489            <summary> 
     
    1128311534            if successful.  
    1128411535            </returns> 
     11536            <exception cref="T:System.ArgumentException">If the specified <paramref name="value"/> does not denote a valid resource</exception> 
    1128511537        </member> 
    1128611538        <member name="T:Spring.Core.TypeConversion.RGBColorConverter"> 
     
    1165511907            </summary> 
    1165611908            <author>Aleksandar Seovic</author> 
    11657             <version>$Id: TypeConversionUtils.cs,v 1.1 2007/07/31 18:16:08 bbaia Exp $</version> 
     11909            <version>$Id: TypeConversionUtils.cs,v 1.3 2007/08/27 09:38:38 oakinger Exp $</version> 
    1165811910        </member> 
    1165911911        <member name="M:Spring.Core.TypeConversion.TypeConversionUtils.ConvertValueIfNecessary(System.Type,System.Object,System.String)"> 
     
    1173811990            </exception> 
    1173911991        </member> 
     11992        <member name="T:Spring.Core.TypeConversion.UniqueKeyConverter"> 
     11993            <summary> 
     11994            Converts between instances of <see cref="T:Spring.Util.UniqueKey"/> and their string representations. 
     11995            </summary> 
     11996            <author>Erich Eichinger</author> 
     11997            <version>$Id: UniqueKeyConverter.cs,v 1.1 2007/08/22 20:17:35 oakinger Exp $</version> 
     11998        </member> 
     11999        <member name="M:Spring.Core.TypeConversion.UniqueKeyConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)"> 
     12000            <summary> 
     12001            Can we convert from the sourcetype to a <see cref="T:Spring.Util.UniqueKey"/>? 
     12002            </summary> 
     12003            <remarks> 
     12004            <p> 
     12005            Currently only supports conversion from a <see cref="T:System.String"/> instance. 
     12006            </p> 
     12007            </remarks> 
     12008            <param name="context"> 
     12009            A <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> that provides a format context. 
     12010            </param> 
     12011            <param name="sourceType"> 
     12012            A <see cref="T:System.Type"/> that represents the <see cref="T:System.Type"/> you want to convert from. 
     12013            </param> 
     12014            <returns><see langword="true"/> if the conversion is possible.</returns> 
     12015        </member> 
     12016        <member name="M:Spring.Core.TypeConversion.UniqueKeyConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)"> 
     12017             <summary> 
     12018             Convert from a <see cref="T:System.String"/> value to an <see cref="T:Spring.Util.UniqueKey"/> instance. 
     12019             </summary> 
     12020             <param name="context"> 
     12021             A <see cref="T:System.ComponentModel.ITypeDescriptorContext"/> 
     12022             that provides a format context. 
     12023             </param> 
     12024             <param name="culture"> 
     12025             The <see cref="T:System.Globalization.CultureInfo"/> to use 
     12026             as the current culture. 
     12027             </param> 
     12028             <param name="value"> 
     12029             The value that is to be converted. 
     12030             </param> 
     12031             <returns> 
     12032             A <see cref="T:Spring.Util.UniqueKey"/> if successful, <see langword="null"/> otherwise. 
     12033             </returns>         
     12034            <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception> 
     12035        </member> 
     12036        <member name="M:Spring.Core.TypeConversion.UniqueKeyConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)"> 
     12037            <summary> 
     12038            Returns whether this converter can convert the object to the specified type, using the specified context. 
     12039            </summary> 
     12040            <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"></see> that provides a format context. </param> 
     12041            <param name="destinationType">A <see cref="T:System.Type"></see> that represents the type you want to convert to. </param> 
     12042            <returns> 
     12043            true if this converter can perform the conversion; otherwise, false. 
     12044            </returns> 
     12045             <remarks> 
     12046             At the moment only conversion to string is supported. 
     12047             </remarks> 
     12048        </member> 
     12049        <member name="M:Spring.Core.TypeConversion.UniqueKeyConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> 
     12050            <summary> 
     12051            Converts the given value object to the specified type, using the specified context and culture information. 
     12052            </summary> 
     12053             
     12054            <returns> 
     12055            An <see cref="T:System.Object"></see> that represents the converted value. 
     12056            </returns> 
     12057             
     12058            <param name="culture">A <see cref="T:System.Globalization.CultureInfo"></see>. If null is passed, the current culture is assumed. </param> 
     12059            <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext"></see> that provides a format context. </param> 
     12060            <param name="destinationType">The <see cref="T:System.Type"></see> to convert the value parameter to. </param> 
     12061            <param name="value">The <see cref="T:System.Object"></see> to convert. </param> 
     12062            <exception cref="T:System.NotSupportedException">The conversion cannot be performed. </exception> 
     12063            <exception cref="T:System.ArgumentNullException">The destinationType parameter is null. </exception> 
     12064        </member> 
    1174012065        <member name="T:Spring.Core.TypeConversion.UriConverter"> 
    1174112066            <summary> 
     
    1196412289            <author>Aleksandar Seovic</author> 
    1196512290            <author>Bruno Baia</author> 
    11966             <version>$Id: TypeResolver.cs,v 1.2 2007/08/01 23:24:11 bbaia Exp $</version> 
     12291            <version>$Id: TypeResolver.cs,v 1.3 2007/08/27 15:18:24 oakinger Exp $</version> 
    1196712292        </member> 
    1196812293        <member name="M:Spring.Core.TypeResolution.TypeResolver.Resolve(System.String)"> 
     
    1202512350            </returns> 
    1202612351        </member> 
     12352        <member name="M:Spring.Core.TypeResolution.TypeResolver.BuildTypeLoadException(System.String)"> 
     12353            <summary> 
     12354            Creates a new <see cref="T:System.TypeLoadException"/> instance  
     12355            from the given <paramref name="typeName"/> 
     12356            </summary> 
     12357        </member> 
     12358        <member name="M:Spring.Core.TypeResolution.TypeResolver.BuildTypeLoadException(System.String,System.Exception)"> 
     12359            <summary> 
     12360            Creates a new <see cref="T:System.TypeLoadException"/> instance 
     12361            from the given <paramref name="typeName"/> with the given inner <see cref="T:System.Exception"/>  
     12362            </summary> 
     12363        </member> 
    1202712364        <member name="M:Spring.Core.TypeResolution.GenericTypeResolver.Resolve(System.String)"> 
    1202812365            <summary> 
     
    1353013867            </remarks> 
    1353113868            <author>Rick Evans</author> 
    13532             <version>$Id: MethodParametersCountCriteria.cs,v 1.1 2007/07/31 02:03:36 markpollack Exp $</version> 
     13869            <version>$Id: MethodParametersCountCriteria.cs,v 1.2 2007/09/20 14:20:45 bbaia Exp $</version> 
    1353313870        </member> 
    1353413871        <member name="M:Spring.Core.MethodParametersCountCriteria.#ctor"> 
     
    1359513932            </remarks> 
    1359613933            <author>Rick Evans</author> 
    13597             <version>$Id: MethodParametersCriteria.cs,v 1.1 2007/07/31 02:03:36 markpollack Exp $</version> 
     13934            <version>$Id: MethodParametersCriteria.cs,v 1.2 2007/09/20 14:20:46 bbaia Exp $</version> 
    1359813935        </member> 
    1359913936        <member name="M:Spring.Core.MethodParametersCriteria.#ctor"> 
     
    1441714754        <member name="T:Spring.DataBinding.AbstractSimpleBinding"> 
    1441814755            <summary> 
    14419             Abstract base class for simple, one-to-one  
    14420             <see cref="T:Spring.DataBinding.IBinding"/> implementations. 
     14756            Abstract base class for simple, one-to-one <see cref="T:Spring.DataBinding.IBinding"/> implementations. 
    1442114757            </summary> 
    1442214758            <author>Aleksandar Seovic</author> 
    14423             <version>$Id: AbstractSimpleBinding.cs,v 1.2 2007/03/19 16:05:52 oakinger Exp $</version> 
     14759            <version>$Id: AbstractSimpleBinding.cs,v 1.3 2007/08/27 13:57:18 oakinger Exp $</version> 
     14760        </member> 
     14761        <member name="M:Spring.DataBinding.AbstractSimpleBinding.#ctor"> 
     14762            <summary> 
     14763            Initialize a new instance of <see cref="T:Spring.DataBinding.AbstractSimpleBinding"/> without any <see cref="T:Spring.Globalization.IFormatter"/> 
     14764            </summary> 
     14765        </member> 
     14766        <member name="M:Spring.DataBinding.AbstractSimpleBinding.#ctor(Spring.Globalization.IFormatter)"> 
     14767            <summary> 
     14768            Initialize a new instance of <see cref="T:Spring.DataBinding.AbstractSimpleBinding"/> with the  
     14769            specified <see cref="T:Spring.Globalization.IFormatter"/>. 
     14770            </summary> 
    1442414771        </member> 
    1442514772        <member name="M:Spring.DataBinding.AbstractSimpleBinding.BindSourceToTarget(System.Object,System.Object,Spring.Validation.ValidationErrors,System.Collections.IDictionary)"> 
     
    1528515632            </summary> 
    1528615633            <author>Aleksandar Seovic</author> 
    15287             <version>$Id: ArrayConstructorNode.cs,v 1.10 2007/07/31 18:16:25 bbaia Exp $</version> 
     15634            <version>$Id: ArrayConstructorNode.cs,v 1.11 2007/09/07 03:01:21 markpollack Exp $</version> 
    1528815635        </member> 
    1528915636        <member name="T:Spring.Expressions.NodeWithArguments"> 
     
    1529215639            </summary> 
    1529315640            <author>Aleksandar Seovic</author> 
    15294             <version>$Id: NodeWithArguments.cs,v 1.13 2007/07/31 08:18:20 markpollack Exp $</version> 
     15641            <version>$Id: NodeWithArguments.cs,v 1.15 2007/09/07 03:01:26 markpollack Exp $</version> 
    1529515642        </member> 
    1529615643        <member name="T:Spring.Expressions.BaseNode"> 
     
    1529915646            </summary> 
    1530015647            <author>Aleksandar Seovic</author> 
    15301             <version>$Id: BaseNode.cs,v 1.21 2007/05/16 15:09:41 oakinger Exp $</version> 
     15648            <version>$Id: BaseNode.cs,v 1.24 2007/09/07 03:01:21 markpollack Exp $</version> 
    1530215649        </member> 
    1530315650        <member name="T:Spring.Expressions.SpringAST"> 
     
    1551715864            </summary> 
    1551815865        </member> 
     15866        <member name="F:Spring.Expressions.BaseNode.EvaluationContext.RootContext"> 
     15867            <summary> 
     15868            Gets/Sets the root context of the current evaluation 
     15869            </summary> 
     15870        </member> 
     15871        <member name="F:Spring.Expressions.BaseNode.EvaluationContext.ThisContext"> 
     15872            <summary> 
     15873            Gets/Sets the current context of the current evaluation 
     15874            </summary> 
     15875        </member> 
     15876        <member name="F:Spring.Expressions.BaseNode.EvaluationContext.Variables"> 
     15877            <summary> 
     15878            Gets/Sets global variables of the current evaluation 
     15879            </summary> 
     15880        </member> 
     15881        <member name="F:Spring.Expressions.BaseNode.EvaluationContext.LocalVariables"> 
     15882            <summary> 
     15883            Gets/Sets local variables of the current evaluation 
     15884            </summary> 
     15885        </member> 
     15886        <member name="M:Spring.Expressions.BaseNode.EvaluationContext.#ctor(System.Object,System.Collections.IDictionary)"> 
     15887            <summary> 
     15888            Initializes a new EvaluationContext instance. 
     15889            </summary> 
     15890            <param name="rootContext">The root context for this evaluation</param> 
     15891            <param name="globalVariables">dictionary of global variables used during this evaluation</param> 
     15892        </member> 
     15893        <member name="M:Spring.Expressions.BaseNode.EvaluationContext.SwitchThisContext"> 
     15894            <summary> 
     15895            Switches current ThisContext. 
     15896            </summary> 
     15897        </member> 
     15898        <member name="M:Spring.Expressions.BaseNode.EvaluationContext.SwitchLocalVariables(System.Collections.IDictionary)"> 
     15899            <summary> 
     15900            Switches current LocalVariables. 
     15901            </summary> 
     15902        </member> 
     15903        <member name="P:Spring.Expressions.BaseNode.EvaluationContext.RootContextType"> 
     15904            <summary> 
     15905            Gets the type of the <see cref="F:Spring.Expressions.BaseNode.EvaluationContext.RootContext"/> 
     15906            </summary> 
     15907        </member> 
    1551915908        <member name="M:Spring.Expressions.NodeWithArguments.#ctor"> 
    1552015909            <summary> 
     
    1559115980            </summary> 
    1559215981            <author>Aleksandar Seovic</author> 
    15593             <version>$Id: AssignNode.cs,v 1.8 2007/07/31 08:18:20 markpollack Exp $</version> 
     15982            <version>$Id: AssignNode.cs,v 1.9 2007/09/07 03:01:21 markpollack Exp $</version> 
    1559415983        </member> 
    1559515984        <member name="M:Spring.Expressions.AssignNode.#ctor"> 
     
    1561616005            </summary> 
    1561716006            <author>Aleksandar Seovic</author> 
    15618             <version>$Id: AttributeNode.cs,v 1.8 2007/07/31 18:16:25 bbaia Exp $</version> 
     16007            <version>$Id: AttributeNode.cs,v 1.9 2007/09/07 03:01:21 markpollack Exp $</version> 
    1561916008        </member> 
    1562016009        <member name="T:Spring.Expressions.ConstructorNode"> 
     
    1562316012            </summary> 
    1562416013            <author>Aleksandar Seovic</author> 
    15625             <version>$Id: ConstructorNode.cs,v 1.15 2007/08/08 08:25:35 oakinger Exp $</version> 
     16014            <version>$Id: ConstructorNode.cs,v 1.16 2007/09/07 03:01:21 markpollack Exp $</version> 
    1562616015        </member> 
    1562716016        <member name="M:Spring.Expressions.ConstructorNode.#ctor"> 
     
    1570116090            </summary> 
    1570216091            <author>Aleksandar Seovic</author> 
    15703             <version>$Id: BinaryOperator.cs,v 1.7 2007/05/16 15:09:41 oakinger Exp $</version> 
     16092            <version>$Id: BinaryOperator.cs,v 1.8 2007/09/07 03:01:21 markpollack Exp $</version> 
    1570416093        </member> 
    1570516094        <member name="M:Spring.Expressions.BinaryOperator.#ctor"> 
     
    1573016119            </summary> 
    1573116120            <author>Aleksandar Seovic</author> 
    15732             <version>$Id: BooleanLiteralNode.cs,v 1.8 2007/05/16 15:09:41 oakinger Exp $</version> 
     16121            <version>$Id: BooleanLiteralNode.cs,v 1.9 2007/09/07 03:01:21 markpollack Exp $</version> 
    1573316122        </member> 
    1573416123        <member name="M:Spring.Expressions.BooleanLiteralNode.#ctor"> 
     
    1575616145            </summary> 
    1575716146            <author>Aleksandar Seovic</author> 
    15758             <version>$Id: DateLiteralNode.cs,v 1.6 2007/05/16 15:09:41 oakinger Exp $</version> 
     16147            <version>$Id: DateLiteralNode.cs,v 1.7 2007/09/07 03:01:21 markpollack Exp $</version> 
    1575916148        </member> 
    1576016149        <member name="M:Spring.Expressions.DateLiteralNode.#ctor"> 
     
    1578116170            </summary> 
    1578216171            <author>Aleksandar Seovic</author> 
    15783             <version>$Id: DefaultNode.cs,v 1.2 2007/05/16 15:09:41 oakinger Exp $</version> 
     16172            <version>$Id: DefaultNode.cs,v 1.3 2007/09/07 03:01:24 markpollack Exp $</version> 
    1578416173        </member> 
    1578516174        <member name="M:Spring.Expressions.DefaultNode.#ctor"> 
     
    1599416383            </summary> 
    1599516384            <author>Aleksandar Seovic</author> 
    15996             <version>$Id: ExpressionListNode.cs,v 1.5 2007/05/16 15:09:41 oakinger Exp $</version> 
     16385            <version>$Id: ExpressionListNode.cs,v 1.6 2007/09/07 03:01:24 markpollack Exp $</version> 
    1599716386        </member> 
    1599816387        <member name="M:Spring.Expressions.ExpressionListNode.#ctor"> 
     
    1601916408            </summary> 
    1602016409            <author>Aleksandar Seovic</author> 
    16021             <version>$Id: FunctionNode.cs,v 1.5 2007/05/16 15:09:41 oakinger Exp $</version> 
     16410            <version>$Id: FunctionNode.cs,v 1.6 2007/09/07 03:01:26 markpollack Exp $</version> 
    1602216411        </member> 
    1602316412        <member name="M:Spring.Expressions.FunctionNode.#ctor"> 
     
    1604416433            </summary> 
    1604516434            <author>Aleksandar Seovic</author> 
    16046             <version>$Id: HexLiteralNode.cs,v 1.8 2007/05/16 15:09:41 oakinger Exp $</version> 
     16435            <version>$Id: HexLiteralNode.cs,v 1.9 2007/09/07 03:01:26 markpollack Exp $</version> 
    1604716436        </member> 
    1604816437        <member name="M:Spring.Expressions.HexLiteralNode.#ctor"> 
     
    1606916458            </summary> 
    1607016459            <author>Aleksandar Seovic</author> 
    16071             <version>$Id: IndexerNode.cs,v 1.15 2007/08/08 06:49:48 oakinger Exp $</version> 
     16460            <version>$Id: IndexerNode.cs,v 1.16 2007/09/07 03:01:26 markpollack Exp $</version> 
    1607216461        </member> 
    1607316462        <member name="M:Spring.Expressions.IndexerNode.#ctor"> 
     
    1611016499            </summary> 
    1611116500            <author>Aleksandar Seovic</author> 
    16112             <version>$Id: IntLiteralNode.cs,v 1.9 2007/05/16 15:09:41 oakinger Exp $</version> 
     16501            <version>$Id: IntLiteralNode.cs,v 1.10 2007/09/07 03:01:26 markpollack Exp $</version> 
    1611316502        </member> 
    1611416503        <member name="M:Spring.Expressions.IntLiteralNode.#ctor"> 
     
    1613516524            </summary> 
    1613616525            <author>Aleksandar Seovic</author> 
    16137             <version>$Id: LambdaExpressionNode.cs,v 1.6 2007/05/16 15:09:41 oakinger Exp $</version> 
     16526            <version>$Id: LambdaExpressionNode.cs,v 1.8 2007/09/07 03:01:26 markpollack Exp $</version> 
    1613816527        </member> 
    1613916528        <member name="F:Spring.Expressions.LambdaExpressionNode.argumentNames"> 
     
    1618416573            </summary> 
    1618516574            <author>Aleksandar Seovic</author> 
    16186             <version>$Id: ListInitializerNode.cs,v 1.3 2007/05/16 15:09:41 oakinger Exp $</version> 
     16575            <version>$Id: ListInitializerNode.cs,v 1.4 2007/09/07 03:01:26 markpollack Exp $</version> 
    1618716576        </member> 
    1618816577        <member name="M:Spring.Expressions.ListInitializerNode.#ctor"> 
     
    1620916598            </summary> 
    1621016599            <author>Aleksandar Seovic</author> 
    16211             <version>$Id: LocalFunctionNode.cs,v 1.5 2007/05/16 15:09:41 oakinger Exp $</version> 
     16600            <version>$Id: LocalFunctionNode.cs,v 1.7 2007/09/07 03:01:26 markpollack Exp $</version> 
    1621216601        </member> 
    1621316602        <member name="M:Spring.Expressions.LocalFunctionNode.#ctor"> 
     
    1623416623            </summary> 
    1623516624            <author>Aleksandar Seovic</author> 
    16236             <version>$Id: LocalVariableNode.cs,v 1.3 2007/05/16 15:09:41 oakinger Exp $</version> 
     16625            <version>$Id: LocalVariableNode.cs,v 1.4 2007/09/07 03:01:26 markpollack Exp $</version> 
    1623716626        </member> 
    1623816627        <member name="M:Spring.Expressions.LocalVariableNode.#ctor"> 
     
    1626716656            </summary> 
    1626816657            <author>Aleksandar Seovic</author> 
    16269             <version>$Id: MapEntryNode.cs,v 1.3 2007/05/16 15:09:41 oakinger Exp $</version> 
     16658            <version>$Id: MapEntryNode.cs,v 1.4 2007/09/07 03:01:26 markpollack Exp $</version> 
    1627016659        </member> 
    1627116660        <member name="M:Spring.Expressions.MapEntryNode.#ctor"> 
     
    1629216681            </summary> 
    1629316682            <author>Aleksandar Seovic</author> 
    16294             <version>$Id: MapInitializerNode.cs,v 1.3 2007/05/16 15:09:41 oakinger Exp $</version> 
     16683            <version>$Id: MapInitializerNode.cs,v 1.4 2007/09/07 03:01:26 markpollack Exp $</version> 
    1629516684        </member> 
    1629616685        <member name="M:Spring.Expressions.MapInitializerNode.#ctor"> 
     
    1631716706            </summary> 
    1631816707            <author>Aleksandar Seovic</author> 
    16319             <version>$Id: MethodNode.cs,v 1.17 2007/08/08 04:00:15 bbaia Exp $</version> 
     16708            <version>$Id: MethodNode.cs,v 1.19 2007/09/07 03:01:26 markpollack Exp $</version> 
    1632016709        </member> 
    1632116710        <member name="M:Spring.Expressions.MethodNode.#cctor"> 
     
    1634216731            <returns>Node's value.</returns> 
    1634316732        </member> 
     16733        <member name="M:Spring.Expressions.MethodNode.GetBestMethod(System.Type,System.String,System.Reflection.BindingFlags,System.Object[])"> 
     16734            <summary> 
     16735            Gets the best method given the name, argument values, for a given type. 
     16736            </summary> 
     16737            <param name="type">The type on which to search for the method.</param> 
     16738            <param name="methodName">Name of the method.</param> 
     16739            <param name="bindingFlags">The binding flags.</param> 
     16740            <param name="argValues">The arg values.</param> 
     16741            <returns>Best matching method or null if none found.</returns> 
     16742        </member> 
    1634416743        <member name="T:Spring.Expressions.NamedArgumentNode"> 
    1634516744            <summary> 
     
    1634716746            </summary> 
    1634816747            <author>Aleksandar Seovic</author> 
    16349             <version>$Id: NamedArgumentNode.cs,v 1.3 2007/05/16 15:09:41 oakinger Exp $</version> 
     16748            <version>$Id: NamedArgumentNode.cs,v 1.4 2007/09/07 03:01:26 markpollack Exp $</version> 
    1635016749        </member> 
    1635116750        <member name="M:Spring.Expressions.NamedArgumentNode.#ctor"> 
     
    1637216771            </summary> 
    1637316772            <author>Aleksandar Seovic</author> 
    16374             <version>$Id: NullLiteralNode.cs,v 1.7 2007/05/16 15:09:41 oakinger Exp $</version> 
     16773            <version>$Id: NullLiteralNode.cs,v 1.8 2007/09/07 03:01:26 markpollack Exp $</version> 
    1637516774        </member> 
    1637616775        <member name="M:Spring.Expressions.NullLiteralNode.#ctor"> 
     
    1639716796            </summary> 
    1639816797            <author>Aleksandar Seovic</author> 
    16399             <version>$Id: OpADD.cs,v 1.9 2007/05/16 15:09:41 oakinger Exp $</version> 
     16798            <version>$Id: OpADD.cs,v 1.10 2007/09/07 03:01:26 markpollack Exp $</version> 
    1640016799        </member> 
    1640116800        <member name="M:Spring.Expressions.OpADD.#ctor"> 
     
    1642216821            </summary> 
    1642316822            <author>Aleksandar Seovic</author> 
    16424             <version>$Id: OpAND.cs,v 1.7 2007/05/16 15:09:41 oakinger Exp $</version> 
     16823            <version>$Id: OpAND.cs,v 1.8 2007/09/07 03:01:26 markpollack Exp $</version> 
    1642516824        </member> 
    1642616825        <member name="M:Spring.Expressions.OpAND.#ctor"> 
     
    1644716846            </summary> 
    1644816847            <author>Aleksandar Seovic</author> 
    16449             <version>$Id: OpBetween.cs,v 1.4 2007/05/16 15:09:41 oakinger Exp $</version> 
     16848            <version>$Id: OpBetween.cs,v 1.5 2007/09/07 03:01:26 markpollack Exp $</version> 
    1645016849        </member> 
    1645116850        <member name="M:Spring.Expressions.OpBetween.#ctor"> 
     
    1647416873            </summary> 
    1647516874            <author>Aleksandar Seovic</author> 
    16476             <version>$Id: OpDIVIDE.cs,v 1.7 2007/05/16 15:09:41 oakinger Exp $</version> 
     16875            <version>$Id: OpDIVIDE.cs,v 1.8 2007/09/07 03:01:26 markpollack Exp $</version> 
    1647716876        </member> 
    1647816877        <member name="M:Spring.Expressions.OpDIVIDE.#ctor"> 
     
    1649916898            </summary> 
    1650016899            <author>Aleksandar Seovic</author> 
    16501             <version>$Id: OpEqual.cs,v 1.11 2007/05/16 15:09:41 oakinger Exp $</version> 
     16900            <version>$Id: OpEqual.cs,v 1.12 2007/09/07 03:01:26 markpollack Exp $</version> 
    1650216901        </member> 
    1650316902        <member name="M:Spring.Expressions.OpEqual.#ctor"> 
     
    1652416923            </summary> 
    1652516924            <author>Aleksandar Seovic</author> 
    16526             <version>$Id: OpGreater.cs,v 1.9 2007/05/16 15:09:41 oakinger Exp $</version> 
     16925            <version>$Id: OpGreater.cs,v 1.10 2007/09/07 03:01:26 markpollack Exp $</version> 
    1652716926        </member> 
    1652816927        <member name="M:Spring.Expressions.OpGreater.#ctor"> 
     
    1654916948            </summary> 
    1655016949            <author>Aleksandar Seovic</author> 
    16551             <version>$Id: OpGreaterOrEqual.cs,v 1.9 2007/05/16 15:09:41 oakinger Exp $</version> 
     16950            <version>$Id: OpGreaterOrEqual.cs,v 1.10 2007/09/07 03:01:26 markpollack Exp $</version> 
    1655216951        </member> 
    1655316952        <member name="M:Spring.Expressions.OpGreaterOrEqual.#ctor"> 
     
    1657416973            </summary> 
    1657516974            <author>Aleksandar Seovic</author> 
    16576             <version>$Id: OpIn.cs,v 1.4 2007/05/16 15:09:41 oakinger Exp $</version> 
     16975            <version>$Id: OpIn.cs,v 1.5 2007/09/07 03:01:26 markpollack Exp $</version> 
    1657716976        </member> 
    1657816977        <member name="M:Spring.Expressions.OpIn.#ctor"> 
     
    1660117000            </summary> 
    1660217001            <author>Aleksandar Seovic</author> 
    16603             <version>$Id: OpIs.cs,v 1.3 2007/05/16 15:09:41 oakinger Exp $</version> 
     17002            <version>$Id: OpIs.cs,v 1.4 2007/09/07 03:01:26 markpollack Exp $</version> 
    1660417003        </member> 
    1660517004        <member name="M:Spring.Expressions.OpIs.#ctor"> 
     
    1662817027            </summary> 
    1662917028            <author>Aleksandar Seovic</author> 
    16630             <version>$Id: OpLess.cs,v 1.9 2007/05/16 15:09:41 oakinger Exp $</version> 
     17029            <version>$Id: OpLess.cs,v 1.10 2007/09/07 03:01:26 markpollack Exp $</version> 
    1663117030        </member> 
    1663217031        <member name="M:Spring.Expressions.OpLess.#ctor"> 
     
    1665317052            </summary> 
    1665417053            <author>Aleksandar Seovic</author> 
    16655             <version>$Id: OpLessOrEqual.cs,v 1.9 2007/05/16 15:09:41 oakinger Exp $</version> 
     17054            <version>$Id: OpLessOrEqual.cs,v 1.10 2007/09/07 03:01:26 markpollack Exp $</version> 
    1665617055        </member> 
    1665717056        <member name="M:Spring.Expressions.OpLessOrEqual.#ctor"> 
     
    1667817077            </summary> 
    1667917078            <author>Aleksandar Seovic</author> 
    16680             <version>$Id: OpLike.cs,v 1.3 2007/05/16 15:09:41 oakinger Exp $</version> 
     17079            <version>$Id: OpLike.cs,v 1.5 2007/09/07 03:01:26 markpollack Exp $</version> 
    1668117080        </member> 
    1668217081        <member name="M:Spring.Expressions.OpLike.#ctor"> 
     
    1670517104            </summary> 
    1670617105            <author>Aleksandar Seovic</author> 
    16707             <version>$Id: OpMatches.cs,v 1.4 2007/05/16 15:09:41 oakinger Exp $</version> 
     17106            <version>$Id: OpMatches.cs,v 1.5 2007/09/07 03:01:26 markpollack Exp $</version> 
    1670817107        </member> 
    1670917108        <member name="M:Spring.Expressions.OpMatches.#ctor"> 
     
    1673217131            </summary> 
    1673317132            <author>Aleksandar Seovic</author> 
    16734             <version>$Id: OpMODULUS.cs,v 1.7 2007/05/16 15:09:41 oakinger Exp $</version> 
     17133            <version>$Id: OpMODULUS.cs,v 1.8 2007/09/07 03:01:26 markpollack Exp $</version> 
    1673517134        </member> 
    1673617135        <member name="M:Spring.Expressions.OpMODULUS.#ctor"> 
     
    1675717156            </summary> 
    1675817157            <author>Aleksandar Seovic</author> 
    16759             <version>$Id: OpMULTIPLY.cs,v 1.9 2007/05/16 15:09:41 oakinger Exp $</version> 
     17158            <version>$Id: OpMULTIPLY.cs,v 1.10 2007/09/07 03:01:26 markpollack Exp $</version> 
    1676017159        </member> 
    1676117160        <member name="M:Spring.Expressions.OpMULTIPLY.#ctor"> 
     
    1678217181            </summary> 
    1678317182            <author>Aleksandar Seovic</author> 
    16784             <version>$Id: OpNOT.cs,v 1.7 2007/05/16 15:09:41 oakinger Exp $</version> 
     17183            <version>$Id: OpNOT.cs,v 1.8 2007/09/07 03:01:26 markpollack Exp $</version> 
    1678517184        </member> 
    1678617185        <member name="T:Spring.Expressions.UnaryOperator"> 
     
    1678917188            </summary> 
    1679017189            <author>Aleksandar Seovic</author> 
    16791             <version>$Id: UnaryOperator.cs,v 1.7 2007/05/16 15:09:41 oakinger Exp $</version> 
     17190            <version>$Id: UnaryOperator.cs,v 1.8 2007/09/07 03:01:26 markpollack Exp $</version> 
    1679217191        </member> 
    1679317192        <member name="M:Spring.Expressions.UnaryOperator.#ctor"> 
     
    1683017229            </summary> 
    1683117230            <author>Aleksandar Seovic</author> 
    16832             <version>$Id: OpNotEqual.cs,v 1.10 2007/05/16 15:09:41 oakinger Exp $</version> 
     17231            <version>$Id: OpNotEqual.cs,v 1.11 2007/09/07 03:01:26 markpollack Exp $</version> 
    1683317232        </member> 
    1683417233        <member name="M:Spring.Expressions.OpNotEqual.#ctor"> 
     
    1685517254            </summary> 
    1685617255            <author>Aleksandar Seovic</author> 
    16857             <version>$Id: OpOR.cs,v 1.7 2007/05/16 15:09:41 oakinger Exp $</version> 
     17256            <version>$Id: OpOR.cs,v 1.8 2007/09/07 03:01:26 markpollack Exp $</version> 
    1685817257        </member> 
    1685917258        <member name="M:Spring.Expressions.OpOR.#ctor"> 
     
    1688017279            </summary> 
    1688117280            <author>Aleksandar Seovic</author> 
    16882             <version>$Id: OpPOWER.cs,v 1.7 2007/05/16 15:09:41 oakinger Exp $</version> 
     17281            <version>$Id: OpPOWER.cs,v 1.8 2007/09/07 03:01:26 markpollack Exp $</version> 
    1688317282        </member> 
    1688417283        <member name="M:Spring.Expressions.OpPOWER.#ctor"> 
     
    1690517304            </summary> 
    1690617305            <author>Aleksandar Seovic</author> 
    16907             <version>$Id: OpSUBTRACT.cs,v 1.9 2007/05/16 15:09:41 oakinger Exp $</version> 
     17306            <version>$Id: OpSUBTRACT.cs,v 1.10 2007/09/07 03:01:26 markpollack Exp $</version> 
    1690817307        </member> 
    1690917308        <member name="M:Spring.Expressions.OpSUBTRACT.#ctor"> 
     
    1693017329            </summary> 
    1693117330            <author>Aleksandar Seovic</author> 
    16932             <version>$Id: OpUnaryMinus.cs,v 1.7 2007/05/16 15:09:41 oakinger Exp $</version> 
     17331            <version>$Id: OpUnaryMinus.cs,v 1.8 2007/09/07 03:01:26 markpollack Exp $</version> 
    1693317332        </member> 
    1693417333        <member name="M:Spring.Expressions.OpUnaryMinus.#ctor"> 
     
    1695517354            </summary> 
    1695617355            <author>Aleksandar Seovic</author> 
    16957             <version>$Id: OpUnaryPlus.cs,v 1.7 2007/05/16 15:09:41 oakinger Exp $</version> 
     17356            <version>$Id: OpUnaryPlus.cs,v 1.8 2007/09/07 03:01:26 markpollack Exp $</version> 
    1695817357        </member> 
    1695917358        <member name="M:Spring.Expressions.OpUnaryPlus.#ctor"> 
     
    1698017379            </summary> 
    1698117380            <author>Aleksandar Seovic</author> 
    16982             <version>$Id: ProjectionNode.cs,v 1.6 2007/05/16 15:09:41 oakinger Exp $</version> 
     17381            <version>$Id: ProjectionNode.cs,v 1.8 2007/09/07 03:01:26 markpollack Exp $</version> 
    1698317382        </member> 
    1698417383        <member name="M:Spring.Expressions.ProjectionNode.#ctor"> 
     
    1700617405            </summary> 
    1700717406            <author>Aleksandar Seovic</author> 
    17008             <version>$Id: PropertyOrFieldNode.cs,v 1.26 2007/08/08 04:00:15 bbaia Exp $</version> 
     17407            <version>$Id: PropertyOrFieldNode.cs,v 1.28 2007/09/14 13:48:53 oakinger Exp $</version> 
    1700917408        </member> 
    1701017409        <member name="M:Spring.Expressions.PropertyOrFieldNode.#ctor"> 
     
    1712017519            </summary> 
    1712117520            <author>Aleksandar Seovic</author> 
    17122             <version>$Id: QualifiedIdentifier.cs,v 1.6 2007/05/16 15:09:41 oakinger Exp $</version> 
     17521            <version>$Id: QualifiedIdentifier.cs,v 1.7 2007/09/07 03:01:26 markpollack Exp $</version> 
    1712317522        </member> 
    1712417523        <member name="M:Spring.Expressions.QualifiedIdentifier.#ctor"> 
     
    1715417553            </summary> 
    1715517554            <author>Aleksandar Seovic</author> 
    17156             <version>$Id: RealLiteralNode.cs,v 1.10 2007/05/16 15:09:41 oakinger Exp $</version> 
     17555            <version>$Id: RealLiteralNode.cs,v 1.11 2007/09/07 03:01:26 markpollack Exp $</version> 
    1715717556        </member> 
    1715817557        <member name="M:Spring.Expressions.RealLiteralNode.#ctor"> 
     
    1717917578            </summary> 
    1718017579            <author>Aleksandar Seovic</author> 
    17181             <version>$Id: ReferenceNode.cs,v 1.11 2007/07/31 21:43:52 markpollack Exp $</version> 
     17580            <version>$Id: ReferenceNode.cs,v 1.12 2007/09/07 03:01:26 markpollack Exp $</version> 
    1718217581        </member> 
    1718317582        <member name="M:Spring.Context.Support.ReferenceNode.#ctor"> 
     
    1720417603            </summary> 
    1720517604            <author>Aleksandar Seovic</author> 
    17206             <version>$Id: SelectionFirstNode.cs,v 1.3 2007/05/16 15:09:41 oakinger Exp $</version> 
     17605            <version>$Id: SelectionFirstNode.cs,v 1.5 2007/09/07 03:01:26 markpollack Exp $</version> 
    1720717606        </member> 
    1720817607        <member name="M:Spring.Expressions.SelectionFirstNode.#ctor"> 
     
    1722917628            </summary> 
    1723017629            <author>Aleksandar Seovic</author> 
    17231             <version>$Id: SelectionLastNode.cs,v 1.3 2007/05/16 15:09:41 oakinger Exp $</version> 
     17630            <version>$Id: SelectionLastNode.cs,v 1.5 2007/09/07 03:01:26 markpollack Exp $</version> 
    1723217631        </member> 
    1723317632        <member name="M:Spring.Expressions.SelectionLastNode.#ctor"> 
     
    1725417653            </summary> 
    1725517654            <author>Aleksandar Seovic</author> 
    17256             <version>$Id: SelectionNode.cs,v 1.3 2007/05/16 15:09:41 oakinger Exp $</version> 
     17655            <version>$Id: SelectionNode.cs,v 1.5 2007/09/07 03:01:26 markpollack Exp $</version> 
    1725717656        </member> 
    1725817657        <member name="M:Spring.Expressions.SelectionNode.#ctor"> 
     
    1728017679            </summary> 
    1728117680            <author>Aleksandar Seovic</author> 
    17282             <version>$Id: StringLiteralNode.cs,v 1.7 2007/05/16 15:09:41 oakinger Exp $</version> 
     17681            <version>$Id: StringLiteralNode.cs,v 1.8 2007/09/07 03:01:26 markpollack Exp $</version> 
    1728317682        </member> 
    1728417683        <member name="M:Spring.Expressions.StringLiteralNode.#ctor"> 
     
    1730517704            </summary> 
    1730617705            <author>Aleksandar Seovic</author> 
    17307             <version>$Id: TernaryNode.cs,v 1.8 2007/05/16 15:09:41 oakinger Exp $</version> 
     17706            <version>$Id: TernaryNode.cs,v 1.9 2007/09/07 03:01:26 markpollack Exp $</version> 
    1730817707        </member> 
    1730917708        <member name="M:Spring.Expressions.TernaryNode.#ctor"> 
     
    1733017729            </summary> 
    1733117730            <author>Aleksandar Seovic</author> 
    17332             <version>$Id: TypeNode.cs,v 1.10 2007/07/31 18:16:25 bbaia Exp $</version> 
     17731            <version>$Id: TypeNode.cs,v 1.11 2007/09/07 03:01:26 markpollack Exp $</version> 
    1733317732        </member> 
    1733417733        <member name="M:Spring.Expressions.TypeNode.#ctor"> 
     
    1735517754            </summary> 
    1735617755            <author>Aleksandar Seovic</author> 
    17357             <version>$Id: VariableNode.cs,v 1.6 2007/05/16 15:09:41 oakinger Exp $</version> 
     17756            <version>$Id: VariableNode.cs,v 1.8 2007/09/07 03:01:26 markpollack Exp $</version> 
    1735817757        </member> 
    1735917758        <member name="M:Spring.Expressions.VariableNode.#ctor"> 
     
    1890819307            </summary> 
    1890919308            <author>Aleksandar Seovic</author> 
    18910             <version>$Id: ConfigSectionVariableSource.cs,v 1.3 2007/08/02 22:18:32 markpollack Exp $</version> 
     19309            <version>$Id: ConfigSectionVariableSource.cs,v 1.4 2007/08/22 20:16:27 oakinger Exp $</version> 
     19310        </member> 
     19311        <member name="M:Spring.Objects.Factory.Config.ConfigSectionVariableSource.#ctor"> 
     19312            <summary> 
     19313            Initializes a new instance of <see cref="T:Spring.Objects.Factory.Config.ConfigSectionVariableSource"/> 
     19314            </summary> 
     19315        </member> 
     19316        <member name="M:Spring.Objects.Factory.Config.ConfigSectionVariableSource.#ctor(System.String)"> 
     19317            <summary> 
     19318            Initializes a new instance of <see cref="T:Spring.Objects.Factory.Config.ConfigSectionVariableSource"/> from the given <paramref name="sectionName"/> 
     19319            </summary> 
     19320        </member> 
     19321        <member name="M:Spring.Objects.Factory.Config.ConfigSectionVariableSource.#ctor(System.String[])"> 
     19322            <summary> 
     19323            Initializes a new instance of <see cref="T:Spring.Objects.Factory.Config.ConfigSectionVariableSource"/> from the given <paramref name="sectionNames"/> 
     19324            </summary> 
    1891119325        </member> 
    1891219326        <member name="M:Spring.Objects.Factory.Config.ConfigSectionVariableSource.ResolveVariable(System.String)"> 
     
    2005120465            </summary> 
    2005220466            <author>Aleksandar Seovic</author> 
    20053             <version>$Id: ExpressionHolder.cs,v 1.4 2007/07/31 08:18:38 markpollack Exp $</version> 
     20467            <version>$Id: ExpressionHolder.cs,v 1.5 2007/08/21 19:28:33 markpollack Exp $</version> 
    2005420468        </member> 
    2005520469        <member name="M:Spring.Objects.Factory.Config.ExpressionHolder.#ctor(System.String)"> 
     
    2006620480            </summary> 
    2006720481            <returns>A string representation of this instance.</returns> 
     20482        </member> 
     20483        <member name="P:Spring.Objects.Factory.Config.ExpressionHolder.ExpressionString"> 
     20484            <summary> 
     20485            Gets or sets the expression string.  Setting the expression string will cause 
     20486            the expression to be parsed. 
     20487            </summary> 
     20488            <value>The expression string.</value> 
    2006820489        </member> 
    2006920490        <member name="P:Spring.Objects.Factory.Config.ExpressionHolder.Expression"> 
     
    2071721138            <author>Juergen Hoeller</author> 
    2071821139            <author>Rick Evans (.NET)</author> 
    20719             <version>$Id: IInstantiationAwareObjectPostProcessor.cs,v 1.3 2007/07/30 18:00:00 markpollack Exp $</version> 
     21140            <version>$Id: IInstantiationAwareObjectPostProcessor.cs,v 1.4 2007/08/22 08:49:39 markpollack Exp $</version> 
    2072021141        </member> 
    2072121142        <member name="M:Spring.Objects.Factory.Config.IInstantiationAwareObjectPostProcessor.PostProcessBeforeInstantiation(System.Type,System.String)"> 
     
    2076421185            <seealso cref="P:Spring.Objects.Factory.Support.IConfigurableObjectDefinition.FactoryMethodName"/> 
    2076521186        </member> 
     21187        <member name="M:Spring.Objects.Factory.Config.IInstantiationAwareObjectPostProcessor.PostProcessAfterInstantiation(System.Object,System.String)"> 
     21188            <summary> 
     21189            Perform operations after the object has been instantiated, via a constructor or factory method, 
     21190            but before Spring property population (from explicit properties or autowiring) occurs. 
     21191            </summary> 
     21192            <param name="objectInstance">The object instance created, but whose properties have not yet been set</param> 
     21193            <param name="objectName">Name of the object.</param> 
     21194            <returns>true if properties should be set on the object; false if property population 
     21195            should be skipped.  Normal implementations should return true.  Returning false will also 
     21196            prevent any subsequent InstantiationAwareObjectPostProcessor instances from being  
     21197            invoked on this object instance.</returns> 
     21198        </member> 
     21199        <member name="M:Spring.Objects.Factory.Config.IInstantiationAwareObjectPostProcessor.PostProcessPropertyValues(Spring.Objects.IPropertyValues,System.Reflection.PropertyInfo[],System.Object,System.String)"> 
     21200            <summary> 
     21201            Post-process the given property values before the factory applies them 
     21202            to the given object. 
     21203            </summary> 
     21204            <remarks>Allows for checking whether all dependencies have been 
     21205            satisfied, for example based on a "Required" annotation on bean property setters. 
     21206            <para>Also allows for replacing the property values to apply, typically through 
     21207            creating a new MutablePropertyValues instance based on the original PropertyValues, 
     21208            adding or removing specific values. 
     21209            </para> 
     21210            </remarks> 
     21211            <param name="pvs">The property values that the factory is about to apply (never <code>null</code>).</param> 
     21212            <param name="pis">he relevant property infos for the target object (with ignored 
     21213            dependency types - which the factory handles specifically - already filtered out)</param> 
     21214            <param name="objectInstance">The object instance created, but whose properties have not yet  
     21215            been set.</param> 
     21216            <param name="objectName">Name of the object.</param> 
     21217            <returns>The actual property values to apply to the given object (can be the  
     21218            passed-in PropertyValues instances0 or null to skip property population.</returns> 
     21219        </member> 
    2076621220        <member name="T:Spring.Objects.Factory.Config.IObjectDefinition"> 
    2076721221            <summary> 
     
    2099621450            <see cref="P:Spring.Objects.Factory.Config.LogFactoryObject.LogName"/> 
    2099721451            property determines the name of the 
    20998             <a href="http://logging.apache.org/log4net/">Log4Net</a> logger.   
     21452            <a href="http://netcommon.sourceforge.net/">Common.Logging</a> logger.   
    2099921453            </p> 
    2100021454            </remarks> 
    2100121455            <author>Rick Evans</author> 
    2100221456            <seealso cref="M:Common.Logging.LogManager.GetLogger(System.String)"/> 
    21003             <version>$Id: LogFactoryObject.cs,v 1.2 2007/03/16 04:01:38 aseovic Exp $</version> 
     21457            <version>$Id: LogFactoryObject.cs,v 1.3 2007/10/21 18:17:41 markpollack Exp $</version> 
    2100421458        </member> 
    2100521459        <member name="M:Spring.Objects.Factory.Config.LogFactoryObject.#ctor"> 
     
    2166222116            </remarks> 
    2166322117            <author>Mark Pollack</author> 
    21664             <version>$Id: ObjectDefinitionVisitor.cs,v 1.5 2007/08/03 17:40:14 markpollack Exp $</version> 
     22118            <version>$Id: ObjectDefinitionVisitor.cs,v 1.8 2007/11/26 14:15:53 bbaia Exp $</version> 
    2166522119        </member> 
    2166622120        <member name="M:Spring.Objects.Factory.Config.ObjectDefinitionVisitor.#ctor(Spring.Objects.Factory.Config.IVariableSource)"> 
     
    2172522179            </summary> 
    2172622180            <param name="valueHolder">The vconstructor alue holder.</param> 
     22181        </member> 
     22182        <member name="M:Spring.Objects.Factory.Config.ObjectDefinitionVisitor.ResolveValue(System.Object)"> 
     22183            <summary> 
     22184            Resolves the given value taken from an object definition according to its type 
     22185            </summary> 
     22186            <param name="value">the value to resolve</param> 
     22187            <returns>the resolved value</returns> 
     22188        </member> 
     22189        <member name="M:Spring.Objects.Factory.Config.ObjectDefinitionVisitor.VisitManagedList(Spring.Objects.Factory.Support.ManagedList)"> 
     22190            <summary> 
     22191            Visits the ManagedList property ElementTypeName and  
     22192            calls <see cref="M:Spring.Objects.Factory.Config.ObjectDefinitionVisitor.ResolveValue(System.Object)"/> for list element. 
     22193            </summary> 
     22194        </member> 
     22195        <member name="M:Spring.Objects.Factory.Config.ObjectDefinitionVisitor.VisitManagedSet(Spring.Objects.Factory.Support.ManagedSet)"> 
     22196            <summary> 
     22197            Visits the ManagedSet property ElementTypeName and  
     22198            calls <see cref="M:Spring.Objects.Factory.Config.ObjectDefinitionVisitor.ResolveValue(System.Object)"/> for list element. 
     22199            </summary> 
     22200        </member> 
     22201        <member name="M:Spring.Objects.Factory.Config.ObjectDefinitionVisitor.VisitManagedDictionary(Spring.Objects.Factory.Support.ManagedDictionary)"> 
     22202            <summary> 
     22203            Visits the ManagedSet properties KeyTypeName and ValueTypeName and  
     22204            calls <see cref="M:Spring.Objects.Factory.Config.ObjectDefinitionVisitor.ResolveValue(System.Object)"/> for dictionary's value element. 
     22205            </summary> 
     22206        </member> 
     22207        <member name="M:Spring.Objects.Factory.Config.ObjectDefinitionVisitor.ResolveStringValue(System.String)"> 
     22208            <summary> 
     22209            Looks up the value of the given variable name in the configured <see cref="T:Spring.Objects.Factory.Config.IVariableSource"/>. 
     22210            </summary> 
     22211            <param name="variableName">The name of the variable to be looked up</param> 
     22212            <returns> 
     22213            The value of this variable, as returned from the <see cref="T:Spring.Objects.Factory.Config.IVariableSource"/> passed  
     22214            into the constructor <see cref="M:Spring.Objects.Factory.Config.ObjectDefinitionVisitor.#ctor(Spring.Objects.Factory.Config.IVariableSource)"/> 
     22215            </returns> 
     22216            <exception cref="T:System.InvalidOperationException">If no <see cref="T:Spring.Objects.Factory.Config.IVariableSource"/> has been configured.</exception> 
    2172722217        </member> 
    2172822218        <member name="T:Spring.Objects.Factory.Config.ObjectFactoryCreatingFactoryObject"> 
     
    2209722587            <author>Juergen Hoeller</author> 
    2209822588            <author>Simon White (.NET)</author> 
    22099             <version>$Id: PropertyOverrideConfigurer.cs,v 1.9 2007/03/16 04:01:39 aseovic Exp $</version> 
     22589            <version>$Id: PropertyOverrideConfigurer.cs,v 1.11 2007/10/10 16:31:39 bbaia Exp $</version> 
    2210022590            <seealso cref="T:Spring.Objects.Factory.Config.PropertyResourceConfigurer"/> 
    2210122591            <seealso cref="T:Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer"/> 
     
    2214122631            <seealso cref="T:Spring.Objects.Factory.Config.PropertyOverrideConfigurer"/> 
    2214222632            <seealso cref="T:Spring.Objects.Factory.Config.PropertyPlaceholderConfigurer"/> 
    22143             <version>$Id: PropertyResourceConfigurer.cs,v 1.17 2007/08/08 17:47:13 bbaia Exp $</version> 
     22633            <version>$Id: PropertyResourceConfigurer.cs,v 1.19 2007/08/27 14:49:42 oakinger Exp $</version> 
    2214422634        </member> 
    2214522635        <member name="F:Spring.Objects.Factory.Config.PropertyResourceConfigurer.DefaultConfigSectionName"> 
     
    2217422664            </exception> 
    2217522665            <seealso cref="M:Spring.Objects.Factory.Config.IObjectFactoryPostProcessor.PostProcessObjectFactory(Spring.Objects.Factory.Config.IConfigurableListableObjectFactory)"/> 
     22666        </member> 
     22667        <member name="M:Spring.Objects.Factory.Config.PropertyResourceConfigurer.LoadProperties(System.Collections.Specialized.NameValueCollection)"> 
     22668            <summary> 
     22669            Loads properties from the configuration sections  
     22670            specified in <see cref="P:Spring.Objects.Factory.Config.PropertyResourceConfigurer.ConfigSections"/> into <paramref name="properties"/>. 
     22671            </summary> 
     22672            <param name="properties">The <see cref="T:System.Collections.Specialized.NameValueCollection"/> instance to be filled with properties.</param> 
    2217622673        </member> 
    2217722674        <member name="M:Spring.Objects.Factory.Config.PropertyResourceConfigurer.ProcessProperties(Spring.Objects.Factory.Config.IConfigurableListableObjectFactory,System.Collections.Specialized.NameValueCollection)"> 
     
    2325623753            </value> 
    2325723754        </member> 
     23755        <member name="T:Spring.Objects.Factory.Config.VariableAccessor"> 
     23756            <summary> 
     23757            Provides methods for type-safe accessing <see cref="T:Spring.Objects.Factory.Config.IVariableSource"/>s. 
     23758            </summary> 
     23759            <author>Erich Eichinger</author> 
     23760            <version>$Id: VariableAccessor.cs,v 1.2 2007/08/27 14:49:42 oakinger Exp $</version> 
     23761        </member> 
     23762        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.#ctor(Spring.Objects.Factory.Config.IVariableSource)"> 
     23763            <summary> 
     23764            Initialize a new instance of an <see cref="T:Spring.Objects.Factory.Config.VariableAccessor"/> 
     23765            </summary> 
     23766            <param name="variableSource">The underlying <see cref="T:Spring.Objects.Factory.Config.IVariableSource"/> to read values from.</param> 
     23767        </member> 
     23768        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetFloat(System.String,System.Single)"> 
     23769            <summary> 
     23770            Returns a <see cref="T:System.Single"/> that contains the value of the specified variable. 
     23771            </summary> 
     23772            <param name="name">The name of the variable to be read.</param> 
     23773            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23774            <returns> 
     23775            A <see cref="T:System.Single"/> that contains the value of the specified variable  
     23776            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     23777            </returns> 
     23778        </member> 
     23779        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetFloat(System.String,System.Single,System.Boolean)"> 
     23780            <summary> 
     23781            Returns a <see cref="T:System.Single"/> that contains the value of the specified variable. 
     23782            </summary> 
     23783            <param name="name">The name of the variable to be read.</param> 
     23784            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23785            <param name="throwOnInvalidValue"> 
     23786            If <c>false</c>, suppresses exceptions if the result  
     23787            of <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed 
     23788            and returns <paramref name="defaultValue"/> instead.</param> 
     23789            <returns> 
     23790            A <see cref="T:System.Single"/> that contains the value of the specified variable  
     23791            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed. 
     23792            </returns> 
     23793        </member> 
     23794        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetDouble(System.String,System.Double)"> 
     23795            <summary> 
     23796            Returns a <see cref="T:System.Double"/> that contains the value of the specified variable. 
     23797            </summary> 
     23798            <param name="name">The name of the variable to be read.</param> 
     23799            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23800            <returns> 
     23801            A <see cref="T:System.Double"/> that contains the value of the specified variable  
     23802            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     23803            </returns> 
     23804        </member> 
     23805        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetDouble(System.String,System.Double,System.Boolean)"> 
     23806            <summary> 
     23807            Returns a <see cref="T:System.Double"/> that contains the value of the specified variable. 
     23808            </summary> 
     23809            <param name="name">The name of the variable to be read.</param> 
     23810            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23811            <param name="throwOnInvalidValue"> 
     23812            If <c>false</c>, suppresses exceptions if the result  
     23813            of <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed 
     23814            and returns <paramref name="defaultValue"/> instead.</param> 
     23815            <returns> 
     23816            A <see cref="T:System.Double"/> that contains the value of the specified variable  
     23817            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed. 
     23818            </returns> 
     23819        </member> 
     23820        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetDecimal(System.String,System.Decimal)"> 
     23821            <summary> 
     23822            Returns a <see cref="T:System.Decimal"/> that contains the value of the specified variable. 
     23823            </summary> 
     23824            <param name="name">The name of the variable to be read.</param> 
     23825            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23826            <returns> 
     23827            A <see cref="T:System.Decimal"/> that contains the value of the specified variable  
     23828            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     23829            </returns> 
     23830        </member> 
     23831        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetDecimal(System.String,System.Decimal,System.Boolean)"> 
     23832            <summary> 
     23833            Returns a <see cref="T:System.Decimal"/> that contains the value of the specified variable. 
     23834            </summary> 
     23835            <param name="name">The name of the variable to be read.</param> 
     23836            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23837            <param name="throwOnInvalidValue"> 
     23838            If <c>false</c>, suppresses exceptions if the result  
     23839            of <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed 
     23840            and returns <paramref name="defaultValue"/> instead.</param> 
     23841            <returns> 
     23842            A <see cref="T:System.Decimal"/> that contains the value of the specified variable  
     23843            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed. 
     23844            </returns> 
     23845        </member> 
     23846        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetInt64(System.String,System.Int64)"> 
     23847            <summary> 
     23848            Returns a <see cref="T:System.Int64"/> that contains the value of the specified variable. 
     23849            </summary> 
     23850            <param name="name">The name of the variable to be read.</param> 
     23851            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23852            <returns> 
     23853            A <see cref="T:System.Int64"/> that contains the value of the specified variable  
     23854            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     23855            </returns> 
     23856        </member> 
     23857        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetInt64(System.String,System.Int64,System.Boolean)"> 
     23858            <summary> 
     23859            Returns a <see cref="T:System.Int64"/> that contains the value of the specified variable. 
     23860            </summary> 
     23861            <param name="name">The name of the variable to be read.</param> 
     23862            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23863            <param name="throwOnInvalidValue"> 
     23864            If <c>false</c>, suppresses exceptions if the result  
     23865            of <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed 
     23866            and returns <paramref name="defaultValue"/> instead.</param> 
     23867            <returns> 
     23868            A <see cref="T:System.Int64"/> that contains the value of the specified variable  
     23869            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed. 
     23870            </returns> 
     23871        </member> 
     23872        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetUInt64(System.String,System.UInt64)"> 
     23873            <summary> 
     23874            Returns a <see cref="T:System.UInt64"/> that contains the value of the specified variable. 
     23875            </summary> 
     23876            <param name="name">The name of the variable to be read.</param> 
     23877            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23878            <returns> 
     23879            A <see cref="T:System.UInt64"/> that contains the value of the specified variable  
     23880            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     23881            </returns> 
     23882        </member> 
     23883        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetUInt64(System.String,System.UInt64,System.Boolean)"> 
     23884            <summary> 
     23885            Returns a <see cref="T:System.UInt64"/> that contains the value of the specified variable. 
     23886            </summary> 
     23887            <param name="name">The name of the variable to be read.</param> 
     23888            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23889            <param name="throwOnInvalidValue"> 
     23890            If <c>false</c>, suppresses exceptions if the result  
     23891            of <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed 
     23892            and returns <paramref name="defaultValue"/> instead.</param> 
     23893            <returns> 
     23894            A <see cref="T:System.UInt64"/> that contains the value of the specified variable  
     23895            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed. 
     23896            </returns> 
     23897        </member> 
     23898        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetInt32(System.String,System.Int32)"> 
     23899            <summary> 
     23900            Returns a <see cref="T:System.Int32"/> that contains the value of the specified variable. 
     23901            </summary> 
     23902            <param name="name">The name of the variable to be read.</param> 
     23903            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23904            <returns> 
     23905            A <see cref="T:System.Int32"/> that contains the value of the specified variable  
     23906            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     23907            </returns> 
     23908        </member> 
     23909        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetInt32(System.String,System.Int32,System.Boolean)"> 
     23910            <summary> 
     23911            Returns a <see cref="T:System.Int32"/> that contains the value of the specified variable. 
     23912            </summary> 
     23913            <param name="name">The name of the variable to be read.</param> 
     23914            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23915            <param name="throwOnInvalidValue"> 
     23916            If <c>false</c>, suppresses exceptions if the result  
     23917            of <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed 
     23918            and returns <paramref name="defaultValue"/> instead.</param> 
     23919            <returns> 
     23920            A <see cref="T:System.Int32"/> that contains the value of the specified variable  
     23921            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed. 
     23922            </returns> 
     23923        </member> 
     23924        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetUInt32(System.String,System.UInt32)"> 
     23925            <summary> 
     23926            Returns a <see cref="T:System.UInt32"/> that contains the value of the specified variable. 
     23927            </summary> 
     23928            <param name="name">The name of the variable to be read.</param> 
     23929            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23930            <returns> 
     23931            A <see cref="T:System.UInt32"/> that contains the value of the specified variable  
     23932            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     23933            </returns> 
     23934        </member> 
     23935        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetUInt32(System.String,System.UInt32,System.Boolean)"> 
     23936            <summary> 
     23937            Returns a <see cref="T:System.UInt32"/> that contains the value of the specified variable. 
     23938            </summary> 
     23939            <param name="name">The name of the variable to be read.</param> 
     23940            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23941            <param name="throwOnInvalidValue"> 
     23942            If <c>false</c>, suppresses exceptions if the result  
     23943            of <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed 
     23944            and returns <paramref name="defaultValue"/> instead.</param> 
     23945            <returns> 
     23946            A <see cref="T:System.UInt32"/> that contains the value of the specified variable  
     23947            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed. 
     23948            </returns> 
     23949        </member> 
     23950        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetInt16(System.String,System.Int16)"> 
     23951            <summary> 
     23952            Returns a <see cref="T:System.Int16"/> that contains the value of the specified variable. 
     23953            </summary> 
     23954            <param name="name">The name of the variable to be read.</param> 
     23955            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23956            <returns> 
     23957            A <see cref="T:System.Int16"/> that contains the value of the specified variable  
     23958            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     23959            </returns> 
     23960        </member> 
     23961        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetInt16(System.String,System.Int16,System.Boolean)"> 
     23962            <summary> 
     23963            Returns a <see cref="T:System.Int16"/> that contains the value of the specified variable. 
     23964            </summary> 
     23965            <param name="name">The name of the variable to be read.</param> 
     23966            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23967            <param name="throwOnInvalidValue"> 
     23968            If <c>false</c>, suppresses exceptions if the result  
     23969            of <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed 
     23970            and returns <paramref name="defaultValue"/> instead.</param> 
     23971            <returns> 
     23972            A <see cref="T:System.Int16"/> that contains the value of the specified variable  
     23973            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed. 
     23974            </returns> 
     23975        </member> 
     23976        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetUInt16(System.String,System.UInt16)"> 
     23977            <summary> 
     23978            Returns a <see cref="T:System.Int16"/> that contains the value of the specified variable. 
     23979            </summary> 
     23980            <param name="name">The name of the variable to be read.</param> 
     23981            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23982            <returns> 
     23983            A <see cref="T:System.Int16"/> that contains the value of the specified variable  
     23984            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     23985            </returns> 
     23986        </member> 
     23987        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetUInt16(System.String,System.UInt16,System.Boolean)"> 
     23988            <summary> 
     23989            Returns a <see cref="T:System.Int16"/> that contains the value of the specified variable. 
     23990            </summary> 
     23991            <param name="name">The name of the variable to be read.</param> 
     23992            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     23993            <param name="throwOnInvalidValue"> 
     23994            If <c>false</c>, suppresses exceptions if the result  
     23995            of <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed 
     23996            and returns <paramref name="defaultValue"/> instead.</param> 
     23997            <returns> 
     23998            A <see cref="T:System.Int16"/> that contains the value of the specified variable  
     23999            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed. 
     24000            </returns> 
     24001        </member> 
     24002        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetByte(System.String,System.Byte)"> 
     24003            <summary> 
     24004            Returns a <see cref="T:System.Byte"/> that contains the value of the specified variable. 
     24005            </summary> 
     24006            <param name="name">The name of the variable to be read.</param> 
     24007            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     24008            <returns> 
     24009            A <see cref="T:System.Byte"/> that contains the value of the specified variable  
     24010            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     24011            </returns> 
     24012        </member> 
     24013        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetByte(System.String,System.Byte,System.Boolean)"> 
     24014            <summary> 
     24015            Returns a <see cref="T:System.Byte"/> that contains the value of the specified variable. 
     24016            </summary> 
     24017            <param name="name">The name of the variable to be read.</param> 
     24018            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     24019            <param name="throwOnInvalidValue"> 
     24020            If <c>false</c>, suppresses exceptions if the result  
     24021            of <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed 
     24022            and returns <paramref name="defaultValue"/> instead.</param> 
     24023            <returns> 
     24024            A <see cref="T:System.Byte"/> that contains the value of the specified variable  
     24025            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed. 
     24026            </returns> 
     24027        </member> 
     24028        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetGuid(System.String,System.Guid)"> 
     24029            <summary> 
     24030            Returns a <see cref="T:System.Guid"/> that contains the value of the specified variable. 
     24031            </summary> 
     24032            <param name="name">The name of the variable to be read.</param> 
     24033            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     24034            <returns> 
     24035            A <see cref="T:System.Guid"/> that contains the value of the specified variable  
     24036            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     24037            </returns> 
     24038        </member> 
     24039        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetGuid(System.String,System.Guid,System.Boolean)"> 
     24040            <summary> 
     24041            Returns a <see cref="T:System.Guid"/> that contains the value of the specified variable. 
     24042            </summary> 
     24043            <param name="name">The name of the variable to be read.</param> 
     24044            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     24045            <param name="throwOnInvalidValue"> 
     24046            If <c>false</c>, suppresses exceptions if the result  
     24047            of <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed 
     24048            and returns <paramref name="defaultValue"/> instead.</param> 
     24049            <returns> 
     24050            A <see cref="T:System.Guid"/> that contains the value of the specified variable  
     24051            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed. 
     24052            </returns> 
     24053        </member> 
     24054        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetDateTime(System.String,System.String,System.DateTime)"> 
     24055            <summary> 
     24056            Returns a <see cref="T:System.DateTime"/> that contains the value of the specified variable. 
     24057            </summary> 
     24058            <param name="name">The name of the variable to be read.</param> 
     24059            <param name="format">The expected format of the variable's value</param> 
     24060            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     24061            <returns> 
     24062            A <see cref="T:System.DateTime"/> that contains the value of the specified variable  
     24063            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     24064            </returns> 
     24065        </member> 
     24066        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetDateTime(System.String,System.String,System.DateTime,System.Boolean)"> 
     24067            <summary> 
     24068            Returns a <see cref="T:System.DateTime"/> that contains the value of the specified variable. 
     24069            </summary> 
     24070            <param name="name">The name of the variable to be read.</param> 
     24071            <param name="format">The expected format of the variable's value</param> 
     24072            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     24073            <param name="throwOnInvalidValue"> 
     24074            If <c>false</c>, suppresses exceptions if the result  
     24075            of <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed 
     24076            and returns <paramref name="defaultValue"/> instead.</param> 
     24077            <returns> 
     24078            A <see cref="T:System.DateTime"/> that contains the value of the specified variable  
     24079            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed. 
     24080            </returns> 
     24081        </member> 
     24082        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetChar(System.String,System.Char)"> 
     24083            <summary> 
     24084            Returns a <see cref="T:System.Char"/> that contains the value of the specified variable. 
     24085            </summary> 
     24086            <param name="name">The name of the variable to be read.</param> 
     24087            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     24088            <returns> 
     24089            A <see cref="T:System.Char"/> that contains the value of the specified variable  
     24090            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     24091            </returns> 
     24092        </member> 
     24093        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetChar(System.String,System.Char,System.Boolean)"> 
     24094            <summary> 
     24095            Returns a <see cref="T:System.Char"/> that contains the value of the specified variable. 
     24096            </summary> 
     24097            <param name="name">The name of the variable to be read.</param> 
     24098            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     24099            <param name="throwOnInvalidValue"> 
     24100            If <c>false</c>, suppresses exceptions if the result  
     24101            of <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed 
     24102            and returns <paramref name="defaultValue"/> instead.</param> 
     24103            <returns> 
     24104            A <see cref="T:System.Char"/> that contains the value of the specified variable  
     24105            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed. 
     24106            </returns> 
     24107        </member> 
     24108        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetBoolean(System.String,System.Boolean)"> 
     24109            <summary> 
     24110            Returns a <see cref="T:System.Boolean"/> that contains the value of the specified variable. 
     24111            </summary> 
     24112            <param name="name">The name of the variable to be read.</param> 
     24113            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     24114            <returns> 
     24115            A <see cref="T:System.Boolean"/> that contains the value of the specified variable  
     24116            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     24117            </returns> 
     24118        </member> 
     24119        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetBoolean(System.String,System.Boolean,System.Boolean)"> 
     24120            <summary> 
     24121            Returns a <see cref="T:System.Boolean"/> that contains the value of the specified variable. 
     24122            </summary> 
     24123            <param name="name">The name of the variable to be read.</param> 
     24124            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     24125            <param name="throwOnInvalidValue"> 
     24126            If <c>false</c>, suppresses exceptions if the result  
     24127            of <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed 
     24128            and returns <paramref name="defaultValue"/> instead.</param> 
     24129            <returns> 
     24130            A <see cref="T:System.Boolean"/> that contains the value of the specified variable  
     24131            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed. 
     24132            </returns> 
     24133        </member> 
     24134        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetEnum(System.String,System.Enum)"> 
     24135            <summary> 
     24136            Returns an <see cref="T:System.Enum"/> of type <paramref name="defaultValue.GetType()"/> that contains the value of the specified variable. 
     24137            </summary> 
     24138            <param name="name">The name of the variable to be read.</param> 
     24139            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     24140            <returns> 
     24141            An <see cref="T:System.Enum"/> of type <paramref name="defaultValue.GetType()"/> that contains the value of the specified variable  
     24142            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     24143            </returns> 
     24144        </member> 
     24145        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetEnum(System.String,System.Enum,System.Boolean)"> 
     24146            <summary> 
     24147            Returns an <see cref="T:System.Enum"/> of type <paramref name="defaultValue.GetType()"/> that contains the value of the specified variable. 
     24148            </summary> 
     24149            <param name="name">The name of the variable to be read.</param> 
     24150            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>.</param> 
     24151            <param name="throwOnInvalidValue"> 
     24152            If <c>false</c>, suppresses exceptions if the result  
     24153            of <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed 
     24154            and returns <paramref name="defaultValue"/> instead.</param> 
     24155            <returns> 
     24156            An <see cref="T:System.Enum"/> of type <paramref name="defaultValue.GetType()"/> that contains the value of the specified variable  
     24157            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> cannot be parsed. 
     24158            </returns> 
     24159        </member> 
     24160        <member name="M:Spring.Objects.Factory.Config.VariableAccessor.GetString(System.String,System.String)"> 
     24161            <summary> 
     24162            Returns a <see cref="T:System.String"/> that contains the value of the specified variable. 
     24163            </summary> 
     24164            <param name="name">The name of the variable to be read.</param> 
     24165            <param name="defaultValue">The value to be returned if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <see lang="null"/> or <see cref="F:System.String.Empty"/>.</param> 
     24166            <returns> 
     24167            A <see cref="T:System.String"/> that contains the value of the specified variable  
     24168            or <paramref name="defaultValue"/>, if <see cref="M:Spring.Objects.Factory.Config.IVariableSource.ResolveVariable(System.String)"/> returns <c>null</c>. 
     24169            </returns> 
     24170        </member> 
    2325824171        <member name="T:Spring.Objects.Factory.Config.VariablePlaceholderConfigurer"> 
    2325924172            <summary> 
     
    2339424307            <author>Juergen Hoeller</author> 
    2339524308            <author>Rick Evans (.NET)</author> 
    23396             <version>$Id: AbstractAutowireCapableObjectFactory.cs,v 1.79 2007/08/07 16:24:26 bbaia Exp $</version> 
     24309            <version>$Id: AbstractAutowireCapableObjectFactory.cs,v 1.83 2007/12/05 00:28:04 bbaia Exp $</version> 
    2339724310        </member> 
    2339824311        <member name="T:Spring.Objects.Factory.Support.AbstractObjectFactory"> 
     
    2341124324            <author>Juergen Hoeller</author> 
    2341224325            <author>Rick Evans (.NET)</author> 
    23413             <version>$Id: AbstractObjectFactory.cs,v 1.68 2007/08/07 16:24:26 bbaia Exp $</version> 
     24326            <version>$Id: AbstractObjectFactory.cs,v 1.73 2007/12/05 00:28:04 bbaia Exp $</version> 
    2341424327        </member> 
    2341524328        <member name="F:Spring.Objects.Factory.Support.AbstractObjectFactory.CURRENTLY_IN_CREATION"> 
     
    2364924562            </param> 
    2365024563        </member> 
     24564        <member name="M:Spring.Objects.Factory.Support.AbstractObjectFactory.OriginalObjectName(System.String)"> 
     24565            <summary> 
     24566            Ensures, that the given name is prefixed with <see cref="F:Spring.Objects.Factory.ObjectFactoryUtils.FactoryObjectPrefix"/>  
     24567            if it incidentially already starts with this prefix. This avoids troubles when dereferencing  
     24568            the object name during <see cref="M:Spring.Objects.Factory.ObjectFactoryUtils.TransformedObjectName(System.String)"/> 
     24569            </summary> 
     24570        </member> 
    2365124571        <member name="M:Spring.Objects.Factory.Support.AbstractObjectFactory.IsAlias(System.String)"> 
    2365224572            <summary> 
     
    2368924609            with overridden properties. 
    2369024610            </returns> 
    23691         </member> 
    23692         <member name="M:Spring.Objects.Factory.Support.AbstractObjectFactory.MergeObjectDefinitions(System.String,Spring.Objects.Factory.Config.IObjectDefinition,Spring.Objects.Factory.Config.IObjectDefinition)"> 
    23693             <summary> 
    23694             Merges the object definitions. 
    23695             </summary> 
    23696             <param name="name">Object definition name.</param> 
    23697             <param name="parentDefinition">The parent definition.</param> 
    23698             <param name="childDefinition">The child definition.</param> 
    23699             <returns>Merged object definition.</returns> 
    2370024611        </member> 
    2370124612        <member name="M:Spring.Objects.Factory.Support.AbstractObjectFactory.CreateRootObjectDefinition(Spring.Objects.Factory.Config.IObjectDefinition)"> 
     
    2379924710            The singleton instance of the object. 
    2380024711            </returns> 
     24712        </member> 
     24713        <member name="M:Spring.Objects.Factory.Support.AbstractObjectFactory.GetObjectFromFactoryObject(Spring.Objects.Factory.IFactoryObject,System.String,Spring.Objects.Factory.Support.RootObjectDefinition)"> 
     24714            <summary> 
     24715            Obtain an object to expose from the given IFactoryObject. 
     24716            </summary> 
     24717            <param name="factory">The IFactoryObject instance.</param> 
     24718            <param name="objectName">Name of the object.</param> 
     24719            <param name="rod">The merged object definition.</param> 
     24720            <returns>The object obtained from the IFactoryObject</returns> 
     24721            <exception cref="T:Spring.Objects.Factory.ObjectCreationException">If IFactoryObject object creation failed.</exception> 
     24722        </member> 
     24723        <member name="M:Spring.Objects.Factory.Support.AbstractObjectFactory.PostProcessObjectFromFactoryObject(System.Object,System.String)"> 
     24724            <summary> 
     24725            Post-process the given object that has been obtained from the FactoryObject. 
     24726            The resulting object will be exposed for object references. 
     24727            </summary> 
     24728            <remarks>The default implementation simply returns the given object 
     24729            as-is.  Subclasses may override this, for example, to apply 
     24730            post-processors.</remarks> 
     24731            <param name="instance">The instance obtained from the IFactoryObject.</param> 
     24732            <param name="objectName">Name of the object.</param> 
     24733            <returns>The object instance to expose</returns> 
     24734            <exception cref="T:Spring.Objects.ObjectsException">if any post-processing failed.</exception> 
    2380124735        </member> 
    2380224736        <member name="M:Spring.Objects.Factory.Support.AbstractObjectFactory.GetFactoryObject(System.String)"> 
     
    2403524969            </exception> 
    2403624970        </member> 
     24971        <member name="F:Spring.Objects.Factory.Support.AbstractObjectFactory.parentObjectFactory"> 
     24972            <summary> 
     24973            Parent object factory, for object inheritance support 
     24974            </summary> 
     24975        </member> 
     24976        <member name="F:Spring.Objects.Factory.Support.AbstractObjectFactory.objectPostProcessors"> 
     24977            <summary> 
     24978            ObjectPostProcessors to apply in CreateObject 
     24979            </summary> 
     24980        </member> 
     24981        <member name="F:Spring.Objects.Factory.Support.AbstractObjectFactory.hasInstantiationAwareBeanPostProcessors"> 
     24982            <summary> 
     24983            Indicates whether any IInstantiationAwareBeanPostProcessors have been registered 
     24984            </summary> 
     24985        </member> 
     24986        <member name="F:Spring.Objects.Factory.Support.AbstractObjectFactory.hasDestructionAwareBeanPostProcessors"> 
     24987            <summary> 
     24988            Indicates whether any IDestructionAwareBeanPostProcessors have been registered  
     24989            </summary> 
     24990        </member> 
    2403724991        <member name="M:Spring.Objects.Factory.Support.AbstractObjectFactory.IsSingleton(System.String)"> 
    2403824992            <summary> 
     
    2424125195            </remarks> 
    2424225196        </member> 
     25197        <member name="P:Spring.Objects.Factory.Support.AbstractObjectFactory.HasInstantiationAwareBeanPostProcessors"> 
     25198            <summary> 
     25199            Returns, whether this object factory instance contains <see cref="T:Spring.Objects.Factory.Config.IInstantiationAwareObjectPostProcessor"/> objects. 
     25200            </summary> 
     25201        </member> 
     25202        <member name="P:Spring.Objects.Factory.Support.AbstractObjectFactory.HasDestructionAwareBeanPostProcessors"> 
     25203            <summary> 
     25204            Returns, whether this object factory instance contains <see cref="T:Spring.Objects.Factory.Config.IDestructionAwareObjectPostProcessor"/> objects. 
     25205            </summary> 
     25206        </member> 
    2424325207        <member name="P:Spring.Objects.Factory.Support.AbstractObjectFactory.TemporarySingletonPlaceHolder"> 
    2424425208            <summary> 
     
    2458025544            </remarks> 
    2458125545        </member> 
     25546        <member name="M:Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.CreateObjectInstance(System.String,Spring.Objects.Factory.Support.RootObjectDefinition,System.Object[])"> 
     25547            <summary> 
     25548            Creates an <see cref="T:Spring.Objects.IObjectWrapper"/> instance from the <see cref="T:Spring.Objects.Factory.Support.RootObjectDefinition"/> passed in <paramref name="definition"/> 
     25549            using constructor <paramref name="arguments"/> 
     25550            </summary> 
     25551            <param name="name">The name of the object to create - used for error messages.</param> 
     25552            <param name="definition">The <see cref="T:Spring.Objects.Factory.Support.RootObjectDefinition"/> describing the object to be created.</param> 
     25553            <param name="arguments">optional arguments to pass to the constructor</param> 
     25554            <returns>An <see cref="T:Spring.Objects.IObjectWrapper"/> wrapping the already instantiated object</returns> 
     25555        </member> 
    2458225556        <member name="M:Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.InstantiateUsingFactoryMethod(System.String,Spring.Objects.Factory.Support.RootObjectDefinition,System.Object[])"> 
    2458325557            <summary> 
     
    2476725741            </exception> 
    2476825742        </member> 
     25743        <member name="M:Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.FilterPropertyInfoForDependencyCheck(Spring.Objects.IObjectWrapper)"> 
     25744            <summary> 
     25745            Extract a filtered set of PropertyInfos from the given IObjectWrapper, excluding 
     25746            ignored dependency types. 
     25747            </summary> 
     25748            <param name="wrapper">The object wrapper the object was created with.</param> 
     25749            <returns>The filtered PropertyInfos</returns> 
     25750        </member> 
    2476925751        <member name="M:Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.InvokeInitMethods(System.Object,System.String,Spring.Objects.Factory.Support.IConfigurableObjectDefinition)"> 
    2477025752            <summary> 
     
    2489025872            </param> 
    2489125873        </member> 
     25874        <member name="M:Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.ResolveTargetType(Spring.Objects.Factory.Config.TypedStringValue)"> 
     25875            <summary> 
     25876            Resolve the target type of the passed <see cref="T:Spring.Objects.Factory.Config.TypedStringValue"/>. 
     25877            </summary> 
     25878            <param name="value">The <see cref="T:Spring.Objects.Factory.Config.TypedStringValue"/> who's target type is to be resolved</param> 
     25879            <returns>The resolved target type, if any. <see lang="null"/> otherwise.</returns> 
     25880        </member> 
    2489225881        <member name="M:Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.ResolveInnerObjectDefinition(System.String,System.String,System.String,Spring.Objects.Factory.Config.IObjectDefinition,System.Boolean)"> 
    2489325882            <summary> 
     
    2501726006            </param> 
    2501826007            <seealso cref="M:Spring.Objects.Factory.IObjectFactory.ConfigureObject(System.Object,System.String)"/> 
     26008        </member> 
     26009        <member name="M:Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.PostProcessObjectFromFactoryObject(System.Object,System.String)"> 
     26010            <summary> 
     26011            Applies the <code>PostProcessAfterInitialization</code> callback of all 
     26012            registered IObjectPostProcessors, giving them a chance to post-process 
     26013            the object obtained from IFactoryObjects (for example, to auto-proxy them) 
     26014            </summary> 
     26015            <param name="instance">The instance obtained from the IFactoryObject.</param> 
     26016            <param name="objectName">Name of the object.</param> 
     26017            <returns>The object instance to expose</returns> 
     26018            <exception cref="T:Spring.Objects.ObjectsException">if any post-processing failed.</exception> 
    2501926019        </member> 
    2502026020        <member name="M:Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.Autowire(System.Type,Spring.Objects.Factory.Config.AutoWiringMode,System.Boolean)"> 
     
    2511226112            </summary> 
    2511326113        </member> 
     26114        <member name="F:Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.factoryObjectInstanceCache"> 
     26115            <summary> 
     26116            Cache of unfinished IFactoryObject instances: IFactoryObject name --> IObjectWrapper */ 
     26117            </summary> 
     26118        </member> 
     26119        <member name="F:Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.filteredPropertyDescriptorsCache"> 
     26120            <summary> 
     26121            Cache of filtered PropertyInfos: object Type -> PropertyInfo array  
     26122            </summary> 
     26123        </member> 
    2511426124        <member name="P:Spring.Objects.Factory.Support.AbstractAutowireCapableObjectFactory.InstantiationStrategy"> 
    2511526125            <summary> 
     
    2524926259            <author>Juergen Hoeller</author> 
    2525026260            <author>Rick Evans (.NET)</author> 
    25251             <version>$Id: AbstractObjectDefinition.cs,v 1.29 2007/08/02 12:09:31 bbaia Exp $</version> 
     26261            <version>$Id: AbstractObjectDefinition.cs,v 1.31 2007/08/27 13:57:43 oakinger Exp $</version> 
    2525226262        </member> 
    2525326263        <member name="T:Spring.Objects.Factory.Support.IConfigurableObjectDefinition"> 
     
    2548026490            In the case of a validation failure. 
    2548126491            </exception> 
     26492        </member> 
     26493        <member name="M:Spring.Objects.Factory.Support.AbstractObjectDefinition.PrepareMethodOverrides"> 
     26494            <summary> 
     26495            Validates all <see cref="P:Spring.Objects.Factory.Support.AbstractObjectDefinition.MethodOverrides"/>  
     26496            </summary> 
    2548226497        </member> 
    2548326498        <member name="M:Spring.Objects.Factory.Support.AbstractObjectDefinition.PrepareMethodOverride(Spring.Objects.Factory.Support.MethodOverride)"> 
     
    2628427299            <author>Rick Evans (.NET)</author> 
    2628527300            <seealso cref="T:Spring.Objects.Factory.Xml.XmlObjectDefinitionReader"/> 
    26286             <version>$Id: DefaultListableObjectFactory.cs,v 1.40 2007/07/31 00:08:58 markpollack Exp $</version> 
     27301            <version>$Id: DefaultListableObjectFactory.cs,v 1.42 2007/10/10 19:17:07 bbaia Exp $</version> 
    2628727302        </member> 
    2628827303        <member name="M:Spring.Objects.Factory.Support.DefaultListableObjectFactory.#ctor"> 
     
    2636927384            or if the supplied <paramref name="type"/> is <see langword="null"/>. 
    2637027385            </returns> 
    26371         </member> 
    26372         <member name="M:Spring.Objects.Factory.Support.DefaultListableObjectFactory.MergeObjectDefinitions(System.String,Spring.Objects.Factory.Config.IObjectDefinition,Spring.Objects.Factory.Config.IObjectDefinition)"> 
    26373             <summary> 
    26374             Merges the object definitions. 
    26375             </summary> 
    26376             <param name="name">Object definition name.</param> 
    26377             <param name="parentDefinition">The parent definition.</param> 
    26378             <param name="childDefinition">The child definition.</param> 
    26379             <returns>Merged object definition.</returns> 
    2638027386        </member> 
    2638127387        <member name="F:Spring.Objects.Factory.Support.DefaultListableObjectFactory.log"> 
     
    2707028076            <author>Rod Johnson</author> 
    2707128077            <author>Rick Evans (.NET)</author> 
    27072             <version>$Id: MethodOverride.cs,v 1.8 2007/03/16 04:01:42 aseovic Exp $</version> 
     28078            <version>$Id: MethodOverride.cs,v 1.9 2007/08/22 08:52:03 markpollack Exp $</version> 
    2707328079        </member> 
    2707428080        <member name="M:Spring.Objects.Factory.Support.MethodOverride.#ctor(System.String)"> 
     
    2712528131            <remarks> 
    2712628132            <p> 
    27127             If <see lang="true"/> (the defaukt), then argument type matching 
     28133            If <see lang="true"/> (the default), then argument type matching 
    2712828134            will be performed (because one would not want to override the wrong 
    2712928135            method). 
     
    2724428250            <author>Juergen Hoeller</author> 
    2724528251            <author>Rick Evans (.NET)</author> 
    27246             <version>$Id: ManagedDictionary.cs,v 1.11 2007/07/31 18:16:50 bbaia Exp $</version> 
     28252            <version>$Id: ManagedDictionary.cs,v 1.14 2007/11/26 14:15:54 bbaia Exp $</version> 
    2724728253        </member> 
    2724828254        <member name="M:Spring.Objects.Factory.Support.ManagedDictionary.Resolve(System.String,Spring.Objects.Factory.Support.RootObjectDefinition,System.String,Spring.Objects.Factory.Support.ManagedCollectionElementResolver)"> 
     
    2726628272            <returns>A fully resolved collection.</returns> 
    2726728273        </member> 
    27268         <member name="P:Spring.Objects.Factory.Support.ManagedDictionary.KeyType"> 
    27269             <summary> 
    27270             Gets or sets the type of the keys of this managed dictionary. 
    27271             </summary> 
    27272             <value>The type of the keys of this managed dictionary.</value> 
    27273         </member> 
    27274         <member name="P:Spring.Objects.Factory.Support.ManagedDictionary.ValueType"> 
    27275             <summary> 
    27276             Gets or sets the type of the values of this managed dictionary. 
    27277             </summary> 
    27278             <value>The type of the values of this managed dictionary.</value> 
     28274        <member name="P:Spring.Objects.Factory.Support.ManagedDictionary.KeyTypeName"> 
     28275            <summary> 
     28276            Gets or sets the unresolved name for the <see cref="T:System.Type"/>  
     28277            of the keys of this managed dictionary. 
     28278            </summary> 
     28279            <value>The unresolved name for the type of the keys of this managed dictionary.</value> 
     28280        </member> 
     28281        <member name="P:Spring.Objects.Factory.Support.ManagedDictionary.ValueTypeName"> 
     28282            <summary> 
     28283            Gets or sets the unresolved name for the <see cref="T:System.Type"/>  
     28284            of the values of this managed dictionary. 
     28285            </summary> 
     28286            <value>The unresolved name for the type of the values of this managed dictionary.</value> 
    2727928287        </member> 
    2728028288        <member name="T:Spring.Objects.Factory.Support.ManagedList"> 
     
    2728428292            <author>Rod Johnson</author> 
    2728528293            <author>Rick Evans (.NET)</author> 
    27286             <version>$Id: ManagedList.cs,v 1.12 2007/07/31 18:16:50 bbaia Exp $</version> 
     28294            <version>$Id: ManagedList.cs,v 1.15 2007/11/26 14:15:54 bbaia Exp $</version> 
    2728728295        </member> 
    2728828296        <member name="M:Spring.Objects.Factory.Support.ManagedList.Resolve(System.String,Spring.Objects.Factory.Support.RootObjectDefinition,System.String,Spring.Objects.Factory.Support.ManagedCollectionElementResolver)"> 
     
    2730628314            <returns>A fully resolved collection.</returns> 
    2730728315        </member> 
    27308         <member name="P:Spring.Objects.Factory.Support.ManagedList.ElementType"> 
    27309             <summary> 
    27310             Gets or sets the type of the elements of this managed list. 
    27311             </summary> 
    27312             <value>The type of the elements of this managed list.</value> 
     28316        <member name="P:Spring.Objects.Factory.Support.ManagedList.ElementTypeName"> 
     28317            <summary> 
     28318            Gets or sets the unresolved name for the <see cref="T:System.Type"/>  
     28319            of the elements of this managed list. 
     28320            </summary> 
     28321            <value>The unresolved name for the type of the elements of this managed list.</value> 
    2731328322        </member> 
    2731428323        <member name="T:Spring.Objects.Factory.Support.ManagedSet"> 
     
    2733928348            <returns>A fully resolved collection.</returns> 
    2734028349        </member> 
    27341         <member name="P:Spring.Objects.Factory.Support.ManagedSet.ElementType"> 
    27342             <summary> 
    27343             Gets or sets the type of the elements of this managed set. 
    27344             </summary> 
    27345             <value>The type of the elements of this managed set.</value> 
     28350        <member name="P:Spring.Objects.Factory.Support.ManagedSet.ElementTypeName"> 
     28351            <summary> 
     28352            Gets or sets the unresolved name for the <see cref="T:System.Type"/>  
     28353            of the elements of this managed set. 
     28354            </summary> 
     28355            <value>The unresolved name for the type of the elements of this managed set.</value> 
    2734628356        </member> 
    2734728357        <member name="T:Spring.Objects.Factory.Support.MethodInjectingInstantiationStrategy"> 
     
    2737528385            <author>Rod Johnson</author> 
    2737628386            <author>Rick Evans (.NET)</author> 
    27377             <version>$Id: SimpleInstantiationStrategy.cs,v 1.15 2007/07/31 18:16:50 bbaia Exp $</version> 
     28387            <version>$Id: SimpleInstantiationStrategy.cs,v 1.17 2007/10/15 23:32:39 markpollack Exp $</version> 
    2737828388            <seealso cref="T:Spring.Objects.Factory.Support.MethodInjectingInstantiationStrategy"/>  
    2737928389        </member> 
     
    2746828478            <p> 
    2746928479            The default implementation of this method is to throw a 
    27470             <see cref="T:System.NotImplementedException"/>. 
     28480            <see cref="T:System.InvalidOperationException"/>. 
    2747128481            </p> 
    2747228482            <p> 
     
    2750128511            <p> 
    2750228512            The default implementation of this method is to throw a 
    27503             <see cref="T:System.NotImplementedException"/>. 
     28513            <see cref="T:System.InvalidOperationException"/>. 
    2750428514            </p> 
    2750528515            <p> 
     
    2883929849            <author>Juergen Hoeller</author> 
    2884029850            <author>Simon White (.NET)</author> 
    28841             <version>$Id: StaticListableObjectFactory.cs,v 1.23 2007/07/30 18:00:01 markpollack Exp $</version> 
     29851            <version>$Id: StaticListableObjectFactory.cs,v 1.24 2007/12/05 00:28:05 bbaia Exp $</version> 
    2884229852        </member> 
    2884329853        <member name="F:Spring.Objects.Factory.Support.StaticListableObjectFactory.objects"> 
     
    2952030530            <author>Juergen Hoeller</author> 
    2952130531            <author>Rick Evans (.NET)</author> 
    29522             <version>$Id: DefaultObjectDefinitionDocumentReader.cs,v 1.7 2007/08/08 17:47:13 bbaia Exp $</version> 
     30532            <version>$Id: DefaultObjectDefinitionDocumentReader.cs,v 1.9 2007/08/27 14:49:43 oakinger Exp $</version> 
    2952330533        </member> 
    2952430534        <member name="T:Spring.Objects.Factory.Xml.IObjectDefinitionDocumentReader"> 
     
    2957930589            In case of parsing errors. 
    2958030590            </exception> 
     30591        </member> 
     30592        <member name="M:Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader.ParseObjectDefinitions(System.Xml.XmlElement,Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper)"> 
     30593            <summary> 
     30594            Parses object definitions starting at the given <see cref="T:System.Xml.XmlElement"/>  
     30595            using the passed <see cref="T:Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper"/>. 
     30596            </summary> 
     30597            <param name="root">The root element to start parsing from.</param> 
     30598            <param name="helper">The <see cref="T:Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper"/> instance to use.</param> 
    2958130599        </member> 
    2958230600        <member name="M:Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader.ParseDefaultElement(System.Xml.XmlElement,Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper)"> 
     
    2964230660            <param name="root">The root element of the XML document.</param> 
    2964330661        </member> 
     30662        <member name="M:Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader.CreateHelper(Spring.Objects.Factory.Xml.XmlReaderContext,System.Xml.XmlElement)"> 
     30663            <summary> 
     30664            Creates an <see cref="T:Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper"/> instance for the given <paramref name="readerContext"/> and <paramref name="root"/> element. 
     30665            </summary> 
     30666            <param name="readerContext">the <see cref="T:Spring.Objects.Factory.Xml.XmlReaderContext"/> to create the <see cref="T:Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper"/> </param> 
     30667            <param name="root">the root <see cref="T:System.Xml.XmlElement"/> to start reading from</param> 
     30668            <returns>a new <see cref="T:Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper"/> instance</returns> 
     30669        </member> 
    2964430670        <member name="P:Spring.Objects.Factory.Xml.DefaultObjectDefinitionDocumentReader.ReaderContext"> 
    2964530671            <summary> 
     
    2979630822            </remarks> 
    2979730823            <author>Aleksandar Seovic</author> 
    29798             <version>$Id: NamespaceParserRegistry.cs,v 1.6 2007/08/08 17:47:13 bbaia Exp $</version> 
     30824            <version>$Id: NamespaceParserRegistry.cs,v 1.7 2007/09/17 01:12:48 bbaia Exp $</version> 
    2979930825        </member> 
    2980030826        <member name="F:Spring.Objects.Factory.Xml.NamespaceParserRegistry.ConfigParsersSectionName"> 
     
    2993830964            <author>Juergen Hoeller</author> 
    2993930965            <author>Mark Pollack (.NET)</author> 
    29940             <version>$Id: NamespaceParserSupport.cs,v 1.7 2007/08/07 21:23:37 markpollack Exp $</version> 
     30966            <version>$Id: NamespaceParserSupport.cs,v 1.8 2007/08/28 14:16:40 oakinger Exp $</version> 
    2994130967        </member> 
    2994230968        <member name="M:Spring.Objects.Factory.Xml.NamespaceParserSupport.Init"> 
     
    2998231008            speaking invalid, but will leniently treated like the case where the original object definition 
    2998331009            gets returned.</returns> 
     31010        </member> 
     31011        <member name="M:Spring.Objects.Factory.Xml.NamespaceParserSupport.RegisterObjectDefinitionParser(System.String,Spring.Objects.Factory.Xml.IObjectDefinitionParser)"> 
     31012            <summary> 
     31013            Register the specified <see cref="T:Spring.Objects.Factory.Xml.IObjectDefinitionParser"/> for the given <paramref name="elementName"/> 
     31014            </summary> 
    2998431015        </member> 
    2998531016        <member name="T:Spring.Objects.Factory.Xml.ObjectDefinitionConstants"> 
     
    3085931890            <author>Juergen Hoeller</author> 
    3086031891            <author>Rick Evans (.NET)</author> 
    30861             <version>$Id: ObjectsNamespaceParser.cs,v 1.5 2007/08/08 17:47:13 bbaia Exp $</version> 
     31892            <version>$Id: ObjectsNamespaceParser.cs,v 1.7 2007/11/26 14:15:54 bbaia Exp $</version> 
    3086231893        </member> 
    3086331894        <member name="F:Spring.Objects.Factory.Xml.ObjectsNamespaceParser.Namespace"> 
     
    3101232043            </summary> 
    3101332044        </member> 
     32045        <member name="M:Spring.Objects.Factory.Xml.ObjectsNamespaceParser.ParseLookupMethodElement(System.String,Spring.Objects.Factory.Support.MethodOverrides,System.Xml.XmlElement,Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper)"> 
     32046            <summary> 
     32047            Parse <see cref="F:Spring.Objects.Factory.Xml.ObjectDefinitionConstants.LookupMethodElement"/> element and add parsed element to <paramref name="overrides"/> 
     32048            </summary> 
     32049        </member> 
     32050        <member name="M:Spring.Objects.Factory.Xml.ObjectsNamespaceParser.ParseReplacedMethodElement(System.String,Spring.Objects.Factory.Support.MethodOverrides,System.Xml.XmlElement,Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper)"> 
     32051            <summary> 
     32052            Parse <see cref="F:Spring.Objects.Factory.Xml.ObjectDefinitionConstants.ReplacedMethodElement"/> element and add parsed element to <paramref name="overrides"/> 
     32053            </summary> 
     32054        </member> 
    3101432055        <member name="M:Spring.Objects.Factory.Xml.ObjectsNamespaceParser.GetConstructorArgSubElements(System.String,System.Xml.XmlElement,Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper)"> 
    3101532056            <summary> 
     
    3113532176            <returns>The set definition.</returns> 
    3113632177        </member> 
    31137         <member name="M:Spring.Objects.Factory.Xml.ObjectsNamespaceParser.GetMap(System.Xml.XmlElement,System.String,Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper)"> 
    31138             <summary> 
    31139             Gets a map definition. 
     32178        <member name="M:Spring.Objects.Factory.Xml.ObjectsNamespaceParser.GetDictionary(System.Xml.XmlElement,System.String,Spring.Objects.Factory.Xml.ObjectDefinitionParserHelper)"> 
     32179            <summary> 
     32180            Gets a dictionary definition. 
    3114032181            </summary> 
    3114132182            <param name="element"> 
    31142             The element describing the map definition. 
     32183            The element describing the dictionary definition. 
    3114332184            </param> 
    3114432185            <param name="name"> 
    31145             The name of the object (definition) associated with the map definition. 
     32186            The name of the object (definition) associated with the dictionary definition. 
    3114632187            </param> 
    3114732188            <param name="parserHelper"> 
    3114832189            The namespace-aware parser. 
    3114932190            </param> 
    31150             <returns>The map definition.</returns> 
     32191            <returns>The dictionary definition.</returns> 
    3115132192        </member> 
    3115232193        <member name="M:Spring.Objects.Factory.Xml.ObjectsNamespaceParser.SelectNodes(System.Xml.XmlElement,System.String)"> 
     
    3134632387            <author>Juergen Hoeller</author> 
    3134732388            <author>Rick Evans (.NET)</author> 
    31348             <version>$Id: XmlObjectDefinitionReader.cs,v 1.31 2007/08/08 17:47:13 bbaia Exp $</version> 
     32389            <version>$Id: XmlObjectDefinitionReader.cs,v 1.32 2007/08/27 13:57:43 oakinger Exp $</version> 
    3134932390        </member> 
    3135032391        <member name="M:Spring.Objects.Factory.Xml.XmlObjectDefinitionReader.#ctor(Spring.Objects.Factory.Support.IObjectDefinitionRegistry)"> 
     
    3142332464            <remarks>Default implementation instantiates the specified 'documentReaderType'.</remarks> 
    3142432465            <returns></returns> 
     32466        </member> 
     32467        <member name="M:Spring.Objects.Factory.Xml.XmlObjectDefinitionReader.CreateReaderContext(Spring.Core.IO.IResource)"> 
     32468            <summary> 
     32469            Creates the <see cref="T:Spring.Objects.Factory.Xml.XmlReaderContext"/> to be passed along  
     32470            during the object definition reading process. 
     32471            </summary> 
     32472            <param name="resource">The underlying <see cref="T:Spring.Core.IO.IResource"/> that is currently processed.</param> 
     32473            <returns>A new <see cref="T:Spring.Objects.Factory.Xml.XmlReaderContext"/></returns> 
    3142532474        </member> 
    3142632475        <member name="P:Spring.Objects.Factory.Xml.XmlObjectDefinitionReader.Resolver"> 
     
    3153032579        <member name="T:Spring.Objects.Factory.Xml.XmlReaderContext"> 
    3153132580            <summary> 
    31532             Extenstion of <see cref="T:Spring.Objects.Factory.Parsing.ReaderContext"/> specific to use with an  
     32581            Extension of <see cref="T:Spring.Objects.Factory.Parsing.ReaderContext"/> specific to use with an  
    3153332582            XmlObjectDefinitionReader. 
    3153432583            </summary> 
    3153532584            <remarks>In future will contain access to IXmlParserRegistry</remarks> 
     32585            <version>$Id: XmlReaderContext.cs,v 1.6 2007/08/27 13:57:43 oakinger Exp $</version> 
    3153632586        </member> 
    3153732587        <member name="F:Spring.Objects.Factory.Xml.XmlReaderContext.MaxXmlErrorFragmentLength"> 
     
    3168632736            <author>Juergen Hoeller</author> 
    3168732737            <author>Rick Evans (.NET)</author> 
    31688             <version>$Id: FactoryObjectNotInitializedException.cs,v 1.3 2006/04/09 07:18:48 markpollack Exp $</version> 
     32738            <version>$Id: FactoryObjectNotInitializedException.cs,v 1.4 2007/12/05 00:28:04 bbaia Exp $</version> 
    3168932739        </member> 
    3169032740        <member name="T:Spring.Objects.Factory.ObjectCreationException"> 
     
    3169632746            <author>Juergen Hoeller</author> 
    3169732747            <author>Rick Evans (.NET)</author> 
    31698             <version>$Id: ObjectCreationException.cs,v 1.14 2007/08/01 23:24:24 bbaia Exp $</version> 
     32748            <version>$Id: ObjectCreationException.cs,v 1.15 2007/12/05 00:28:04 bbaia Exp $</version> 
    3169932749        </member> 
    3170032750        <member name="M:Spring.Objects.Factory.ObjectCreationException.#ctor"> 
     
    3172132771            A message about the exception. 
    3172232772            </param> 
    31723             <param name="name"> 
     32773            <param name="objectName"> 
    3172432774            The name of the object that triggered the exception. 
    3172532775            </param> 
    3172632776        </member> 
    31727         <member name="M:Spring.Objects.Factory.ObjectCreationException.#ctor(System.String,System.String,System.Exception)"> 
     32777        <member name="M:Spring.Objects.Factory.ObjectCreationException.#ctor(System.String,System.Exception)"> 
    3172832778            <summary> 
    3172932779            Creates a new instance of the  
     
    3173332783            A message about the exception. 
    3173432784            </param> 
    31735             <param name="name"> 
    31736             The name of the object that triggered the exception. 
    31737             </param> 
    3173832785            <param name="rootCause"> 
    3173932786            The root exception that is being wrapped. 
    3174032787            </param> 
    3174132788        </member> 
    31742         <member name="M:Spring.Objects.Factory.ObjectCreationException.#ctor(System.String,System.String,System.String)"> 
     32789        <member name="M:Spring.Objects.Factory.ObjectCreationException.#ctor(System.String,System.String,System.Exception)"> 
    3174332790            <summary> 
    3174432791            Creates a new instance of the  
    3174532792            <see cref="T:Spring.Objects.Factory.ObjectCreationException"/> class. 
    3174632793            </summary> 
     32794            <param name="message"> 
     32795            A message about the exception. 
     32796            </param> 
     32797            <param name="objectName"> 
     32798            The name of the object that triggered the exception. 
     32799            </param> 
     32800            <param name="rootCause"> 
     32801            The root exception that is being wrapped. 
     32802            </param> 
     32803        </member> 
     32804        <member name="M:Spring.Objects.Factory.ObjectCreationException.#ctor(System.String,System.String,System.String)"> 
     32805            <summary> 
     32806            Creates a new instance of the  
     32807            <see cref="T:Spring.Objects.Factory.ObjectCreationException"/> class. 
     32808            </summary> 
    3174732809            <param name="resourceDescription"> 
    3174832810            The description of the resource associated with the object. 
     
    3175132813            A message about the exception. 
    3175232814            </param> 
    31753             <param name="name"> 
     32815            <param name="objectName"> 
    3175432816            The name of the object that triggered the exception. 
    3175532817            </param> 
     
    3176632828            A message about the exception. 
    3176732829            </param> 
    31768             <param name="name"> 
     32830            <param name="objectName"> 
    3176932831            The name of the object that triggered the exception. 
    31770             </param> 
    31771             <param name="rootCause"> 
    31772             The root exception that is being wrapped. 
    31773             </param> 
    31774         </member> 
    31775         <member name="M:Spring.Objects.Factory.ObjectCreationException.#ctor(System.String,System.Exception)"> 
    31776             <summary> 
    31777             Creates a new instance of the  
    31778             <see cref="T:Spring.Objects.Factory.ObjectCreationException"/> class. 
    31779             </summary> 
    31780             <param name="message"> 
    31781             A message about the exception. 
    3178232832            </param> 
    3178332833            <param name="rootCause"> 
     
    3185832908            FactoryObjectCircularReferenceException class. 
    3185932909            </summary> 
    31860             <param name="name"> 
     32910            <param name="objectName"> 
    3186132911            The name of the object that triggered the exception. 
    3186232912            </param> 
     
    3199033040            <author>Juergen Hoeller</author> 
    3199133041            <author>Rick Evans</author> 
    31992             <version>$Id: ObjectCurrentlyInCreationException.cs,v 1.5 2006/04/09 07:18:48 markpollack Exp $</version> 
     33042            <version>$Id: ObjectCurrentlyInCreationException.cs,v 1.6 2007/12/05 00:28:04 bbaia Exp $</version> 
    3199333043        </member> 
    3199433044        <member name="M:Spring.Objects.Factory.ObjectCurrentlyInCreationException.#ctor"> 
    3199533045            <summary> 
    31996             Creates a new instance of the ObjectCurrentlyInCreationException class. 
     33046            Creates a new instance of the  
     33047            <see cref="T:Spring.Objects.Factory.ObjectCurrentlyInCreationException"/> class. 
    3199733048            </summary> 
    3199833049        </member> 
    3199933050        <member name="M:Spring.Objects.Factory.ObjectCurrentlyInCreationException.#ctor(System.String)"> 
    3200033051            <summary> 
    32001             Creates a new instance of the ObjectCurrentlyInCreationException class. 
     33052            Creates a new instance of the  
     33053            <see cref="T:Spring.Objects.Factory.ObjectCurrentlyInCreationException"/> class. 
    3200233054            </summary> 
    3200333055            <param name="message"> 
     
    3200733059        <member name="M:Spring.Objects.Factory.ObjectCurrentlyInCreationException.#ctor(System.String,System.Exception)"> 
    3200833060            <summary> 
    32009             Creates a new instance of the ObjectCurrentlyInCreationException class. 
     33061            Creates a new instance of the  
     33062            <see cref="T:Spring.Objects.Factory.ObjectCurrentlyInCreationException"/> class. 
    3201033063            </summary> 
    3201133064            <param name="message"> 
     
    3201833071        <member name="M:Spring.Objects.Factory.ObjectCurrentlyInCreationException.#ctor(System.String,System.String)"> 
    3201933072            <summary> 
    32020             Creates a new instance of the ObjectCurrentlyInCreationException class. 
    32021             </summary> 
    32022             <param name="name"> 
    32023             The name of the object that triggered the exception. 
    32024             </param> 
     33073            Creates a new instance of the  
     33074            <see cref="T:Spring.Objects.Factory.ObjectCurrentlyInCreationException"/> class. 
     33075            </summary> 
    3202533076            <param name="message"> 
    3202633077            A message about the exception. 
     33078            </param> 
     33079            <param name="objectName"> 
     33080            The name of the object that triggered the exception. 
     33081            </param> 
     33082        </member> 
     33083        <member name="M:Spring.Objects.Factory.ObjectCurrentlyInCreationException.#ctor(System.String,System.String,System.Exception)"> 
     33084            <summary> 
     33085            Creates a new instance of the  
     33086            <see cref="T:Spring.Objects.Factory.ObjectCurrentlyInCreationException"/> class. 
     33087            </summary> 
     33088            <param name="message"> 
     33089            A message about the exception. 
     33090            </param> 
     33091            <param name="objectName"> 
     33092            The name of the object that triggered the exception. 
     33093            </param> 
     33094            <param name="rootCause"> 
     33095            The root exception that is being wrapped. 
     33096            </param> 
     33097        </member> 
     33098        <member name="M:Spring.Objects.Factory.ObjectCurrentlyInCreationException.#ctor(System.String,System.String,System.String)"> 
     33099            <summary> 
     33100            Creates a new instance of the  
     33101            <see cref="T:Spring.Objects.Factory.ObjectCurrentlyInCreationException"/> class. 
     33102            </summary> 
     33103            <param name="resourceDescription"> 
     33104            The description of the resource associated with the object. 
     33105            </param> 
     33106            <param name="message"> 
     33107            A message about the exception. 
     33108            </param> 
     33109            <param name="objectName"> 
     33110            The name of the object that triggered the exception. 
     33111            </param> 
     33112        </member> 
     33113        <member name="M:Spring.Objects.Factory.ObjectCurrentlyInCreationException.#ctor(System.String,System.String,System.String,System.Exception)"> 
     33114            <summary> 
     33115            Creates a new instance of the  
     33116            <see cref="T:Spring.Objects.Factory.ObjectCurrentlyInCreationException"/> class. 
     33117            </summary> 
     33118            <param name="resourceDescription"> 
     33119            The description of the resource associated with the object. 
     33120            </param> 
     33121            <param name="message"> 
     33122            A message about the exception. 
     33123            </param> 
     33124            <param name="objectName"> 
     33125            The name of the object that triggered the exception. 
     33126            </param> 
     33127            <param name="rootCause"> 
     33128            The root exception that is being wrapped. 
    3202733129            </param> 
    3202833130        </member> 
     
    3493736039            <author>Aleksandar Seovic</author> 
    3493836040            <author>Bruno Baia</author> 
    34939             <version>$Id: AbstractProxyTypeBuilder.cs,v 1.28 2007/07/31 18:16:25 bbaia Exp $</version> 
     36041            <version>$Id: AbstractProxyTypeBuilder.cs,v 1.33 2007/12/07 17:59:20 bbaia Exp $</version> 
    3494036042        </member> 
    3494136043        <member name="T:Spring.Proxy.IProxyTypeBuilder"> 
     
    3519536297            <see cref="P:Spring.Proxy.IProxyTypeBuilder.MemberAttributes"/> 
    3519636298        </member> 
     36299        <member name="M:Spring.Proxy.AbstractProxyTypeBuilder.GetMethodReturnTypeAttributes(System.Reflection.MethodInfo)"> 
     36300            <summary> 
     36301            Calculates and returns the list of attributes that apply to the 
     36302            specified method's return type. 
     36303            </summary> 
     36304            <param name="method">The method to find attributes for.</param> 
     36305            <returns> 
     36306            A list of custom attributes that should be applied to method's return type. 
     36307            </returns> 
     36308            <see cref="P:Spring.Proxy.IProxyTypeBuilder.ProxyTargetAttributes"/> 
     36309        </member> 
     36310        <member name="M:Spring.Proxy.AbstractProxyTypeBuilder.GetMethodParameterAttributes(System.Reflection.MethodInfo,System.Reflection.ParameterInfo)"> 
     36311            <summary> 
     36312            Calculates and returns the list of attributes that apply to the 
     36313            specified method's parameters. 
     36314            </summary> 
     36315            <param name="method">The method to find attributes for.</param> 
     36316            <param name="paramInfo">The method's parameter to find attributes for.</param> 
     36317            <returns> 
     36318            A list of custom attributes that should be applied to the specified method's parameter. 
     36319            </returns> 
     36320            <see cref="P:Spring.Proxy.IProxyTypeBuilder.ProxyTargetAttributes"/> 
     36321        </member> 
     36322        <member name="M:Spring.Proxy.AbstractProxyTypeBuilder.IsAttributeMatchingType(System.Object,System.Type)"> 
     36323            <summary> 
     36324            Check that the specified object is matching the passed attribute type. 
     36325            </summary> 
     36326            <remarks> 
     36327            <p> 
     36328            The specified object can be of different type : 
     36329            </p> 
     36330            <list type="bullet"> 
     36331            <item> 
     36332            <see cref="T:System.Attribute"/> 
     36333            </item> 
     36334            <item> 
     36335            System.Reflection.CustomAttributeData (Only with .NET 2.0) 
     36336            </item> 
     36337            <item> 
     36338            <see cref="T:System.Reflection.Emit.CustomAttributeBuilder"/> 
     36339            </item> 
     36340            </list> 
     36341            </remarks> 
     36342            <param name="attr">The object instance to check.</param> 
     36343            <param name="attrType">The attribute type to test against.</param> 
     36344            <returns> 
     36345            <see langword="true"/> if the object instance matches the attribute type; 
     36346            otherwise <see langword="false"/>. 
     36347            </returns> 
     36348        </member> 
    3519736349        <member name="M:Spring.Proxy.AbstractProxyTypeBuilder.DefineConstructorParameters(System.Reflection.ConstructorInfo)"> 
    3519836350            <summary> 
     
    3558036732            <author>Aleksandar Seovic</author> 
    3558136733            <author>Bruno Baia</author> 
    35582             <version>$Id: InheritanceProxyTypeBuilder.cs,v 1.13 2007/03/31 01:09:05 bbaia Exp $</version> 
     36734            <version>$Id: InheritanceProxyTypeBuilder.cs,v 1.14 2007/12/04 18:38:02 bbaia Exp $</version> 
    3558336735        </member> 
    3558436736        <member name="M:Spring.Proxy.InheritanceProxyTypeBuilder.#ctor"> 
     
    3623137383            <returns>Dynamic property for the specified <see cref="T:System.Reflection.PropertyInfo"/>.</returns> 
    3623237384        </member> 
     37385        <member name="T:Spring.Reflection.Dynamic.CreatePropertyCallback"> 
     37386            <summary> 
     37387            Represents a callback method used to create an <see cref="T:Spring.Reflection.Dynamic.IDynamicProperty"/> from a <see cref="T:System.Reflection.PropertyInfo"/> instance. 
     37388            </summary> 
     37389        </member> 
     37390        <member name="T:Spring.Reflection.Dynamic.CreateFieldCallback"> 
     37391            <summary> 
     37392            Represents a callback method used to create an <see cref="T:Spring.Reflection.Dynamic.IDynamicField"/> from a <see cref="T:System.Reflection.FieldInfo"/> instance. 
     37393            </summary> 
     37394        </member> 
     37395        <member name="T:Spring.Reflection.Dynamic.CreateMethodCallback"> 
     37396            <summary> 
     37397            Represents a callback method used to create an <see cref="T:Spring.Reflection.Dynamic.IDynamicMethod"/> from a <see cref="T:System.Reflection.MethodInfo"/> instance. 
     37398            </summary> 
     37399        </member> 
     37400        <member name="T:Spring.Reflection.Dynamic.CreateConstructorCallback"> 
     37401            <summary> 
     37402            Represents a callback method used to create an <see cref="T:Spring.Reflection.Dynamic.IDynamicConstructor"/> from a <see cref="T:System.Reflection.ConstructorInfo"/> instance. 
     37403            </summary> 
     37404        </member> 
     37405        <member name="T:Spring.Reflection.Dynamic.CreateIndexerCallback"> 
     37406            <summary> 
     37407            Represents a callback method used to create an <see cref="T:Spring.Reflection.Dynamic.IDynamicIndexer"/> from a <see cref="T:System.Reflection.PropertyInfo"/> instance. 
     37408            </summary> 
     37409        </member> 
    3623337410        <member name="T:Spring.Reflection.Dynamic.DynamicReflectionManager"> 
    3623437411            <summary> 
     
    3623637413            </summary> 
    3623737414            <author>Aleksandar Seovic</author> 
    36238             <version>$Id: DynamicReflectionManager.cs,v 1.1 2007/08/08 04:05:37 bbaia Exp $</version> 
     37415            <version>$Id: DynamicReflectionManager.cs,v 1.2 2007/08/27 15:18:43 oakinger Exp $</version> 
    3623937416        </member> 
    3624037417        <member name="F:Spring.Reflection.Dynamic.DynamicReflectionManager.ASSEMBLY_NAME"> 
     
    3766038837            <author>Juergen Hoeller</author> 
    3766138838            <author>Rick Evans (.NET)</author> 
    37662             <version>$Id: ObjectUtils.cs,v 1.4 2007/08/02 04:15:30 markpollack Exp $</version> 
     38839            <version>$Id: ObjectUtils.cs,v 1.7 2007/10/05 17:06:01 bbaia Exp $</version> 
    3766338840        </member> 
    3766438841        <member name="F:Spring.Util.ObjectUtils.EmptyObjects"> 
     
    3789739074            If the supplied <paramref name="enumerable"/> is <see langword="null"/>. 
    3789839075            </exception> 
     39076        </member> 
     39077        <member name="M:Spring.Util.ObjectUtils.GetQualifiedMethodName(System.Reflection.MethodInfo)"> 
     39078            <summary> 
     39079            Gets the qualified name of the given method, consisting of  
     39080            fully qualified interface/class name + "." method name. 
     39081            </summary> 
     39082            <param name="method">The method.</param> 
     39083            <returns>qualified name of the method.</returns> 
    3789939084        </member> 
    3790039085        <member name="T:Spring.Util.PathMatcher"> 
     
    3812639311            <author>Rod Johnson</author> 
    3812739312            <author>Juergen Hoeller</author> 
    38128             <author>Aleksandar Seovic (.Net)</author> 
    38129             <version>$Id: ReflectionUtils.cs,v 1.47 2007/08/08 08:25:35 oakinger Exp $</version> 
     39313            <author>Aleksandar Seovic (.NET)</author> 
     39314            <author>Stan Dvoychenko (.NET)</author> 
     39315            <author>Bruno Baia (.NET)</author> 
     39316            <version>$Id: ReflectionUtils.cs,v 1.55 2007/12/07 17:59:20 bbaia Exp $</version> 
    3813039317        </member> 
    3813139318        <member name="F:Spring.Util.ReflectionUtils.AllMembersCaseInsensitiveFlags"> 
     
    3821039397            </exception> 
    3821139398        </member> 
    38212         <member name="M:Spring.Util.ReflectionUtils.GetMostSpecificMethod(System.Reflection.MethodInfo,System.Type)"> 
    38213             <summary> 
    38214             Finds that method on the supplied <paramref name="type"/> that most 
    38215             closely matches the supplied <paramref name="method"/>. 
    38216             if there is one. 
    38217             </summary> 
    38218             <remarks> 
    38219             <p> 
    38220             For example, the supplied <paramref name="method"/> may be 
    38221             <c>IFoo.Bar()</c> (i.e. the <c>Bar()</c> method from the 
    38222             <c>IFoo</c> interface), and the supplied <paramref name="type"/> 
    38223             may be the <c>DefaultFoo</c> class that just so happens to declare 
    38224             a <c>Bar()</c> method. This method will return the 
    38225             <c>DefaultFoo.Bar()</c> method because this method most closely 
    38226             matches the name and parameters of the supplied 
    38227             <paramref name="method"/>. This is useful because it enables 
    38228             attributes on that method to be found. 
    38229             </p> 
    38230             </remarks> 
    38231             <param name="method"> 
    38232             The method to be invoked, which may come from an interface. 
    38233             </param> 
    38234             <param name="type"> 
    38235             The target <see cref="T:System.Type"/> for the current invocation. 
    38236             May be <see langword="null"/> or may not even implement the method. 
    38237             </param> 
    38238             <returns> 
    38239             The more specific method, or the original method if the 
    38240             <paramref name="type"/> doesn't specialize it or implement 
    38241             it, or is <see langword="null"/>. 
    38242             </returns> 
    38243             <exception cref="T:System.ArgumentNullException"> 
    38244             If <paramref name="method"/> is <see langword="null"/>. 
     39399        <member name="M:Spring.Util.ReflectionUtils.GetMethodByArgumentValues(System.Reflection.MethodInfo[],System.Object[])"> 
     39400            <summary> 
     39401            From a given list of methods, selects the method having an exact match on the given <paramref name="argValues"/>' types. 
     39402            </summary> 
     39403            <param name="methods">the list of methods to choose from</param> 
     39404            <param name="argValues">the arguments to the method</param> 
     39405            <returns>the method matching exactly the passed <paramref name="argValues"/>' types</returns> 
     39406            <exception cref="T:System.Reflection.AmbiguousMatchException"> 
     39407            If more than 1 matching methods are found in the <paramref name="methods"/> list. 
     39408            </exception> 
     39409        </member> 
     39410        <member name="M:Spring.Util.ReflectionUtils.GetMethodBaseByArgumentValues(System.String,System.Reflection.MethodBase[],System.Object[])"> 
     39411            <summary> 
     39412            From a given list of methods, selects the method having an exact match on the given <paramref name="argValues"/>' types. 
     39413            </summary> 
     39414            <param name="methodTypeName">the type of method (used for exception reporting only)</param> 
     39415            <param name="methods">the list of methods to choose from</param> 
     39416            <param name="argValues">the arguments to the method</param> 
     39417            <returns>the method matching exactly the passed <paramref name="argValues"/>' types</returns> 
     39418            <exception cref="T:System.Reflection.AmbiguousMatchException"> 
     39419            If more than 1 matching methods are found in the <paramref name="methods"/> list. 
     39420            </exception> 
     39421        </member> 
     39422        <member name="M:Spring.Util.ReflectionUtils.GetConstructorByArgumentValues(System.Reflection.ConstructorInfo[],System.Object[])"> 
     39423            <summary> 
     39424            From a given list of constructors, selects the constructor having an exact match on the given <paramref name="argValues"/>' types. 
     39425            </summary> 
     39426            <param name="methods">the list of constructors to choose from</param> 
     39427            <param name="argValues">the arguments to the method</param> 
     39428            <returns>the constructor matching exactly the passed <paramref name="argValues"/>' types</returns> 
     39429            <exception cref="T:System.Reflection.AmbiguousMatchException"> 
     39430            If more than 1 matching methods are found in the <paramref name="methods"/> list. 
    3824539431            </exception> 
    3824639432        </member> 
     
    3841039596            </returns> 
    3841139597        </member> 
     39598        <member name="M:Spring.Util.ReflectionUtils.MethodCountForName(System.Type,System.String)"> 
     39599            <summary> 
     39600             Within <paramref name="type"/>, counts the number of overloads for the method with the given (case-insensitive!) <paramref name="name"/>  
     39601            </summary> 
     39602            <param name="type">The type to be searched</param> 
     39603            <param name="name">the name of the method for which overloads shall be counted</param> 
     39604            <returns>The number of overloads for method <paramref name="name"/> within type <paramref name="type"/></returns> 
     39605        </member> 
    3841239606        <member name="M:Spring.Util.ReflectionUtils.CreateCustomAttribute(System.Type,System.Object[],System.Attribute)"> 
    3841339607            <summary> 
    38414             Creates a custom <see cref="T:System.Attribute"/>. 
     39608            Creates a <see cref="T:System.Reflection.Emit.CustomAttributeBuilder"/>. 
    3841539609            </summary> 
    3841639610            <remarks> 
     
    3844639640        <member name="M:Spring.Util.ReflectionUtils.CreateCustomAttribute(System.Type,System.Attribute)"> 
    3844739641            <summary> 
    38448             Creates a custom <see cref="T:System.Attribute"/>. 
     39642            Creates a <see cref="T:System.Reflection.Emit.CustomAttributeBuilder"/>. 
    3844939643            </summary> 
    3845039644            <param name="type"> 
     
    3845839652        <member name="M:Spring.Util.ReflectionUtils.CreateCustomAttribute(System.Attribute)"> 
    3845939653            <summary> 
    38460             Creates a custom <see cref="T:System.Attribute"/>. 
     39654            Creates a <see cref="T:System.Reflection.Emit.CustomAttributeBuilder"/>. 
    3846139655            </summary> 
    3846239656            <param name="sourceAttribute"> 
     
    3847139665        <member name="M:Spring.Util.ReflectionUtils.CreateCustomAttribute(System.Type)"> 
    3847239666            <summary> 
    38473             Creates a custom <see cref="T:System.Attribute"/>. 
     39667            Creates a <see cref="T:System.Reflection.Emit.CustomAttributeBuilder"/>. 
    3847439668            </summary> 
    3847539669            <param name="type"> 
     
    3848039674        <member name="M:Spring.Util.ReflectionUtils.CreateCustomAttribute(System.Type,System.Object[])"> 
    3848139675            <summary> 
    38482             Creates a custom <see cref="T:System.Attribute"/>. 
     39676            Creates a <see cref="T:System.Reflection.Emit.CustomAttributeBuilder"/>. 
    3848339677            </summary> 
    3848439678            <param name="type"> 
     
    3848839682            Any constructor arguments for the attribute (may be <see langword="null"/> 
    3848939683            in the case of no arguments). 
     39684            </param> 
     39685            <returns>A custom attribute builder.</returns> 
     39686        </member> 
     39687        <member name="M:Spring.Util.ReflectionUtils.CreateCustomAttribute(System.Reflection.CustomAttributeData)"> 
     39688            <summary> 
     39689            Creates a <see cref="T:System.Reflection.Emit.CustomAttributeBuilder"/>. 
     39690            </summary> 
     39691            <param name="attributeData"> 
     39692            The <see cref="T:System.Reflection.CustomAttributeData"/> to create  
     39693            the custom attribute builder from. 
    3849039694            </param> 
    3849139695            <returns>A custom attribute builder.</returns> 
     
    3857139775            </returns> 
    3857239776        </member> 
     39777        <member name="M:Spring.Util.ReflectionUtils.GetInterfaces(System.Type)"> 
     39778            <summary> 
     39779            Gets all of the interfaces implemented by  
     39780            the specified <see cref="T:System.Type"/>. 
     39781            </summary> 
     39782            <param name="type"> 
     39783            The object to get the interfaces of. 
     39784            </param> 
     39785            <returns> 
     39786            All of the interfaces implemented by the 
     39787            <see cref="T:System.Type"/>. 
     39788            </returns> 
     39789        </member> 
     39790        <member name="M:Spring.Util.ReflectionUtils.GetExplicitBaseException(System.Exception)"> 
     39791            <summary> 
     39792            Returns the explicit <see cref="T:System.Exception"/> that is the root cause of an exception. 
     39793            </summary> 
     39794            <remarks> 
     39795            If the InnerException property of the current exception is a null reference  
     39796            or a <see cref="T:System.NullReferenceException"/>, returns the current exception. 
     39797            </remarks> 
     39798            <param name="ex">The last exception thrown.</param> 
     39799            <returns> 
     39800            The first explicit exception thrown in a chain of exceptions. 
     39801            </returns> 
     39802        </member> 
    3857339803        <member name="M:Spring.Util.ReflectionUtils.MemberwiseCopy(System.Object,System.Object)"> 
    3857439804            <summary> 
     
    3858639816            <param name="toObject">The object, who's fields will be populated with values from the source object</param> 
    3858739817            <exception cref="T:System.ArgumentException">If the object's types are not related</exception> 
     39818        </member> 
     39819        <member name="T:Spring.Util.ReflectionUtils.CustomAttributeBuilderBuilder"> 
     39820            <summary> 
     39821            Creates a <see cref="T:System.Reflection.Emit.CustomAttributeBuilder"/>. 
     39822            </summary> 
     39823            <author>Bruno Baia</author> 
     39824            <version>$Id: ReflectionUtils.cs,v 1.55 2007/12/07 17:59:20 bbaia Exp $</version> 
     39825        </member> 
     39826        <member name="M:Spring.Util.ReflectionUtils.CustomAttributeBuilderBuilder.#ctor(System.Type)"> 
     39827            <summary> 
     39828            Creates a new instance of the  
     39829            <see cref="T:Spring.Util.ReflectionUtils.CustomAttributeBuilderBuilder"/> class. 
     39830            </summary> 
     39831            <param name="attributeType">The custom attribute type.</param> 
     39832        </member> 
     39833        <member name="M:Spring.Util.ReflectionUtils.CustomAttributeBuilderBuilder.#ctor(System.Type,System.Object[])"> 
     39834            <summary> 
     39835            Creates a new instance of the  
     39836            <see cref="T:Spring.Util.ReflectionUtils.CustomAttributeBuilderBuilder"/> class. 
     39837            </summary> 
     39838            <param name="attributeType">The custom attribute type.</param> 
     39839            <param name="constructorArgs">The custom attribute constructor arguments.</param> 
     39840        </member> 
     39841        <member name="M:Spring.Util.ReflectionUtils.CustomAttributeBuilderBuilder.AddContructorArgument(System.Object[])"> 
     39842            <summary> 
     39843            Adds the specified values to the constructor argument list  
     39844            used to create the custom attribute. 
     39845            </summary> 
     39846            <param name="values">An array of argument values.</param> 
     39847        </member> 
     39848        <member name="M:Spring.Util.ReflectionUtils.CustomAttributeBuilderBuilder.AddPropertyValue(System.String,System.Object)"> 
     39849            <summary> 
     39850            Adds a property value to the custom attribute. 
     39851            </summary> 
     39852            <param name="name">The property name.</param> 
     39853            <param name="value">The property value.</param> 
     39854        </member> 
     39855        <member name="M:Spring.Util.ReflectionUtils.CustomAttributeBuilderBuilder.Build"> 
     39856            <summary> 
     39857            Creates the <see cref="T:Spring.Util.ReflectionUtils.CustomAttributeBuilderBuilder"/>. 
     39858            </summary> 
     39859            <returns>The created <see cref="T:Spring.Util.ReflectionUtils.CustomAttributeBuilderBuilder"/>.</returns> 
    3858839860        </member> 
    3858939861        <member name="T:Spring.Util.StringUtils"> 
     
    3893040202            </summary> 
    3893140203            <author>Aleksandar Seovic</author> 
    38932             <version>$Id: SystemUtils.cs,v 1.4 2007/05/30 21:06:25 oakinger Exp $</version> 
     40204            <version>$Id: SystemUtils.cs,v 1.5 2007/09/07 02:46:49 markpollack Exp $</version> 
    3893340205        </member> 
    3893440206        <member name="M:Spring.Util.SystemUtils.RegisterLoadedAssemblyResolver"> 
     
    3895040222            </summary> 
    3895140223            <remarks>Tests for the presence of the type Mono.Runtime</remarks> 
     40224        </member> 
     40225        <member name="P:Spring.Util.SystemUtils.ThreadId"> 
     40226            <summary> 
     40227            Gets the thread id for the current thread. Use thread name is available, 
     40228            otherwise use CurrentThread.GetHashCode() for .NET 1.0/1.1 and  
     40229            CurrentThread.ManagedThreadId otherwise. 
     40230            </summary> 
     40231            <value>The thread id.</value> 
     40232        </member> 
     40233        <member name="T:Spring.Util.UniqueKey"> 
     40234            <summary> 
     40235            UniqueKey allows for generating keys unique to a type or particular instance and a partial name,  
     40236            that can e.g. be used as keys in <see cref="T:System.Collections.Hashtable"/>. 
     40237            </summary> 
     40238            <example> 
     40239            // shows usage type-scoped keys 
     40240            UniqueKey classAKey = UniqueKey.GetTypeScoped(typeof(ClassA), "myKey"); 
     40241            UniqueKey classBKey = UniqueKey.GetTypeScoped(typeof(ClassB), "myKey"); 
     40242             
     40243            HttpContext.Current.Items.Add( classAKey, "some value unqiue for class A having key 'myKey'"); 
     40244            object value = HttpContext.Current.Items[ UniqueKey.GetTypeScoped(typeof(ClassA), "myKey") ]; 
     40245            Assert.AreEqual( "some value unique for class A having key 'myKey'", value); 
     40246             
     40247            HttpContext.Current.Items.Add( classBKey, "some value unqiue for class B having key 'myKey'"); 
     40248            object value = HttpContext.Current.Items[ UniqueKey.GetTypeScoped(typeof(ClassB), "myKey") ]; 
     40249            Assert.AreEqual( "some value unique for class B having key 'myKey'", value); 
     40250            </example> 
     40251        </member> 
     40252        <member name="M:Spring.Util.UniqueKey.#ctor(System.String)"> 
     40253            <summary> 
     40254            Initialize a new instance of <see cref="T:Spring.Util.UniqueKey"/> from its string representation.   
     40255            See <see cref="M:Spring.Util.UniqueKey.GetInstanceScoped(System.Object,System.String)"/> and See <see cref="M:Spring.Util.UniqueKey.GetTypeScoped(System.Type,System.String)"/> for details. 
     40256            </summary> 
     40257            <param name="key">The string representation of the new <see cref="T:Spring.Util.UniqueKey"/> instance.</param> 
     40258        </member> 
     40259        <member name="M:Spring.Util.UniqueKey.Equals(Spring.Util.UniqueKey)"> 
     40260            <summary> 
     40261            Compares this instance to another. 
     40262            </summary> 
     40263        </member> 
     40264        <member name="M:Spring.Util.UniqueKey.Equals(System.Object)"> 
     40265            <summary> 
     40266            Compares this instance to another. 
     40267            </summary> 
     40268        </member> 
     40269        <member name="M:Spring.Util.UniqueKey.GetHashCode"> 
     40270            <summary> 
     40271            Returns the hash code for this key. 
     40272            </summary> 
     40273            <returns></returns> 
     40274        </member> 
     40275        <member name="M:Spring.Util.UniqueKey.ToString"> 
     40276            <summary> 
     40277            Returns a string representation of this key. 
     40278            </summary> 
     40279        </member> 
     40280        <member name="M:Spring.Util.UniqueKey.GetInstanceScoped(System.Object,System.String)"> 
     40281            <summary> 
     40282            Creates a new key instance unique to the given instance. 
     40283            </summary> 
     40284            <param name="instance">The instance the key shall be unique to</param> 
     40285            <param name="partialKey">The partial key to be made unique</param> 
     40286            <remarks> 
     40287            </remarks> 
     40288            <exception cref="T:System.ArgumentException">If <paramref name="instance"/> is of type <see cref="T:System.Type"/></exception> 
     40289        </member> 
     40290        <member name="M:Spring.Util.UniqueKey.GetTypeScoped(System.Type,System.String)"> 
     40291            <summary> 
     40292            Creates a new key instance unique to the given type. 
     40293            </summary> 
     40294            <param name="type">The type the key shall be unique to</param> 
     40295            <param name="partialKey">The partial key to be made unique</param> 
     40296        </member> 
     40297        <member name="M:Spring.Util.UniqueKey.GetInstanceScopedString(System.Object,System.String)"> 
     40298            <summary> 
     40299            Returns a key unique for the given instance. 
     40300            </summary> 
     40301            <param name="instance">The instance the key shall be unique to</param> 
     40302            <param name="partialKey">The partial key to be made unique</param> 
     40303            <returns>A key formatted as <i>typename[instance-id].partialkey</i></returns> 
     40304        </member> 
     40305        <member name="M:Spring.Util.UniqueKey.GetTypeScopedString(System.Type,System.String)"> 
     40306            <summary> 
     40307            Returns a key unique for the given type. 
     40308            </summary> 
     40309            <param name="type">The type the key shall be unique to</param> 
     40310            <param name="partialKey">The partial key to be made unique</param> 
     40311            <returns>A key formatted as <i>typename.partialkey</i></returns> 
    3895240312        </member> 
    3895340313        <member name="T:Spring.Util.XmlUtils"> 
     
    3957540935            </summary> 
    3957640936        </member> 
     40937        <member name="M:Spring.Validation.Validators.Visa.Matches(System.String)"> 
     40938            <summary> 
     40939            Indicates, wheter the given credit card number matches a visa number. 
     40940            </summary> 
     40941        </member> 
    3957740942        <member name="T:Spring.Validation.Validators.Amex"> 
    3957840943            <summary> 
     
    3958040945            </summary> 
    3958140946        </member> 
     40947        <member name="M:Spring.Validation.Validators.Amex.Matches(System.String)"> 
     40948            <summary> 
     40949            Indicates, wheter the given credit card number matches an amex number. 
     40950            </summary> 
     40951        </member> 
    3958240952        <member name="T:Spring.Validation.Validators.Discover"> 
    3958340953            <summary> 
     
    3958540955            </summary> 
    3958640956        </member> 
     40957        <member name="M:Spring.Validation.Validators.Discover.Matches(System.String)"> 
     40958            <summary> 
     40959            Indicates, wheter the given credit card number matches a discover number. 
     40960            </summary> 
     40961        </member> 
    3958740962        <member name="T:Spring.Validation.Validators.Mastercard"> 
    3958840963            <summary> 
    3958940964            Mastercard credit card type validation support. 
     40965            </summary> 
     40966        </member> 
     40967        <member name="M:Spring.Validation.Validators.Mastercard.Matches(System.String)"> 
     40968            <summary> 
     40969            Indicates, wheter the given credit card number matches a mastercard number. 
    3959040970            </summary> 
    3959140971        </member> 
     
    4001841398            <author>Damjan Tomic</author> 
    4001941399            <author>Aleksandar Seovic</author> 
    40020             <version>$Id: CollectionValidator.cs,v 1.3 2007/03/05 21:41:02 aseovic Exp $</version> 
     41400            <version>$Id: CollectionValidator.cs,v 1.4 2007/10/10 18:10:17 markpollack Exp $</version> 
    4002141401        </member> 
    4002241402        <member name="M:Spring.Validation.CollectionValidator.#ctor">