User: xtoff
Date: 2010/01/11 01:00 PM

Modified:
 /InversionOfControl/trunk/lib/silverlight-3.0/
  Castle.Core.dll, Castle.Core.xml, Castle.DynamicProxy2.dll, 
Castle.DynamicProxy2.xml

Log:
 - fixing SL dependencies

File Changes:

Directory: /InversionOfControl/trunk/lib/silverlight-3.0/
=========================================================

File [modified]: Castle.Core.dll
Delta lines: None
None
File [modified]: Castle.Core.xml
Delta lines: +7 -130
===================================================================

--- InversionOfControl/trunk/lib/silverlight-3.0/Castle.DynamicProxy2.xml       
2010-01-11 19:49:34 UTC (rev 6630)
+++ InversionOfControl/trunk/lib/silverlight-3.0/Castle.DynamicProxy2.xml       
2010-01-11 20:00:11 UTC (rev 6631)
@@ -242,68 +242,11 @@
             where duplicate MethodInfos are returned by Type.GetMethods() 
after a token of a generic type's method was loaded.
             </summary>
         </member>
-        <member 
name="T:Castle.DynamicProxy.Serialization.ProxyObjectReference">
-            <summary>
-            Handles the deserialization of proxies.
-            </summary>
-        </member>
-        <member 
name="M:Castle.DynamicProxy.Serialization.ProxyObjectReference.ResetScope">
-            <summary>
-            Resets the <see 
cref="P:Castle.DynamicProxy.Serialization.ProxyObjectReference.ModuleScope"/> 
used for deserialization to a new scope.
-            </summary>
-            <remarks>This is useful for test cases.</remarks>
-        </member>
-        <member 
name="M:Castle.DynamicProxy.Serialization.ProxyObjectReference.SetScope(Castle.DynamicProxy.ModuleScope)">
-            <summary>
-            Resets the <see 
cref="P:Castle.DynamicProxy.Serialization.ProxyObjectReference.ModuleScope"/> 
used for deserialization to a given <paramref name="scope"/>.
-            </summary>
-            <param name="scope">The scope to be used for 
deserialization.</param>
-            <remarks>By default, the deserialization process uses a different 
scope than the rest of the application, which can lead to multiple proxies
-            being generated for the same type. By explicitly setting the 
deserialization scope to the application's scope, this can be avoided.</remarks>
-        </member>
-        <member 
name="P:Castle.DynamicProxy.Serialization.ProxyObjectReference.ModuleScope">
-            <summary>
-            Gets the <see cref="T:Castle.DynamicProxy.ModuleScope"/> used for 
deserialization.
-            </summary>
-            <value>As <see 
cref="T:Castle.DynamicProxy.Serialization.ProxyObjectReference"/> has no way of 
automatically determining the scope used by the application (and the application
-            might use more than one scope at the same time), <see 
cref="T:Castle.DynamicProxy.Serialization.ProxyObjectReference"/> uses a 
dedicated scope instance for deserializing proxy
-            types. This instance can be reset and set to a specific value via 
<see 
cref="M:Castle.DynamicProxy.Serialization.ProxyObjectReference.ResetScope"/> 
and <see 
cref="M:Castle.DynamicProxy.Serialization.ProxyObjectReference.SetScope(Castle.DynamicProxy.ModuleScope)"/>.</value>
-        </member>
         <member name="T:Castle.DynamicProxy.Tokens.InvocationMethods">
             <summary>
             Holds <see cref="T:System.Reflection.MethodInfo"/> objects 
representing methods of <see cref="T:Castle.DynamicProxy.AbstractInvocation"/> 
class.
             </summary>
         </member>
-        <member name="T:Castle.DynamicProxy.Tokens.SerializationInfoMethods">
-            <summary>
-            Holds <see cref="T:System.Reflection.MethodInfo"/> objects 
representing methods of <see 
cref="T:System.Runtime.Serialization.SerializationInfo"/> class.
-            </summary>
-        </member>
-        <member 
name="F:Castle.DynamicProxy.Tokens.SerializationInfoMethods.AddValue_Bool">
-            <summary>
-            <see 
cref="M:System.Runtime.Serialization.SerializationInfo.AddValue(System.String,System.Boolean)"/>
-            </summary>
-        </member>
-        <member 
name="F:Castle.DynamicProxy.Tokens.SerializationInfoMethods.AddValue_Int32">
-            <summary>
-            <see 
cref="M:System.Runtime.Serialization.SerializationInfo.AddValue(System.String,System.Int32)"/>
-            </summary>
-        </member>
-        <member 
name="F:Castle.DynamicProxy.Tokens.SerializationInfoMethods.AddValue_Object">
-            <summary>
-            <see 
cref="M:System.Runtime.Serialization.SerializationInfo.AddValue(System.String,System.Object)"/>
-            </summary>
-        </member>
-        <member 
name="F:Castle.DynamicProxy.Tokens.SerializationInfoMethods.GetValue">
-            <summary>
-            <see 
cref="M:System.Runtime.Serialization.SerializationInfo.GetValue(System.String,System.Type)"/>
-            </summary>
-        </member>
-        <member 
name="F:Castle.DynamicProxy.Tokens.SerializationInfoMethods.SetType">
-            <summary>
-            <see 
cref="M:System.Runtime.Serialization.SerializationInfo.SetType(System.Type)"/>
-            </summary>
-        </member>
         <member name="T:Castle.DynamicProxy.IProxyGenerationHook">
             <summary>
             Used during the target type inspection process. Implementors have 
