Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Base / MS / Internal / PriorityItem.cs / 1 / PriorityItem.cs
using System;
namespace System.Windows.Threading
{
internal class PriorityItem
{
public PriorityItem(T data)
{
_data = data;
}
public T Data {get{return _data;}}
public bool IsQueued { get { return _chain != null; } }
// Note: not used
// public DispatcherPriority Priority { get { return _chain.Priority; } } // NOTE: should be Priority
internal PriorityItem SequentialPrev {get{return _sequentialPrev;} set{_sequentialPrev=value;}}
internal PriorityItem SequentialNext {get{return _sequentialNext;} set{_sequentialNext=value;}}
internal PriorityChain Chain {get{return _chain;} set{_chain=value;}}
internal PriorityItem PriorityPrev {get{return _priorityPrev;} set{_priorityPrev=value;}}
internal PriorityItem PriorityNext {get{return _priorityNext;} set{_priorityNext=value;}}
private T _data;
private PriorityItem _sequentialPrev;
private PriorityItem _sequentialNext;
private PriorityChain _chain;
private PriorityItem _priorityPrev;
private PriorityItem _priorityNext;
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
using System;
namespace System.Windows.Threading
{
internal class PriorityItem
{
public PriorityItem(T data)
{
_data = data;
}
public T Data {get{return _data;}}
public bool IsQueued { get { return _chain != null; } }
// Note: not used
// public DispatcherPriority Priority { get { return _chain.Priority; } } // NOTE: should be Priority
internal PriorityItem SequentialPrev {get{return _sequentialPrev;} set{_sequentialPrev=value;}}
internal PriorityItem SequentialNext {get{return _sequentialNext;} set{_sequentialNext=value;}}
internal PriorityChain Chain {get{return _chain;} set{_chain=value;}}
internal PriorityItem PriorityPrev {get{return _priorityPrev;} set{_priorityPrev=value;}}
internal PriorityItem PriorityNext {get{return _priorityNext;} set{_priorityNext=value;}}
private T _data;
private PriorityItem _sequentialPrev;
private PriorityItem _sequentialNext;
private PriorityChain _chain;
private PriorityItem _priorityPrev;
private PriorityItem _priorityNext;
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- StylusPointProperty.cs
- versioninfo.cs
- DefaultBinder.cs
- XhtmlBasicCommandAdapter.cs
- CodeVariableReferenceExpression.cs
- SchemaElementDecl.cs
- NameValueConfigurationCollection.cs
- EventPropertyMap.cs
- EntityContainerAssociationSet.cs
- TrackingMemoryStream.cs
- ResXFileRef.cs
- DataGridRow.cs
- BooleanFunctions.cs
- XmlSecureResolver.cs
- ToolBarOverflowPanel.cs
- Array.cs
- SQLGuid.cs
- TextServicesCompartmentEventSink.cs
- GridLengthConverter.cs
- NumberSubstitution.cs
- DataGridLengthConverter.cs
- Item.cs
- ReferenceSchema.cs
- ArrayConverter.cs
- SchemaImporterExtensionElement.cs
- ConnectionStringSettings.cs
- XmlNavigatorFilter.cs
- TypeHelper.cs
- Thread.cs
- altserialization.cs
- FormViewCommandEventArgs.cs
- DocumentSequenceHighlightLayer.cs
- AsyncOperationManager.cs
- COM2ExtendedUITypeEditor.cs
- InitializationEventAttribute.cs
- WmlPhoneCallAdapter.cs
- FixedSOMImage.cs
- ComboBoxRenderer.cs
- KeyConverter.cs
- MediaSystem.cs
- SqlCommandBuilder.cs
- EntitySqlQueryBuilder.cs
- BinaryNode.cs
- TextFormatter.cs
- LambdaCompiler.Statements.cs
- AssertUtility.cs
- LassoSelectionBehavior.cs
- HwndSourceParameters.cs
- SecurityContextSecurityToken.cs
- DataBindingHandlerAttribute.cs
- DnsElement.cs
- Calendar.cs
- Parallel.cs
- FixedBufferAttribute.cs
- Crc32.cs
- SamlAttribute.cs
- ErrorsHelper.cs
- WebPartEditVerb.cs
- webbrowsersite.cs
- ParameterCollection.cs
- DesignerEventService.cs
- ParameterBuilder.cs
- ButtonStandardAdapter.cs
- AssociationSetMetadata.cs
- FontWeight.cs
- Expressions.cs
- WindowsClientElement.cs
- RelationshipConstraintValidator.cs
- ProfileProvider.cs
- ScriptResourceInfo.cs
- QilList.cs
- DataServiceHost.cs
- SafeJobHandle.cs
- HiddenField.cs
- TrailingSpaceComparer.cs
- QilSortKey.cs
- SynchronizationLockException.cs
- CheckPair.cs
- RegisteredHiddenField.cs
- PermissionToken.cs
- Camera.cs
- RenderCapability.cs
- Boolean.cs
- PreservationFileReader.cs
- XPathExpr.cs
- ListBindingHelper.cs
- RangeEnumerable.cs
- BaseAsyncResult.cs
- TemplateEditingFrame.cs
- SafeFileMapViewHandle.cs
- DataBoundControlHelper.cs
- Label.cs
- dsa.cs
- RefreshPropertiesAttribute.cs
- Thread.cs
- BitmapData.cs
- WindowsSecurityToken.cs
- ToolStripArrowRenderEventArgs.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- ToolStripDropDownItem.cs