Merge pull request #819 from brendanzagaeski/patch-1
[mono.git] / mcs / class / Microsoft.Build.Framework / Microsoft.Build.Framework / TaskPropertyInfo.cs
1 using System;
2 using System.Collections.Generic;
3
4 namespace Microsoft.Build.Framework
5 {
6         [Serializable]
7         public class TaskPropertyInfo
8         {
9                 public TaskPropertyInfo (string name, Type typeOfParameter, bool output, bool required)
10                 {
11                         Name = name;
12                         PropertyType = typeOfParameter;
13                         Output = output;
14                         Required = required;
15                 }
16                 
17                 public string Name { get; private set; }
18                 public bool Output { get; private set; }
19                 public Type PropertyType { get; private set; }
20                 public bool Required { get; private set; }
21         }
22 }
23