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
- EntityDataSourceState.cs
- CompleteWizardStep.cs
- FileCodeGroup.cs
- StringSorter.cs
- Line.cs
- PerformanceCounterNameAttribute.cs
- RootBuilder.cs
- ViewCellSlot.cs
- EntityProxyFactory.cs
- Internal.cs
- ByteFacetDescriptionElement.cs
- CryptoHelper.cs
- RenderTargetBitmap.cs
- MetafileHeader.cs
- UnitySerializationHolder.cs
- RegexStringValidator.cs
- SocketInformation.cs
- ZoneMembershipCondition.cs
- NullableBoolConverter.cs
- LineServices.cs
- CommandField.cs
- XmlElementList.cs
- XmlAnyAttributeAttribute.cs
- Image.cs
- TextAction.cs
- FileDialogPermission.cs
- OrderByExpression.cs
- FontEmbeddingManager.cs
- ServiceDescription.cs
- ColumnMapVisitor.cs
- AnchoredBlock.cs
- SubqueryRules.cs
- DataGridItem.cs
- SizeIndependentAnimationStorage.cs
- XmlMemberMapping.cs
- ObfuscationAttribute.cs
- PeerTransportListenAddressValidator.cs
- LambdaCompiler.Binary.cs
- TabPanel.cs
- XPathChildIterator.cs
- SvcMapFileLoader.cs
- CanExecuteRoutedEventArgs.cs
- EncryptRequest.cs
- CngKeyBlobFormat.cs
- ToolStripOverflow.cs
- DebugView.cs
- __Error.cs
- HtmlHead.cs
- _LazyAsyncResult.cs
- RtType.cs
- RowSpanVector.cs
- ArgumentsParser.cs
- configsystem.cs
- webclient.cs
- SqlClientWrapperSmiStream.cs
- XmlHelper.cs
- SimpleTextLine.cs
- GridView.cs
- IndexedEnumerable.cs
- Tile.cs
- RuntimeIdentifierPropertyAttribute.cs
- DefaultAssemblyResolver.cs
- CatalogPartCollection.cs
- PeerContact.cs
- XmlTypeAttribute.cs
- ContentElementAutomationPeer.cs
- RegistrationServices.cs
- SafeThreadHandle.cs
- XmlNodeReader.cs
- QueryParameter.cs
- Stacktrace.cs
- WebPartExportVerb.cs
- StoreAnnotationsMap.cs
- TextOutput.cs
- Selection.cs
- SchemeSettingElementCollection.cs
- HtmlWindowCollection.cs
- ButtonBaseAutomationPeer.cs
- ClaimComparer.cs
- TextParentUndoUnit.cs
- Accessible.cs
- Codec.cs
- ReadWriteObjectLock.cs
- QueryContinueDragEvent.cs
- RowTypePropertyElement.cs
- SecurityContext.cs
- StrokeNodeEnumerator.cs
- SimpleHandlerFactory.cs
- SudsParser.cs
- CustomAttribute.cs
- SQLGuid.cs
- Simplifier.cs
- DispatcherProcessingDisabled.cs
- ResolveCriteriaApril2005.cs
- ToolStripTemplateNode.cs
- DefaultDialogButtons.cs
- ListBox.cs
- RootBrowserWindowProxy.cs
- TrustManagerMoreInformation.cs
- NumericUpDownAccelerationCollection.cs