Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'mcs/class/System.ComponentModel.Composition/Tests/ComponentModelUnitTest/System/ComponentModel/Composition/Factories/ReflectionFactory.MockParameterInfo.cs')
-rw-r--r--mcs/class/System.ComponentModel.Composition/Tests/ComponentModelUnitTest/System/ComponentModel/Composition/Factories/ReflectionFactory.MockParameterInfo.cs51
1 files changed, 0 insertions, 51 deletions
diff --git a/mcs/class/System.ComponentModel.Composition/Tests/ComponentModelUnitTest/System/ComponentModel/Composition/Factories/ReflectionFactory.MockParameterInfo.cs b/mcs/class/System.ComponentModel.Composition/Tests/ComponentModelUnitTest/System/ComponentModel/Composition/Factories/ReflectionFactory.MockParameterInfo.cs
deleted file mode 100644
index 76e80525442..00000000000
--- a/mcs/class/System.ComponentModel.Composition/Tests/ComponentModelUnitTest/System/ComponentModel/Composition/Factories/ReflectionFactory.MockParameterInfo.cs
+++ /dev/null
@@ -1,51 +0,0 @@
-// -----------------------------------------------------------------------
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// -----------------------------------------------------------------------
-using System;
-using System.Collections.Generic;
-using System.ComponentModel.Composition;
-using System.ComponentModel.Composition.AttributedModel;
-using System.Reflection;
-using System.Linq;
-
-namespace System.ComponentModel.Composition.Factories
-{
- partial class ReflectionFactory
- {
- private class MockParameterInfo : ParameterInfo
- {
- private readonly string _name;
- private readonly Type _parameterType = typeof(string);
-
- public MockParameterInfo(Type parameterType)
- {
- _parameterType = parameterType;
- }
-
- public MockParameterInfo(string name)
- {
- _name = name;
- }
-
- public override string Name
- {
- get { return _name; }
- }
-
- public override Type ParameterType
- {
- get { return _parameterType; }
- }
-
- public override MemberInfo Member
- {
- get { return typeof(object).GetConstructors().First(); }
- }
-
- public override object[] GetCustomAttributes(Type attributeType, bool inherit)
- {
- return (object[])Array.CreateInstance(attributeType, 0);
- }
- }
- }
-}