C# Class AdvancedMultithreadingLab.TestCollectionBase

Inheritance: IDisposable
Afficher le fichier Open project: postsharp/ThreadingTalk

Méthodes publiques

Свойство Type Description
startEvent System.Threading.ManualResetEventSlim

Private Properties

Свойство Type Description
ConsumerThread void
Dispose void
ProducerThread void
RunTests void
Setup void

Méthodes publiques

Méthode Description
TestCollectionBase ( ) : System

Méthodes protégées

Méthode Description
AddItems ( int count ) : void
ConsumeItems ( int count ) : void

Private Methods

Méthode Description
ConsumerThread ( ) : void
Dispose ( ) : void
ProducerThread ( ) : void
RunTests ( ) : void
Setup ( ) : void

Method Details

AddItems() protected abstract méthode

protected abstract AddItems ( int count ) : void
count int
Résultat void

ConsumeItems() protected abstract méthode

protected abstract ConsumeItems ( int count ) : void
count int
Résultat void

TestCollectionBase() public méthode

public TestCollectionBase ( ) : System
Résultat System

Property Details

startEvent public_oe property

public ManualResetEventSlim,System.Threading startEvent
Résultat System.Threading.ManualResetEventSlim