Apache Lucene.Net 2.4.0 Class Library API

ConcurrentMergeScheduler.MergeThread Methods

The methods of the ConcurrentMergeScheduler.MergeThread class are listed below. For a complete list of ConcurrentMergeScheduler.MergeThread class members, see the ConcurrentMergeScheduler.MergeThread Members topic.

Public Instance Methods

Abort (inherited from ThreadClass)Overloaded. Raises a ThreadAbortException in the thread on which it is invoked, to begin the process of terminating the thread. Calling this method usually terminates the thread
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetRunningMerge 
GetType (inherited from Object)Gets the Type of the current instance.
Interrupt (inherited from ThreadClass) Interrupts a thread that is in the WaitSleepJoin thread state
Join (inherited from ThreadClass)Overloaded. Blocks the calling thread until a thread terminates
Resume (inherited from ThreadClass) Resumes a thread that has been suspended
Run 
SetDaemon (inherited from ThreadClass) 
SetRunningMerge 
SetThreadPriority 
Start (inherited from ThreadClass) Causes the operating system to change the state of the current thread instance to ThreadState.Running
Suspend (inherited from ThreadClass) Suspends the thread, if the thread is already suspended it has no effect
ToString 

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

ConcurrentMergeScheduler.MergeThread Class | Lucene.Net.Index Namespace