diff options
Diffstat (limited to 'src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/WindowsRuntimeMetadata.cs')
-rw-r--r-- | src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/WindowsRuntimeMetadata.cs | 65 |
1 files changed, 13 insertions, 52 deletions
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/WindowsRuntimeMetadata.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/WindowsRuntimeMetadata.cs index f097c6a0db..0f28d3b080 100644 --- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/WindowsRuntimeMetadata.cs +++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/WindowsRuntimeMetadata.cs @@ -4,22 +4,22 @@ // +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.Diagnostics.Contracts; +using System.Reflection; +using System.Reflection.Emit; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Security; + namespace System.Runtime.InteropServices.WindowsRuntime { - using System; - using System.Collections.Generic; - using System.Collections.ObjectModel; - using System.Diagnostics.Contracts; - using System.Reflection; - using System.Reflection.Emit; - using System.Runtime.CompilerServices; - using System.Runtime.InteropServices; - using System.Security; - internal static class WindowsRuntimeMetadata { private static EventHandler<DesignerNamespaceResolveEventArgs> DesignerNamespaceResolve; - + internal static string[] OnDesignerNamespaceResolveEvent(AppDomain appDomain, string namespaceName) { EventHandler<DesignerNamespaceResolveEventArgs> eventHandler = DesignerNamespaceResolve; @@ -42,7 +42,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime { if (String.IsNullOrEmpty(assemblyFile)) { // DesignerNamespaceResolve event returned null or empty file name - that is not allowed - throw new ArgumentException(Environment.GetResourceString("Arg_EmptyOrNullString"), "DesignerNamespaceResolveEventArgs.ResolvedAssemblyFiles"); + throw new ArgumentException(SR.Arg_EmptyOrNullString, "DesignerNamespaceResolveEventArgs.ResolvedAssemblyFiles"); } retAssemblyFiles[retIndex] = assemblyFile; retIndex++; @@ -52,50 +52,11 @@ namespace System.Runtime.InteropServices.WindowsRuntime } } } - + return null; } } - -#if FEATURE_REFLECTION_ONLY_LOAD - public class NamespaceResolveEventArgs : EventArgs - { - private string _NamespaceName; - private Assembly _RequestingAssembly; - private Collection<Assembly> _ResolvedAssemblies; - - public string NamespaceName - { - get - { - return _NamespaceName; - } - } - - public Assembly RequestingAssembly - { - get - { - return _RequestingAssembly; - } - } - public Collection<Assembly> ResolvedAssemblies - { - get - { - return _ResolvedAssemblies; - } - } - - public NamespaceResolveEventArgs(string namespaceName, Assembly requestingAssembly) - { - _NamespaceName = namespaceName; - _RequestingAssembly = requestingAssembly; - _ResolvedAssemblies = new Collection<Assembly>(); - } - } -#endif //FEATURE_REFLECTION_ONLY internal class DesignerNamespaceResolveEventArgs : EventArgs { |