// 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 System.Collections;
using System.Collections.Specialized;
using Microsoft.Build.Utilities;
namespace Microsoft.Build.BuildEngine {
- public class BuildItem : IBuildItem {
+ public class BuildItem {
BuildItemGroup childs;
XmlAttribute condition;
this.unevaluatedMetadata = (Hashtable) item.CloneCustomMetadata ();
}
- public void CopyCustomMetadataTo (IBuildItem destinationItem)
+ public void CopyCustomMetadataTo (BuildItem destinationItem)
{
foreach (DictionaryEntry de in unevaluatedMetadata)
destinationItem.SetMetadata ((string) de.Key, (string) de.Value);
}
}
}
+
+#endif
\ No newline at end of file