Visual Basic (Declaration) | |
---|---|
Public Class WaitAndContinueList |
C# | |
---|---|
public class WaitAndContinueList |
Library/Library.Test/TestWaitAndContinue.cs
C# | Copy Code |
---|---|
WaitAndContinueList work = new WaitAndContinueList(); SampleWork item = new SampleWork(); Assert.IsFalse(item.Disposed); work.AddWork(item); Assert.IsFalse(work.PerformWork(0)); item.Dispose(); Assert.IsFalse(work.PerformWork(0)); item.Completed = true;//Normally this would be set in the Dispose method of the WorkItem, but we are testing Assert.IsFalse(work.PerformWork(0)); Assert.IsTrue(work.IsEmpty); Assert.IsTrue(item.Disposed); |
VB.NET | Copy Code |
---|---|
Dim work As New WaitAndContinueList() Dim item As New SampleWork() Assert.IsFalse(item.Disposed) work.AddWork(item) Assert.IsFalse(work.PerformWork(0)) item.Dispose() Assert.IsFalse(work.PerformWork(0)) item.Completed = True 'Normally this would be set in the Dispose method of the WorkItem, but we are testing Assert.IsFalse(work.PerformWork(0)) Assert.IsTrue(work.IsEmpty) Assert.IsTrue(item.Disposed) |
System.Object
CSharpTest.Net.Threading.WaitAndContinueList
Target Platforms: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7