1 // -----------------------------------------------------------------------
\r
2 // Copyright (c) Microsoft Corporation. All rights reserved.
\r
3 // -----------------------------------------------------------------------
\r
5 using System.Collections.Generic;
\r
6 using System.ComponentModel.Composition;
\r
7 using System.ComponentModel.Composition.AttributedModel;
\r
8 using System.Reflection;
\r
10 namespace System.ComponentModel.Composition.Factories
\r
12 internal static partial class ReflectionFactory
\r
14 public static ParameterInfo CreateParameter()
\r
16 return CreateParameter((string)null);
\r
19 public static ParameterInfo CreateParameter(Type parameterType)
\r
21 return new MockParameterInfo(parameterType);
\r
24 public static ParameterInfo CreateParameter(string name)
\r
26 return new MockParameterInfo(name);
\r