Introduction
HomeUX Server API - Overview
HomeUX Server API - Reference
HomeUX.Components Namespace
AspDriver Class
Dispose Method
MergeRequests Method
OnDisable Method
OnEnable Method
OnHardwareCommandFailed Method
OnHardwareCommandTimedOut Method
OnHardwareNotificationReceived Method
OnHardwareWarningsReported Method
OnInitialize Method
ProcessSyncNodeUpdate Method
SerializeStateForClient Method
AspGetFullStatusReply Class
CrosspointGains Property
OutputGains Property
AspHardware Class
AspHardware Constructor
CommandFailed Event
GetFullStatus Method
NotificationsReceived Event
ParseReceivedString Method
ReportNotifications Method
ReportWarnings Method
SetCrosspointGain Method
SetOutputGain Method
WarningsReported Event
AspHardwareCommandFailedEventArgs Class
Command Property
AspHardwareNotificationsReceivedEventArgs Class
Notifications Property
AspHardwareWarningsReportedEventArgs Class
Messages Property
AspSetCrosspointGainReply Class
CrosspointGain Field
AspSetOutputGainReply Class
OutputGain Field
AspSimulator Class
AspSimulator Constructor
Dispose Method
NewLine Property
Open Method
ReadExisting Method
SupportsLineBasedTextMode Property
WriteLine Method
HomeUX.DriverModel Namespace
ConfigurationElement Class
NewConfigurationException Method
ConfigurationException Class
ConfigurationException Constructor
ToFatalException Method
Driver Class
BroadcastSyncNodeOperation Method
Dispose Method
IsEnabled Property
MergeRequests Method
OnDisable Method
OnEnable Method
OnInitialize Method
ProcessSyncNodeCommand Method
ProcessSyncNodeUpdate Method
SerializeStateForClient Method
Trace Method
Driver.IDisableRequest Interface
Driver.IEnableRequest Interface
Driver.Request Class
Error Property
OnExit Method
Operation Property
Originators Property
DriverException Class
DriverException Constructor
HomeUX.Networking Namespace
ConnectedEventDelegate Delegate
DataReceivedEventDelegate Delegate
DisconnectedEventDelegate Delegate
IMessageEndpoint Interface
Message Class
FailedValue Field
GetBufferList Method
Headers Property
SetHeaders Method
Message.FailedValueType Class
MessageBuilder Class
MessageEndpoint Class
MessagePipe Class
AppendBytes Method
BodyBytesAvailable Property
Clear Method
DeleteMessage Method
GetHeader Method
HeaderSeparator Property
IsHeaderComplete Property
MessagePipe Constructor
TryGetBody Method
SocketConnection Class
ClientAddress Property
Disconnect Method
IsConnected Property
Send Method
SendBuffer Method
SendBufferList Method
Server Property
Tag Property
SocketServer Class
Connected Event
DataReceived Event
Disconnected Event
Dispose Method
GetConnections Method
IsDisposed Property
SocketServer Constructor
Start Method
HomeUX.Server Namespace
IServerEndpointBase Interface
ServerEndpointBase Class
HomeUX.Synchronization Namespace
DescendantChangedEventArgs Class
Changes Property
Originator Property
DescendantChangedEventHandler Delegate
DescendantChanges Enumeration
IsOnlineChangedEventArgs Class
IsOnline Property
IsOnlineChangedEventHandler Delegate
IsWaitingChangedEventArgs Class
IsWaiting Property
IsWaitingChangedEventHandler Delegate
ISyncClient Interface
ItemAction Enumeration
SyncException Class
SyncException Constructor
SyncNode Class
Children Property
DescendantChanged Event
HasChildren Property
IsWaiting Property
IsWaitingChanged Event
SetValue Method
Value Property
ValueChanged Event
ValueType Property
SyncNodeBase Class
Children Property
CreateNode Method
Dump Property
HasChildren Property
IsWaiting Property
Item Property
Name Property
Parent Property
Path Property
PerformItemAction Method
SetValue Method
TopLevelNode Property
TryFindNode Method
TryFindValue Method
TryGetValue Method
Value Property
SyncNodeCommand Class
SyncNodeOperation Class
OriginatedHere Property
SyncNodeUpdate Class
IsFailure Property
Value Property
SyncNodeValueType Enumeration
SyncPath Class
IsPersonalization Property
ValueChangedEventArgs Class
Originator Property
ValueChangedEventHandler Delegate
HomeUX.Utilities Namespace
ActualSerialPort Class
ActualSerialPort Constructor
BytesToRead Property
Dispose Method
NewLine Property
Open Method
Read Method
ReadExisting Method
SupportsBinaryMode Property
SupportsCharacterBasedTextMode Property
SupportsLineBasedTextMode Property
Write Method
WriteLine Method
AlertType Enumeration
ArgumentEnumerator Class
ArgumentEnumerator Constructor
Current Property
CurrentAsInt32 Property
CurrentIsOption Method
GetCurrentAsEnum Method
GetNext Method
MoveNext Method
NoMoreArgumentsAllowed Method
ParseArguments Method
AtomicBool Structure
AtomicBool Constructor
Exchange Method
operator AtomicBool Method
operator bool Method
Value Property
CreateInstanceException Class
Disposer Class
Dispose Method
Push Method
EmptyListEnumerator Class
EncapsulatedString Class
EncapsulatedString Constructor
ToString Method
EventWithValue Class
EventWithValue Constructor
Set Method
WaitOne Method
FatalException Class
FatalException Constructor
GenericAsyncResult Class
GenericReply Class
Reply Property
GrowableBuffer Class
AppendBytes Method
AppendUtf8 Method
Clear Method
Contents Property
DeleteBytes Method
GrowableBuffer Constructor
Length Property
IAlertsDisplay Interface
AddMessage Method
IDisposedSource Interface
Disposed Event
ILogDestination Interface
LogError Method
LogInfo Method
LogWarning Method
InternalErrorException Class
InternalErrorException Constructor
LazyList Class
Add Method
Count Property
Item Property
ListOrNull Property
RemoveAt Method
LazyStringList Class
Add Method
LoadAssemblyException Class
NonfatalException Class
NonfatalException Constructor
ParsedArguments Class
FormatStringListItem Method
GetRequiredStringListArgument Method
StringForm Property
ParsedCommand Class
ReadOnlyDictionary Class
Empty Property
ReadOnlyDictionary Constructor
SerialParameters Class
BaudRate Property
DataBits Property
DtrEnable Property
Parity Property
Parse Method
PortName Property
RtsEnable Property
SerialParameters Constructor
StopBits Property
SimpleList Class
SimpleSerialHardware Class
CommandTimedOut Event
CommandTimeoutInterval Property
HardwareLabel Property
MaxPartialReceivedLength Property
Open Method
ParseReceivedString Method
TransmitCommand Method
WorkQueue Property
SimpleSerialHardwareCommandTimedOutEventArgs Class
SimpleSerialHardwareMode Enumeration
SpecificUsageException Class
SpecificUsageException Constructor
StateMachine Class
Implementation Method
IsOrphaned Property
NextState Method
Start Method
StateMachine.ResultHolder Class
OnDone Method
Result Field
StringSet Class
Add Method
Clear Method
Count Property
Remove Method
StringSet Constructor
ToArray Method
Test Class
Fail Method
FailIf Method
FailIfEqual Method
FailIfNotEqual Method
FailUnlessException Method
Trace Method
WaitForTestToComplete Method
UsageException Class
UsageException Constructor
Util Class
BinarySearch Method
CombineSalt Method
Compare Method
ComputerName Property
ConsoleReverseVideo Method
CreateInstance Method
DeleteTrailingNewline Method
EnumerateClusters Method
Format Method
FormatExceptionMessage Method
GenerateHalfSalt Method
GetLockDebuggerDisplay Method
IndicesOf Method
LoadAssemblyFile Method
ParseHalfSaltString Method
ParseXmlBool Method
ProtectString Method
RegisterAssemblyResolver Method
SaltLength Field
SetConsoleForegroundColor Method
SplitAndTrim Method
ToUtf8 Method
UnprotectString Method
Utf8ToString Method
Util.EndOfClusterDelegate Delegate
Util.GetClusterKeyDelegate Delegate
Util.ProcessClusterItemDelegate Delegate
Util.StartOfClusterDelegate Delegate
VirtualSerialDataReceivedEventHandler Delegate
VirtualSerialPort Class
BytesToRead Property
DataReceived Event
Dispose Method
FireDataReceived Method
HandleEvents Method
NewLine Property
Open Method
Read Method
ReadExisting Method
SupportsBinaryMode Property
SupportsCharacterBasedTextMode Property
SupportsLineBasedTextMode Property
Write Method
WriteLine Method
VirtualSerialPortException Class
VirtualSerialPortException Constructor
When Structure
Equals Method
FormatTime Method
GetHashCode Method
operator - Method
operator != Method
operator + Method
operator < Method
operator <= Method
operator == Method
operator > Method
operator >= Method
ToString Method
Zero Field
WorkItem Class
Abort Method
Action Property
IsQueued Property
When Property
WorkItem Constructor
WorkQueue Property
WorkItemWithKey Class
Key Property
WorkItemWithKey Constructor
WorkQueue Class
AbortWorkItemsWithKey Method
Add Method
BeginInvoke Method
Dispose Method
Disposed Event
EndInvoke Method
Invoke Method
InvokeAsync Method
InvokeRequired Property
IsDisposed Property
IsDisposing Property
Now Property
WorkItemCount Property
WorkItems Property
WorkQueue Constructor
HomeUX Server Source Code
Server Source Code Files
Common\CommonResources.Designer.cs
Common\Driver.cs
Common\Messages.cs
Common\SimpleSerialHardware.cs
Common\SyncClient.cs
Common\Utilities.cs
Common\VirtualSerialPort.cs
Common\WorkQueue.cs
ServerLibrary\HttpServer.cs
ServerLibrary\PolicyFileServer.cs
ServerLibrary\ServerEndpoint.cs
ServerLibrary\SocketServer.cs
ServerLibrary\SyncServer.cs
ServerLibrary\Test.cs
Server\WindowsService.cs
Drivers\Asp\AggregatorFunctions.cs
Drivers\Asp\AspDriver.cs
Drivers\Asp\AspHardware.cs
Simulators\Asp\AspSimulator.cs
HomeUX.Common Namespace
CommonResources Class
ArgumentEnumerator_LeadingSlashOrHyphen Property
CreateInstance_ExceptionFromConstructor Property
CreateInstance_NoConstructor Property
Culture Property
FailedToCreateInstance Property
FailedToLoadAssembly Property
InternalError Property
ResourceManager Property
HomeUX.Components Namespace
AspDriver Class
_channelCount Field
_hardware Field
_mapIdToInput Field
_mapIdToOutput Field
_mapNameToInput Field
_mapNameToOutput Field
_serialPortSpec Field
_unitCount Field
CloseHardware Method
CreateConnectionSyncNodeUpdate Method
Dispose Method
FindRequestToMergeInto Method
GainToVolume Method
GainToVolumeAndMute Method
GetConnectionSpecs Method
InputRegex Field
LimitVolume Method
MaxInputsPerOutput Field
MergeRequests Method
NotConnected Field
OnDisable Method
OnEnable Method
OnHardwareCommandFailed Method
OnHardwareCommandTimedOut Method
OnHardwareNotificationReceived Method
OnHardwareWarningsReported Method
OnInitialize Method
OpenHardware Method
ParseConnectionSpec Method
ParseInputName Method
ProcessSyncNodeUpdate Method
ProcessSyncNodeUpdate_Outputs Method
SerializeStateForClient Method
VolumeToGain Method
VolumeUnitsPerGainDecibel Field
AspDriver.AspConnectionRequest Class
ConnectionId Field
DebuggerDisplay Property
Implementation Method
NewInput Field
Output Field
AspDriver.AspEnableRequest Class
Implementation Method
AspDriver.AspOutputIsMutedChangeRequest Class
DebuggerDisplay Property
Implementation Method
NewIsMuted Field
Output Field
AspDriver.AspOutputVolumeChangeRequest Class
DebuggerDisplay Property
Implementation Method
NewVolume Field
Output Field
AspDriver.AspRequest Class
Driver Property
AspDriver.Crosspoint Class
Crosspoint Constructor
InputId Field
OutputId Field
AspDriver.Input Class
DebuggerDisplay Property
InputId Field
Name Field
AspDriver.Output Class
Connections Field
DebuggerDisplay Property
IsMuted Field
Name Field
OutputId Field
Volume Field
AspGetFullStatusReply Class
CrosspointGains Property
OutputGains Property
AspHardware Class
_channelCount Field
_unitCount Field
AspHardware Constructor
CommandFailed Event
FormatGain Method
GainReplyRegex Field
GetFullStatus Method
MasterReplyRegex Field
NotificationsReceived Event
ParseChannelNumber Method
ParseDecimal Method
ParseGain Method
ParseInt Method
ParseReceivedString Method
ParseStatus2AllGainLine Method
ParseStatus2AllMaster Method
ReportNotifications Method
ReportWarnings Method
SetCrosspointGain Method
SetOutputGain Method
UnexpectedOutputMessage Field
WarningsReported Event
AspHardware.WarningException Class
WarningException Constructor
AspHardwareCommandFailedEventArgs Class
Command Property
AspHardwareNotificationsReceivedEventArgs Class
Notifications Property
AspHardwareWarningsReportedEventArgs Class
Messages Property
AspSetCrosspointGainReply Class
CrosspointGain Field
AspSetOutputGainReply Class
OutputGain Field
AspSimulator Class
_channelCount Field
_commandsExecuted Field
_crosspointGain Field
_inputGain Field
_lock Field
_masterGain Field
_sendToClient Field
_test Field
_unitCount Field
_workQueue Field
AspSimulator Constructor
Dispose Method
ExecuteAspCommand Method
ExecuteAspCommand2 Method
FormatOutputGain Method
InitializeState Method
LatencyMsec Field
NewLine Property
Open Method
ParseChannelNumber Method
ParseCrosspointGain Method
ParseGain Method
ParseInputGainLevel Method
ParseMasterGain Method
ReadExisting Method
RequestAllGain Method
RequestAllMaster Method
SupportsLineBasedTextMode Property
Trace Method
WriteLine Method
WriteToClient Method
AspSimulator.AspInvalidCommandException Class
InputGainLevel Enumeration
HomeUX.DriverModel Namespace
ConfigurationElement Class
NewConfigurationException Method
ConfigurationException Class
ConfigurationException Constructor
ToFatalException Method
Driver Class
_currentRequest Field
_executeNextRequestWorkItem Field
_futureRequests Field
BroadcastSyncNodeOperation Method
Dispose Method
IsEnabled Property
MergeRequests Method
OnDisable Method
OnEnable Method
OnInitialize Method
ProcessSyncNodeCommand Method
ProcessSyncNodeUpdate Method
SerializeStateForClient Method
Trace Method
Driver.IDisableRequest Interface
Driver.IEnableRequest Interface
Driver.Request Class
Error Property
OnExit Method
Operation Property
Originators Property
DriverException Class
DriverException Constructor
HomeUX.Networking Namespace
ConnectedEventDelegate Delegate
DataReceivedEventDelegate Delegate
DisconnectedEventDelegate Delegate
IMessageEndpoint Interface
Message Class
ContentLengthHeaderName Field
DebuggerDisplay Property
FailedValue Field
GetBufferList Method
Headers Property
SetHeaders Method
Message.FailedValueType Class
FailedValueType Constructor
MessageBuilder Class
MessageEndpoint Class
MessagePipe Class
_buffer Field
_headerSeparatorOffset Field
AppendBytes Method
AreBytesEqual Method
BodyBytesAvailable Property
Clear Method
DeleteMessage Method
GetHeader Method
HeaderSeparator Property
IsHeaderComplete Property
LookForHeaderSeparator Method
MessagePipe Constructor
TryGetBody Method
SocketConnection Class
_buffer Field
_socket Field
ClientAddress Property
Disconnect Method
IsConnected Property
OnSendCompleted Method
Send Method
SendBuffer Method
SendBufferList Method
Server Property
Tag Property
SocketServer Class
_backlog Field
_bufferSize Field
_connections Field
_invokeEventsUsing Field
_listeners Field
_lock Field
_portNumber Field
_workQueue Field
Connected Event
DataReceived Event
Disconnect Method
Disconnected Event
Dispose Method
FireConnected Method
FireDataReceivedAndBeginReceiveNext Method
FireDisconnected Method
GetConnections Method
HelpFireDataReceivedAndBeginReceiveNext Method
IsDisposed Property
OnConnect Method
OnInvokeEventsUsingDisposed Method
OnReceive Method
SocketServer Constructor
Start Method
HomeUX.Server Namespace
IServerEndpointBase Interface
ISingleInstanceBuiltInDriver Interface
PersonalizationDriver Class
ServerEndpointBase Class
SyncClientAgent Class
DebuggerDisplay Property
HomeUX.Synchronization Namespace
DescendantChangedEventArgs Class
Changes Property
Originator Property
DescendantChangedEventHandler Delegate
DescendantChanges Enumeration
IsOnlineChangedEventArgs Class
IsOnline Property
IsOnlineChangedEventHandler Delegate
IsWaitingChangedEventArgs Class
IsWaiting Property
IsWaitingChangedEventHandler Delegate
ISyncClient Interface
ItemAction Enumeration
SyncException Class
SyncException Constructor
SyncNode Class
_inSetValue Field
_isWaiting Field
Children Property
DescendantChanged Event
HasChildren Property
IsWaiting Property
IsWaitingChanged Event
SetValue Method
Value Property
ValueChanged Event
ValueType Property
SyncNodeBase Class
Children Property
CreateNode Method
Dump Property
GetDump Method
HasChildren Property
IsWaiting Property
Item Property
Name Property
Parent Property
Path Property
PerformItemAction Method
SetValue Method
TopLevelNode Property
TryFindNode Method
TryFindValue Method
TryGetValue Method
Value Property
SyncNodeCommand Class
DebuggerDisplay Property
SyncNodeOperation Class
OriginatedHere Property
SyncNodeUpdate Class
DebuggerDisplay Property
IsFailure Property
Value Property
SyncNodeValueType Enumeration
SyncPath Class
DebuggerDisplay Property
IsPersonalization Property
ValueChangedEventArgs Class
Originator Property
ValueChangedEventHandler Delegate
HomeUX.Utilities Namespace
ActualSerialPort Class
_isOpen Field
_lock Field
_serialPort Field
ActualSerialPort Constructor
BytesToRead Property
Dispose Method
NewLine Property
Open Method
Read Method
ReadExisting Method
SupportsBinaryMode Property
SupportsCharacterBasedTextMode Property
SupportsLineBasedTextMode Property
Write Method
WriteLine Method
AlertType Enumeration
ArgumentEnumerator Class
_argEnum Field
_atEnd Field
ArgumentEnumerator Constructor
Current Property
CurrentAsInt32 Property
CurrentIsOption Method
GetCurrentAsEnum Method
GetNext Method
MoveNext Method
NoMoreArgumentsAllowed Method
ParseArguments Method
AtomicBool Structure
_value Field
AtomicBool Constructor
Exchange Method
operator AtomicBool Method
operator bool Method
ToBool Method
ToInt Method
Value Property
CreateInstanceException Class
CreateInstanceException Constructor
Disposer Class
_stack Field
Dispose Method
Push Method
EmptyListEnumerator Class
Current Property
IDisposable.Dispose Method
NewEmptyListException Method
System.Collections.IEnumerator.MoveNext Method
System.Collections.IEnumerator.Reset Method
EncapsulatedString Class
_value Field
EncapsulatedString Constructor
ToString Method
EventWithValue Class
EventWithValue Constructor
Set Method
WaitOne Method
FatalException Class
FatalException Constructor
GenericAsyncResult Class
GenericReply Class
Reply Property
GrowableBuffer Class
_buffer Field
_growBy Field
_length Field
AppendBytes Method
AppendUtf8 Method
Clear Method
Contents Property
DeleteBytes Method
EnsureAvailableByteCount Method
GrowableBuffer Constructor
Length Property
MaxSize Field
IAlertsDisplay Interface
AddMessage Method
IDisposedSource Interface
Disposed Event
ILogDestination Interface
LogError Method
LogInfo Method
LogWarning Method
InternalErrorException Class
InternalErrorException Constructor
LazyList Class
_list Field
Add Method
Count Property
GetEnumerator Method
Item Property
ListOrNull Property
RemoveAt Method
LazyStringList Class
Add Method
LoadAssemblyException Class
LoadAssemblyException Constructor
NonfatalException Class
NonfatalException Constructor
ParsedArguments Class
FormatStringListItem Method
GetRequiredStringListArgument Method
StringForm Property
ParsedCommand Class
ReadOnlyDictionary Class
_dictionary Field
_empty Field
Add Method
Empty Property
GetEnumerator Method
ICollection<KeyValuePair<TKey,TValue>>.Clear Method
ICollection<KeyValuePair<TKey,TValue>>.Contains Method
ICollection<KeyValuePair<TKey,TValue>>.CopyTo Method
ICollection<KeyValuePair<TKey,TValue>>.Count Property
ICollection<KeyValuePair<TKey,TValue>>.IsReadOnly Property
IDictionary<TKey,TValue>.ContainsKey Method
IDictionary<TKey,TValue>.Item Property
IDictionary<TKey,TValue>.Keys Property
IDictionary<TKey,TValue>.TryGetValue Method
IDictionary<TKey,TValue>.Values Property
NewReadOnlyException Method
ReadOnlyDictionary Constructor
Remove Method
SerialParameters Class
BaudRate Property
DataBits Property
DtrEnable Property
Parity Property
Parse Method
PortName Property
RtsEnable Property
SerialParameters Constructor
StopBits Property
SimpleList Class
SimpleSerialHardware Class
_currentCommand Field
_currentCommandTimeout Field
_mode Field
_onReply Field
_partialReceived Field
_serialPort Field
CommandTimedOut Event
CommandTimeoutInterval Property
HardwareLabel Property
MaxPartialReceivedLength Property
OnSerialPortBytesReceived Method
Open Method
ParseReceivedString Method
TransmitCommand Method
WorkQueue Property
SimpleSerialHardwareCommandTimedOutEventArgs Class
SimpleSerialHardwareMode Enumeration
SpecificUsageException Class
SpecificUsageException Constructor
StateMachine Class
Implementation Method
IsOrphaned Property
NextState Method
Start Method
StateMachine.ResultHolder Class
OnDone Method
Result Field
StringSet Class
_strings Field
Add Method
Clear Method
Count Property
GetEnumerator Method
Remove Method
StringSet Constructor
ToArray Method
Test Class
Fail Method
FailIf Method
FailIfEqual Method
FailIfNotEqual Method
FailUnlessException Method
HelpFail Method
Trace Method
WaitForTestToComplete Method
UsageException Class
UsageException Constructor
Util Class
_assemblyResolvers Field
_computerName Field
BinarySearch Method
CombineSalt Method
Compare Method
ComputerName Property
ConsoleReverseVideo Method
CreateInstance Method
DeleteTrailingNewline Method
EntropyLength Field
EnumerateClusters Method
Format Method
FormatExceptionMessage Method
GenerateHalfSalt Method
GetLockDebuggerDisplay Method
IndicesOf Method
LoadAssemblyFile Method
ParseHalfSaltString Method
ParseXmlBool Method
ProtectString Method
RegisterAssemblyResolver Method
SaltLength Field
SetConsoleForegroundColor Method
SplitAndTrim Method
ToUtf8 Method
UnprotectString Method
Utf8ToString Method
Util.EndOfClusterDelegate Delegate
Util.GetClusterKeyDelegate Delegate
Util.ProcessClusterItemDelegate Delegate
Util.RestoreConsoleColors Class
BackgroundColor Property
ForegroundColor Property
Util.StartOfClusterDelegate Delegate
VirtualSerialDataReceivedEventHandler Delegate
VirtualSerialPort Class
BytesToRead Property
DataReceived Event
Dispose Method
FireDataReceived Method
HandleEvents Method
NewLine Property
Open Method
Read Method
ReadExisting Method
SupportsBinaryMode Property
SupportsCharacterBasedTextMode Property
SupportsLineBasedTextMode Property
Write Method
WriteLine Method
VirtualSerialPort.SerialPortEventHandler Class
_bytesReceived Field
_endOfFileReceived Field
_workQueue Field
DataReceived Method
SerialPortEventHandler Constructor
VirtualSerialPortException Class
VirtualSerialPortException Constructor
When Structure
_elapsedMilliseconds Field
Equals Method
FormatTime Method
GetHashCode Method
operator - Method
operator != Method
operator + Method
operator < Method
operator <= Method
operator == Method
operator > Method
operator >= Method
ToString Method
When Constructor
Zero Field
WorkItem Class
_next Field
_previous Field
Abort Method
Action Property
IsQueued Property
When Property
WorkItem Constructor
WorkQueue Property
WorkItemWithKey Class
Key Property
WorkItemWithKey Constructor
WorkQueue Class
_head Field
_name Field
_now Field
_wakeWorkerThread Field
_workerThread Field
_workQueueLock Field
AbortWorkItem Method
AbortWorkItemsWithKey Method
Add Method
BeginInvoke Method
Dispose Method
Disposed Event
EndInvoke Method
Invoke Method
InvokeAsync Method
InvokeRequired Property
IsDisposed Property
IsDisposing Property
Now Property
WorkerThreadMethod Method
WorkItemCount Property
WorkItems Property
WorkQueue Constructor
WorkQueue.Invocation Class
_arguments Field
_isComplete Field
_lock Field
_method Field
_result Field
_waitHandle Field
Invocation Constructor
Invoke Method
Result Property