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/PartDefinitionFactory.cs')
-rw-r--r--mcs/class/System.ComponentModel.Composition/Tests/ComponentModelUnitTest/System/ComponentModel/Composition/Factories/PartDefinitionFactory.cs51
1 files changed, 0 insertions, 51 deletions
diff --git a/mcs/class/System.ComponentModel.Composition/Tests/ComponentModelUnitTest/System/ComponentModel/Composition/Factories/PartDefinitionFactory.cs b/mcs/class/System.ComponentModel.Composition/Tests/ComponentModelUnitTest/System/ComponentModel/Composition/Factories/PartDefinitionFactory.cs
deleted file mode 100644
index bbff18c4467..00000000000
--- a/mcs/class/System.ComponentModel.Composition/Tests/ComponentModelUnitTest/System/ComponentModel/Composition/Factories/PartDefinitionFactory.cs
+++ /dev/null
@@ -1,51 +0,0 @@
-// -----------------------------------------------------------------------
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// -----------------------------------------------------------------------
-using System;
-using System.Collections.Generic;
-using System.ComponentModel.Composition.Hosting;
-using System.ComponentModel.Composition.AttributedModel;
-using System.ComponentModel.Composition.ReflectionModel;
-using System.ComponentModel.Composition.Primitives;
-
-namespace System.ComponentModel.Composition.Factories
-{
- internal static partial class PartDefinitionFactory
- {
- public static ReflectionComposablePartDefinition CreateAttributed()
- {
- return CreateAttributed(typeof(ComposablePart));
- }
-
- public static ReflectionComposablePartDefinition CreateAttributed(Type type)
- {
- return AttributedModelDiscovery.CreatePartDefinition(type, null, false, (ICompositionElement)null);
- }
-
- public static ComposablePartDefinition Create()
- {
- return new NoOverridesComposablePartDefinition();
- }
-
- public static ComposablePartDefinition Create(ComposablePart part)
- {
- return Create(part.Metadata, () => part, part.ImportDefinitions, part.ExportDefinitions);
- }
-
- public static ComposablePartDefinition Create(IDictionary<string, object> metadata,
- Func<ComposablePart> partCreator,
- IEnumerable<ImportDefinition> imports,
- IEnumerable<ExportDefinition> exports)
- {
- return Create(metadata, partCreator, () => imports, () => exports);
- }
-
- public static ComposablePartDefinition Create(IDictionary<string, object> metadata,
- Func<ComposablePart> partCreator,
- Func<IEnumerable<ImportDefinition>> importsCreator,
- Func<IEnumerable<ExportDefinition>> exportsCreator)
- {
- return new DerivedComposablePartDefinition(metadata, partCreator, importsCreator, exportsCreator);
- }
- }
-}