Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Base / System / Windows / EntryIndex.cs / 1 / EntryIndex.cs
/****************************************************************************\ * * File: EffectiveValueEntry.cs * * This file describes an index that refers to an EffectiveValueEntry. * Found is used to indicate whether or not the index is currently populated * with the appropriate DP or not. * * Copyright (C) 2005 by Microsoft Corporation. All rights reserved. * \***************************************************************************/ using MS.Internal.WindowsBase; // FriendAccessAllowed namespace System.Windows { [FriendAccessAllowed] // Built into Base, also used by Core & Framework. internal struct EntryIndex { public EntryIndex(uint index) { // Found is true _store = index | 0x80000000; } public EntryIndex(uint index, bool found) { _store = index & 0x7FFFFFFF; if (found) { _store |= 0x80000000; } } public bool Found { get { return (_store & 0x80000000) != 0; } } public uint Index { get { return _store & 0x7FFFFFFF; } } private uint _store; } } // 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
- DrawingAttributes.cs
- SchemaInfo.cs
- CmsUtils.cs
- AccessibleObject.cs
- RelationshipNavigation.cs
- WindowsListView.cs
- HttpResponse.cs
- DeploymentSectionCache.cs
- DocumentsTrace.cs
- AppSettingsSection.cs
- BooleanAnimationBase.cs
- GroupBox.cs
- UnsafeNativeMethods.cs
- Keyboard.cs
- GridErrorDlg.cs
- PerfService.cs
- PathFigure.cs
- FixedSOMTable.cs
- HtmlInputCheckBox.cs
- CollectionConverter.cs
- ResourcesBuildProvider.cs
- CompilerTypeWithParams.cs
- WrappedOptions.cs
- ConstraintConverter.cs
- AssemblyAssociatedContentFileAttribute.cs
- LoginView.cs
- StreamedWorkflowDefinitionContext.cs
- ImageUrlEditor.cs
- UTF8Encoding.cs
- OleDbReferenceCollection.cs
- SiteMapDataSourceView.cs
- DataServiceClientException.cs
- MachineKeySection.cs
- StylusPointPropertyInfoDefaults.cs
- HttpInputStream.cs
- CapabilitiesAssignment.cs
- SspiSafeHandles.cs
- MILUtilities.cs
- FlatButtonAppearance.cs
- HttpsTransportBindingElement.cs
- ValueTypeFixupInfo.cs
- Menu.cs
- InputBuffer.cs
- BulletChrome.cs
- ContentPosition.cs
- RequestQueryProcessor.cs
- TypeValidationEventArgs.cs
- DataSourceControlBuilder.cs
- WebPartsPersonalization.cs
- RegexCaptureCollection.cs
- ExpressionBuilderContext.cs
- CodeAttributeArgumentCollection.cs
- SamlConditions.cs
- WebConfigurationHost.cs
- ScrollBar.cs
- ArrayList.cs
- EventLog.cs
- PartDesigner.cs
- _KerberosClient.cs
- RectAnimationClockResource.cs
- PixelFormatConverter.cs
- DateTimeOffsetStorage.cs
- WebConfigurationManager.cs
- SafeBitVector32.cs
- DataRowChangeEvent.cs
- BitmapEffectDrawing.cs
- FrameworkElementFactory.cs
- UserPersonalizationStateInfo.cs
- QuaternionRotation3D.cs
- QilDataSource.cs
- TemplateBamlRecordReader.cs
- RowToFieldTransformer.cs
- EventSinkHelperWriter.cs
- XsdDuration.cs
- ArraySet.cs
- FrameworkContentElement.cs
- RawMouseInputReport.cs
- SQLRoleProvider.cs
- ItemChangedEventArgs.cs
- ConfigXmlElement.cs
- MissingMemberException.cs
- MailSettingsSection.cs
- TreeBuilderBamlTranslator.cs
- FlatButtonAppearance.cs
- EditorAttribute.cs
- AutomationProperties.cs
- ObjectHelper.cs
- UserInitiatedNavigationPermission.cs
- DataMember.cs
- HttpCookiesSection.cs
- WSUtilitySpecificationVersion.cs
- ModelPropertyImpl.cs
- Parser.cs
- NewExpression.cs
- BaseDataList.cs
- PageWrapper.cs
- StdValidatorsAndConverters.cs
- QueryCacheManager.cs
- PermissionToken.cs
- StringInfo.cs