Merge pull request #819 from brendanzagaeski/patch-1
[mono.git] / mcs / class / Microsoft.Build.Framework / Microsoft.Build.Framework / IBuildEngine4.cs
1 #if NET_4_5
2 using System;
3
4 namespace Microsoft.Build.Framework
5 {
6         [MonoTODO]
7         public interface IBuildEngine4 : IBuildEngine3
8         {
9                 object GetRegisteredTaskObject (object key, RegisteredTaskObjectLifetime lifetime);
10                 void RegisterTaskObject (object key, object obj, RegisteredTaskObjectLifetime lifetime, bool allowEarlyCollection);
11                 object UnregisterTaskObject (object key, RegisteredTaskObjectLifetime lifetime);
12         }
13 }
14
15 #endif