Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- Pool.cs
- TransformProviderWrapper.cs
- StrokeIntersection.cs
- ControlCollection.cs
- XamlInt32CollectionSerializer.cs
- PeerResolverBindingElement.cs
- _CommandStream.cs
- SettingsProviderCollection.cs
- PlanCompilerUtil.cs
- BypassElementCollection.cs
- FormatterServices.cs
- SortedDictionary.cs
- MobileUserControlDesigner.cs
- ValidatingPropertiesEventArgs.cs
- XmlRootAttribute.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- GlyphInfoList.cs
- Rethrow.cs
- FlagsAttribute.cs
- MinMaxParagraphWidth.cs
- SkipQueryOptionExpression.cs
- UnsafeNativeMethods.cs
- TextDecoration.cs
- TimerEventSubscription.cs
- ConfigPathUtility.cs
- TabControlToolboxItem.cs
- SqlRemoveConstantOrderBy.cs
- ControlUtil.cs
- WebPartZone.cs
- UnsafeNetInfoNativeMethods.cs
- CommonGetThemePartSize.cs
- SetterBase.cs
- TypeUsageBuilder.cs
- DynamicPropertyHolder.cs
- Encoder.cs
- URI.cs
- ItemCollection.cs
- TripleDESCryptoServiceProvider.cs
- PropertyNames.cs
- EntityParameterCollection.cs
- DataControlFieldCell.cs
- HtmlInputControl.cs
- PolicyStatement.cs
- OneOfTypeConst.cs
- CodeEntryPointMethod.cs
- PlainXmlWriter.cs
- CharEnumerator.cs
- ExtractorMetadata.cs
- FamilyTypefaceCollection.cs
- QueryExtender.cs
- WebConfigurationManager.cs
- DataSysAttribute.cs
- DeclarationUpdate.cs
- MoveSizeWinEventHandler.cs
- HostingMessageProperty.cs
- SamlAuthorizationDecisionClaimResource.cs
- GradientStop.cs
- cookiecollection.cs
- SectionInput.cs
- ConfigXmlSignificantWhitespace.cs
- ListViewItemSelectionChangedEvent.cs
- TypeListConverter.cs
- UInt32Storage.cs
- AmbientValueAttribute.cs
- DocumentApplicationState.cs
- HostedHttpRequestAsyncResult.cs
- FrameworkContentElement.cs
- StackSpiller.Bindings.cs
- BlobPersonalizationState.cs
- Journal.cs
- AnchoredBlock.cs
- MetadataItemEmitter.cs
- OdbcStatementHandle.cs
- DataSetUtil.cs
- GridItem.cs
- ZipIOCentralDirectoryBlock.cs
- DataGridViewCellCollection.cs
- WebResponse.cs
- QilInvokeEarlyBound.cs
- GroupBox.cs
- DebugTracing.cs
- ConfigXmlWhitespace.cs
- SolidColorBrush.cs
- EncoderParameter.cs
- BindingOperations.cs
- ProxySimple.cs
- PageHandlerFactory.cs
- LabelDesigner.cs
- TabControlCancelEvent.cs
- MouseGestureConverter.cs
- Pen.cs
- DPCustomTypeDescriptor.cs
- LiteralTextParser.cs
- TreeView.cs
- PersonalizationStateInfo.cs
- ContentType.cs
- TextFormattingConverter.cs
- EventSetter.cs
- XPathNodeHelper.cs
- WorkflowInstanceExtensionManager.cs