X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2Fcorlib%2FSystem.Threading.Tasks%2FIScheduler.cs;h=d4c78b43a7d1bfff6cbfa008e5f621b7d6102eb8;hb=96d531dd95006241c8e752fdbd38aced5a2c0fc4;hp=fa067caf96c6988d368704c021a0a02c9f5f653a;hpb=70485027b549fd9d2f5ba403dc72730fd54d5a30;p=mono.git diff --git a/mcs/class/corlib/System.Threading.Tasks/IScheduler.cs b/mcs/class/corlib/System.Threading.Tasks/IScheduler.cs index fa067caf96c..d4c78b43a7d 100644 --- a/mcs/class/corlib/System.Threading.Tasks/IScheduler.cs +++ b/mcs/class/corlib/System.Threading.Tasks/IScheduler.cs @@ -22,7 +22,7 @@ // // -#if NET_4_0 +#if NET_4_0 || MOBILE using System; using System.Threading; using System.Collections.Generic; @@ -33,7 +33,7 @@ namespace System.Threading.Tasks { void AddWork (Task t); void ParticipateUntil (Task task); - bool ParticipateUntil (Task task, Func predicate); + bool ParticipateUntil (Task task, ManualResetEventSlim predicateEvt, int millisecondsTimeout); void PulseAll (); } }