Fix bugs in sizing TableLayoutPanel (Xamarin bug 18638)
[mono.git] / mcs / class / System.ComponentModel.Composition / Tests / ComponentModelUnitTest / System / ComponentModel / Composition / Factories / ReflectionFactory.cs
1 // -----------------------------------------------------------------------\r
2 // Copyright (c) Microsoft Corporation.  All rights reserved.\r
3 // -----------------------------------------------------------------------\r
4 using System;\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
9 \r
10 namespace System.ComponentModel.Composition.Factories\r
11 {\r
12     internal static partial class ReflectionFactory\r
13     {\r
14         public static ParameterInfo CreateParameter()\r
15         {\r
16             return CreateParameter((string)null);\r
17         }\r
18 \r
19         public static ParameterInfo CreateParameter(Type parameterType)\r
20         {\r
21             return new MockParameterInfo(parameterType);\r
22         }\r
23 \r
24         public static ParameterInfo CreateParameter(string name)\r
25         {\r
26             return new MockParameterInfo(name);\r
27         }\r
28     }\r
29 }\r