X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FMicrosoft.Build.Utilities%2FMicrosoft.Build.Utilities%2FTask.cs;h=d768edb5617d0cd73a6bf792580baa662be68a67;hb=a9e3b263440ad85c40dd7c4b9aef71bfd9dd8b66;hp=781d5fe40958a3d0f30929957f9dd4ebd1e73110;hpb=fefd6f1d0578964f8ec15e061c5b2db1f9ef4fbc;p=mono.git diff --git a/mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities/Task.cs b/mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities/Task.cs index 781d5fe4095..d768edb5617 100644 --- a/mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities/Task.cs +++ b/mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities/Task.cs @@ -25,7 +25,6 @@ // 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.Resources; @@ -37,7 +36,7 @@ namespace Microsoft.Build.Utilities { IBuildEngine buildEngine; string helpKeywordPrefix; - object hostObject; + ITaskHost hostObject; TaskLoggingHelper log; ResourceManager taskResources; @@ -70,6 +69,10 @@ namespace Microsoft.Build.Utilities } } + public IBuildEngine2 BuildEngine2 { + get { return buildEngine as IBuildEngine2; } + } + protected string HelpKeywordPrefix { get { return helpKeywordPrefix; @@ -79,7 +82,7 @@ namespace Microsoft.Build.Utilities } } - public object HostObject { + public ITaskHost HostObject { get { return hostObject; } @@ -105,4 +108,3 @@ namespace Microsoft.Build.Utilities } } -#endif \ No newline at end of file