Merge pull request #2903 from krytarowski/netbsd-support-4
[mono.git] / mcs / class / referencesource / System.Activities.Presentation / System.Activities.Presentation / System / Activities / Presentation / TypeResolvingOptionsAttribute.cs
1 //----------------------------------------------------------------
2 // Copyright (c) Microsoft Corporation.  All rights reserved.
3 //----------------------------------------------------------------
4
5 namespace System.Activities.Presentation
6 {
7     using System;
8     using System.Collections.Generic;
9     using System.Linq;
10     using System.Text;
11     using System.Activities.Presentation.View;
12     using System.Runtime;
13     using System.Diagnostics.CodeAnalysis;
14
15     [Fx.Tag.XamlVisible(false)]
16     [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
17     [SuppressMessage(FxCop.Category.Design, FxCop.Rule.DefineAccessorsForAttributeArguments,
18         Justification = "TypeResolvingOptions property can be set.")]
19     public sealed class TypeResolvingOptionsAttribute : Attribute
20     {
21         public TypeResolvingOptions TypeResolvingOptions
22         {
23             get;
24             set;
25         }
26
27         public TypeResolvingOptionsAttribute()
28         {
29         }
30
31         public TypeResolvingOptionsAttribute(TypeResolvingOptions options)
32         {
33             this.TypeResolvingOptions = options;
34         }
35     }
36 }