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
- CommandLibraryHelper.cs
- DataServiceQueryOfT.cs
- HorizontalAlignConverter.cs
- QuaternionRotation3D.cs
- GridViewRowPresenter.cs
- InvalidCommandTreeException.cs
- DataServicePagingProviderWrapper.cs
- RewritingValidator.cs
- _Semaphore.cs
- IBuiltInEvidence.cs
- XomlCompilerParameters.cs
- CryptoProvider.cs
- NonClientArea.cs
- BlurBitmapEffect.cs
- ToolStripDesigner.cs
- Stroke.cs
- HandlerBase.cs
- GlobalAllocSafeHandle.cs
- CannotUnloadAppDomainException.cs
- mediaeventshelper.cs
- SqlIdentifier.cs
- AttributeQuery.cs
- Nodes.cs
- Socket.cs
- MsmqIntegrationChannelFactory.cs
- SudsCommon.cs
- ModelVisual3D.cs
- ComponentCollection.cs
- Canvas.cs
- XamlTypeMapper.cs
- HyperLinkColumn.cs
- LayoutEngine.cs
- Transactions.cs
- XmlCharCheckingWriter.cs
- MessageContractExporter.cs
- UTF32Encoding.cs
- RelationshipEndMember.cs
- ClassicBorderDecorator.cs
- HostedTransportConfigurationBase.cs
- OperatingSystemVersionCheck.cs
- XmlText.cs
- PriorityItem.cs
- DiscoveryRequestHandler.cs
- SectionVisual.cs
- HtmlButton.cs
- DescendantQuery.cs
- Util.cs
- BinaryHeap.cs
- ModifierKeysValueSerializer.cs
- XmlCodeExporter.cs
- ButtonBase.cs
- SiteMap.cs
- TypeConverter.cs
- PageFunction.cs
- SqlError.cs
- ContourSegment.cs
- XmlSchemas.cs
- AbsoluteQuery.cs
- DetailsViewRow.cs
- FileIOPermission.cs
- TypeElement.cs
- MetadataItemEmitter.cs
- ControlCodeDomSerializer.cs
- CalendarSelectionChangedEventArgs.cs
- CodeSnippetCompileUnit.cs
- BindingRestrictions.cs
- XmlLangPropertyAttribute.cs
- WebHttpBindingCollectionElement.cs
- InputReferenceExpression.cs
- GradientStop.cs
- GradientStopCollection.cs
- HideDisabledControlAdapter.cs
- ListenerPerfCounters.cs
- PropertyOrder.cs
- CodeFieldReferenceExpression.cs
- PersistenceProviderDirectory.cs
- HttpRawResponse.cs
- ReverseInheritProperty.cs
- CompilationSection.cs
- FilterException.cs
- PropertyReferenceSerializer.cs
- UrlMappingsSection.cs
- NamespaceExpr.cs
- StorageEndPropertyMapping.cs
- TreeNodeConverter.cs
- MatrixAnimationUsingPath.cs
- Compress.cs
- FlowPosition.cs
- WindowsFormsLinkLabel.cs
- FreezableOperations.cs
- AutomationIdentifierGuids.cs
- OleDbSchemaGuid.cs
- WindowProviderWrapper.cs
- PrintEvent.cs
- StackSpiller.Generated.cs
- recordstate.cs
- HtmlValidatorAdapter.cs
- BasePattern.cs
- CommandSet.cs
- RunInstallerAttribute.cs