a chance to customize the
@@ -353,11 +296,6 @@
             something to the CLR, where they should be skipped.
             </summary>
         </member>
-        <member name="T:Castle.DynamicProxy.CacheMappingsAttribute">
-            <summary>
-            Applied to the assemblies saved by <see 
cref="T:Castle.DynamicProxy.ModuleScope"/> in order to persist the cache data 
included in the persisted assembly.
-            </summary>
-        </member>
         <member name="T:Castle.DynamicProxy.DefaultProxyBuilder">
             <summary>
             Default implementation of <see 
cref="T:Castle.DynamicProxy.IProxyBuilder"/> interface producing in-memory 
proxy assemblies.
@@ -609,54 +547,6 @@
             </summary>
             <returns>A weak-named module generated by this scope.</returns>
         </member>
-        <member name="M:Castle.DynamicProxy.ModuleScope.SaveAssembly">
-            <summary>
-            Saves the generated assembly with the name and directory 
information given when this <see cref="T:Castle.DynamicProxy.ModuleScope"/> 
instance was created (or with
-            the <see 
cref="F:Castle.DynamicProxy.ModuleScope.DEFAULT_FILE_NAME"/> and current 
directory if none was given).
-            </summary>
-            <remarks>
-            <para>
-            This method stores the generated assembly in the directory passed 
as part of the module information specified when this instance was
-            constructed (if any, else the current directory is used). If both 
a strong-named and a weak-named assembly
-            have been generated, it will throw an exception; in this case, use 
the <see 
cref="M:Castle.DynamicProxy.ModuleScope.SaveAssembly(System.Boolean)"/> 
overload.
-            </para>
-            <para>
-            If this <see cref="T:Castle.DynamicProxy.ModuleScope"/> was 
created without indicating that the assembly should be saved, this method does 
nothing.
-            </para></remarks>
-            <exception cref="T:System.InvalidOperationException">Both a 
strong-named and a weak-named assembly have been generated.</exception>
-            <returns>The path of the generated assembly file, or null if no 
file has been generated.</returns>
-        </member>
-        <member 
name="M:Castle.DynamicProxy.ModuleScope.SaveAssembly(System.Boolean)">
-            <summary>
-            Saves the specified generated assembly with the name and directory 
information given when this <see cref="T:Castle.DynamicProxy.ModuleScope"/> 
instance was created
-            (or with the <see 
cref="F:Castle.DynamicProxy.ModuleScope.DEFAULT_FILE_NAME"/> and current 
directory if none was given).
-            </summary>
-            <param name="strongNamed">True if the generated assembly with a 
strong name should be saved (see <see 
cref="P:Castle.DynamicProxy.ModuleScope.StrongNamedModule"/>);
-              false if the generated assembly without a strong name should be 
saved (see <see 
cref="P:Castle.DynamicProxy.ModuleScope.WeakNamedModule"/>.</param>
-            <remarks>
-            <para>
-            This method stores the specified generated assembly in the 
directory passed as part of the module information specified when this instance 
was
-            constructed (if any, else the current directory is used).
-            </para>
-            <para>
-            If this <see cref="T:Castle.DynamicProxy.ModuleScope"/> was 
created without indicating that the assembly should be saved, this method does 
nothing.
-            </para>
-            </remarks>
-            <exception cref="T:System.InvalidOperationException">No assembly 
has been generated that matches the <paramref name="strongNamed"/> parameter.
-            </exception>
-            <returns>The path of the generated assembly file, or null if no 
file has been generated.</returns>
-        </member>
-        <member 
name="M:Castle.DynamicProxy.ModuleScope.LoadAssemblyIntoCache(System.Reflection.Assembly)">
-            <summary>
-            Loads the generated types from the given assembly into this <see 
cref="T:Castle.DynamicProxy.ModuleScope"/>'s cache.
-            </summary>
-            <param name="assembly">The assembly to load types from. This 
assembly must have been saved via <see 
cref="M:Castle.DynamicProxy.ModuleScope.SaveAssembly(System.Boolean)"/> or
-            <see cref="M:Castle.DynamicProxy.ModuleScope.SaveAssembly"/>, or 
it must have the <see cref="T:Castle.DynamicProxy.CacheMappingsAttribute"/> 
manually applied.</param>
-            <remarks>
-            This method can be used to load previously generated and persisted 
proxy types from disk into this scope's type cache, eg. in order
-            to avoid the performance hit associated with proxy generation.
-            </remarks>
-        </member>
         <member name="P:Castle.DynamicProxy.ModuleScope.Lock">
             <summary>
             Users of this <see cref="T:Castle.DynamicProxy.ModuleScope"/> 
should use this lock when accessing the cache.
@@ -679,7 +569,7 @@
             Gets the directory where the strongly named module generated by 
this scope will be saved, or <see langword="null"/> if the current directory
             is used.
             </summary>
-            <value>The directory where the strongly named module generated by 
this scope will be saved when <see 
cref="M:Castle.DynamicProxy.ModuleScope.SaveAssembly"/> is called
+            <value>The directory where the strongly named module generated by 
this scope will be saved when <see cref="!:SaveAssembly()"/> is called
             (if this scope was created to save modules).</value>
         </member>
         <member name="P:Castle.DynamicProxy.ModuleScope.WeakNamedModule">
@@ -699,7 +589,7 @@
             Gets the directory where the weakly named module generated by this 
scope will be saved, or <see langword="null"/> if the current directory
             is used.
             </summary>
-            <value>The directory where the weakly named module generated by 
this scope will be saved when <see 
cref="M:Castle.DynamicProxy.ModuleScope.SaveAssembly"/> is called
+            <value>The directory where the weakly named module generated by 
this scope will be saved when <see cref="!:SaveAssembly()"/> is called
             (if this scope was created to save modules).</value>
         </member>
         <member name="T:Castle.DynamicProxy.PersistentProxyBuilder">
@@ -715,14 +605,6 @@
             Initializes a new instance of the <see 
cref="T:Castle.DynamicProxy.PersistentProxyBuilder"/> class.
             </summary>
         </member>
-        <member 
name="M:Castle.DynamicProxy.PersistentProxyBuilder.SaveAssembly">
-            <summary>
-            Saves the generated assembly to a physical file. Note that this 
renders the <see cref="T:Castle.DynamicProxy.PersistentProxyBuilder"/> unusable.
-            </summary>
-            <returns>The path of the generated assembly file, or null if no 
assembly has been generated.</returns>
-            <remarks>This method does not support saving multiple files. If 
both a signed and an unsigned module have been generated, use the 
-            respective methods of the <see 
cref="T:Castle.DynamicProxy.ModuleScope"/>.</remarks>
-        </member>
         <member 
name="M:Castle.DynamicProxy.ProxyGenerationOptions.#ctor(Castle.DynamicProxy.IProxyGenerationHook)">
             <summary>
             Initializes a new instance of the <see 
cref="T:Castle.DynamicProxy.ProxyGenerationOptions"/> class.
@@ -1450,22 +1332,17 @@
             </summary>
             <value>The proxy builder.</value>
         </member>
-        <member name="M:Castle.DynamicProxy.RemotableInvocation.Proceed">
+        <member 
name="M:Castle.DynamicProxy.SilverlightExtensions.Extensions.IsNested(System.Type)">
             <summary>
-            
+            The silverlight System.Type is missing the IsNested property so 
this exposes similar functionality.
             </summary>
+            <param name="type"></param>
             <returns></returns>
         </member>
-        <member name="P:Castle.DynamicProxy.RemotableInvocation.Method">
+        <member name="T:Castle.DynamicProxy.SilverlightExtensions.EnumHelper">
             <summary>
-            
+            
http://www.dolittle.com/blogs/einar/archive/2008/01/13/missing-enum-getvalues-when-doing-silverlight-for-instance.aspx
             </summary>
         </member>
-        <member 
name="P:Castle.DynamicProxy.RemotableInvocation.MethodInvocationTarget">
-            <summary>
-            For interface proxies, this will point to the
-            <see cref="T:System.Reflection.MethodInfo"/> on the target class
-            </summary>
-        </member>
     </members>

File [modified]: Castle.DynamicProxy2.dll
Delta lines: None
None
File [modified]: Castle.DynamicProxy2.xml
Delta lines: +0 -0
===================================================================

-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-commits?hl=en.


Reply via email to