Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Markup / Baml2006 / Baml2006KeyRecord.cs / 1586720 / Baml2006KeyRecord.cs
using System; using System.Collections.Generic; using System.Text; using System.Xaml; using System.Windows.Markup; using System.Diagnostics; namespace System.Windows.Baml2006 { [DebuggerDisplay("{DebuggerString}")] internal class KeyRecord { public KeyRecord(bool shared, bool sharedSet, int valuePosition, Type keyType) : this(shared, sharedSet, valuePosition) { _data = keyType; } public KeyRecord(bool shared, bool sharedSet, int valuePosition, string keyString) : this(shared, sharedSet, valuePosition) { _data = keyString; } public KeyRecord(bool shared, bool sharedSet, int valuePosition, XamlSchemaContext context) : this(shared, sharedSet, valuePosition) { _data = new XamlNodeList(context, 8); } private KeyRecord(bool shared, bool sharedSet, int valuePosition) { _shared = shared; _sharedSet = sharedSet; ValuePosition = valuePosition; } public bool Shared { get { return _shared; } } public bool SharedSet { get { return _sharedSet; } } public long ValuePosition { get; set; } public int ValueSize { get; set; } public byte Flags { get; set; } // This can either be a StaticResource or an OptimizedStaticResource // Since they don't share anything in common, we've made this a list of objects. public List
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlDocument.cs
- RegexFCD.cs
- XPathParser.cs
- ObjectRef.cs
- SetStateEventArgs.cs
- UnsafeMethods.cs
- SafePEFileHandle.cs
- OdbcConnectionPoolProviderInfo.cs
- SourceElementsCollection.cs
- DataGridViewTextBoxColumn.cs
- CleanUpVirtualizedItemEventArgs.cs
- ListViewInsertEventArgs.cs
- ZipPackagePart.cs
- ReadOnlyNameValueCollection.cs
- HiddenField.cs
- _FtpDataStream.cs
- MonitoringDescriptionAttribute.cs
- ColumnMap.cs
- HttpCachePolicy.cs
- NetworkStream.cs
- ComponentCollection.cs
- IsolatedStorageException.cs
- ConcurrentQueue.cs
- PropertyValueUIItem.cs
- WebColorConverter.cs
- PictureBox.cs
- TextFindEngine.cs
- ProtocolsConfigurationHandler.cs
- WindowsStatic.cs
- dsa.cs
- SuppressMessageAttribute.cs
- SqlCrossApplyToCrossJoin.cs
- KeyTime.cs
- ColumnMapVisitor.cs
- OLEDB_Enum.cs
- ChangesetResponse.cs
- DetailsViewModeEventArgs.cs
- XmlCDATASection.cs
- DeploymentSection.cs
- PageAdapter.cs
- EditorPartCollection.cs
- AsyncPostBackErrorEventArgs.cs
- DbParameterHelper.cs
- RSACryptoServiceProvider.cs
- TextElement.cs
- PointIndependentAnimationStorage.cs
- MachinePropertyVariants.cs
- CollectionView.cs
- MobileResource.cs
- MessageRpc.cs
- SecurityTimestamp.cs
- XmlAnyElementAttributes.cs
- TypeNameHelper.cs
- SessionSymmetricMessageSecurityProtocolFactory.cs
- ITextView.cs
- DataGridHeaderBorder.cs
- BindingBase.cs
- EntityDataSourceReferenceGroup.cs
- DateTimeOffsetAdapter.cs
- FilterEventArgs.cs
- SystemException.cs
- ResourceAssociationTypeEnd.cs
- FileEnumerator.cs
- RoleService.cs
- DynamicMethod.cs
- ListViewContainer.cs
- RootProfilePropertySettingsCollection.cs
- UnsafeNativeMethods.cs
- ProxySimple.cs
- GACMembershipCondition.cs
- OLEDB_Util.cs
- FormsAuthenticationModule.cs
- XmlDataImplementation.cs
- Expression.cs
- Parameter.cs
- XmlSchemaImport.cs
- ProfileGroupSettingsCollection.cs
- SineEase.cs
- Function.cs
- WebServiceParameterData.cs
- BasicHttpBinding.cs
- IntegerFacetDescriptionElement.cs
- PersistChildrenAttribute.cs
- XPathNode.cs
- ProtocolState.cs
- SBCSCodePageEncoding.cs
- GPRECTF.cs
- EntityCommandExecutionException.cs
- SimpleHandlerBuildProvider.cs
- ScriptingScriptResourceHandlerSection.cs
- RNGCryptoServiceProvider.cs
- XamlToRtfWriter.cs
- Double.cs
- BStrWrapper.cs
- MessageQueuePermissionEntryCollection.cs
- DateTimeFormatInfoScanner.cs
- SqlProvider.cs
- BaseTemplateParser.cs
- MatrixUtil.cs
- PositiveTimeSpanValidatorAttribute.cs