cc81182f5f735181939e04e3b1f2e398b1ef18b9
[mono.git] / mcs / class / referencesource / System.Activities.Presentation / System.Activities.Presentation / System / Activities / Presentation / Hosting / IMultiTargetingSupportService.cs
1 //-----------------------------------------------------------------------------
2 // Copyright (c) Microsoft Corporation.  All rights reserved.
3 //-----------------------------------------------------------------------------
4
5 namespace System.Activities.Presentation.Hosting
6 {
7     using System;
8     using System.Collections.Generic;
9     using System.Linq;
10     using System.Text;
11     using System.Reflection;
12     using System.Diagnostics.CodeAnalysis;
13     using System.Runtime;
14
15     [SuppressMessage(FxCop.Category.Naming, FxCop.Rule.IdentifiersShouldBeSpelledCorrectly,
16                          Justification = "MultiTargetingSupportService is the correct name")]
17     public interface IMultiTargetingSupportService
18     {
19         Assembly GetReflectionAssembly(AssemblyName targetAssemblyName);
20         Type GetRuntimeType(Type reflectionType);
21         bool IsSupportedType(Type type);
22     }
23 }