Code:
/ 4.0 / 4.0 / 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
- CodeNamespaceImport.cs
- DeleteStoreRequest.cs
- PrincipalPermission.cs
- DocumentXPathNavigator.cs
- MimeBasePart.cs
- WindowClosedEventArgs.cs
- UnsafeNativeMethods.cs
- RawTextInputReport.cs
- ErrorBehavior.cs
- _StreamFramer.cs
- SignatureResourceHelper.cs
- RtfControlWordInfo.cs
- SpeechAudioFormatInfo.cs
- DataListCommandEventArgs.cs
- CompiledQueryCacheKey.cs
- HtmlSelect.cs
- ParallelTimeline.cs
- DataGridViewTextBoxEditingControl.cs
- ComAdminInterfaces.cs
- RestHandlerFactory.cs
- SoapObjectInfo.cs
- DecimalAnimationUsingKeyFrames.cs
- FixedSchema.cs
- WebControlAdapter.cs
- ExtractedStateEntry.cs
- RequiredAttributeAttribute.cs
- HttpWriter.cs
- SynchronizedCollection.cs
- Soap12FormatExtensions.cs
- FtpWebRequest.cs
- OleDbSchemaGuid.cs
- SendMailErrorEventArgs.cs
- Color.cs
- InvokeFunc.cs
- WebServiceTypeData.cs
- sqlpipe.cs
- TreeIterator.cs
- Inline.cs
- HMAC.cs
- MemoryStream.cs
- WebException.cs
- _OSSOCK.cs
- ProvidePropertyAttribute.cs
- HashMembershipCondition.cs
- WmfPlaceableFileHeader.cs
- StringReader.cs
- TrustLevel.cs
- InputChannelAcceptor.cs
- Line.cs
- CompatibleComparer.cs
- DelegateSerializationHolder.cs
- XmlSchemaFacet.cs
- NavigationPropertySingletonExpression.cs
- TreeViewDesigner.cs
- AccessedThroughPropertyAttribute.cs
- QueryCursorEventArgs.cs
- PropertyGridEditorPart.cs
- ResourcePermissionBase.cs
- TraceHandlerErrorFormatter.cs
- DataGridItem.cs
- ManualResetEvent.cs
- UIElementParagraph.cs
- ToolboxService.cs
- XmlSchemaObjectCollection.cs
- HttpHeaderCollection.cs
- SiteOfOriginContainer.cs
- UrlPath.cs
- DataGridViewColumnTypePicker.cs
- PreProcessor.cs
- SelectionEditingBehavior.cs
- Msec.cs
- ConnectionStringEditor.cs
- PrincipalPermission.cs
- InkPresenterAutomationPeer.cs
- PolicyUnit.cs
- DispatcherHooks.cs
- StorageAssociationTypeMapping.cs
- SortQuery.cs
- Button.cs
- ResXResourceReader.cs
- ClientUrlResolverWrapper.cs
- XPathNodeInfoAtom.cs
- RenderDataDrawingContext.cs
- Metadata.cs
- InplaceBitmapMetadataWriter.cs
- Rotation3DAnimation.cs
- NotSupportedException.cs
- IxmlLineInfo.cs
- ApplicationServicesHostFactory.cs
- ThousandthOfEmRealDoubles.cs
- XmlIncludeAttribute.cs
- DataServiceRequestOfT.cs
- Crc32.cs
- StaticTextPointer.cs
- RawStylusActions.cs
- WebPartManagerInternals.cs
- UniqueIdentifierService.cs
- CheckedPointers.cs
- SSmlParser.cs
- SplineKeyFrames.cs