New test.
[mono.git] / mcs / class / Microsoft.Build.Tasks / Microsoft.Build.Tasks / UnregisterAssembly.cs
index 6e8d4e4e582d61134f90a1edf8eecfdf57c1ea75..2e35d092380c63f4454c8b22cdb81b0fdb5c7243 100644 (file)
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+#if NET_2_0
+
+using System;
 using Microsoft.Build.Framework;
 
 namespace Microsoft.Build.Tasks {
        public class UnregisterAssembly : AppDomainIsolatedTaskExtension {
-               private ITaskItem[] assemblies;
-               private ITaskItem stateFile;
-               private ITaskItem[] typeLibFiles;
+       
+               ITaskItem[]     assemblies;
+               ITaskItem       assemblyListFile;
+               ITaskItem[]     typeLibFiles;
        
                public UnregisterAssembly ()
                {
@@ -39,10 +43,9 @@ namespace Microsoft.Build.Tasks {
 
                public override bool Execute ()
                {
-                       return true;
+                       throw new NotImplementedException ();
                }
 
-               // [Required]
                public ITaskItem[] Assemblies {
                        get {
                                return assemblies;
@@ -52,12 +55,12 @@ namespace Microsoft.Build.Tasks {
                        }
                }
 
-               public ITaskItem StateFile {
+               public ITaskItem AssemblyListFile {
                        get {
-                               return stateFile;
+                               return assemblyListFile;
                        }
                        set {
-                               stateFile = value;
+                               assemblyListFile = value;
                        }
                }
 
@@ -71,3 +74,5 @@ namespace Microsoft.Build.Tasks {
                }
        }
 }
+
+#endif