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
- Form.cs
- TextSelectionProcessor.cs
- NamespaceQuery.cs
- EventBuilder.cs
- InkCanvasSelectionAdorner.cs
- DesignerTransactionCloseEvent.cs
- RotationValidation.cs
- XmlHelper.cs
- ScrollItemPatternIdentifiers.cs
- DataSvcMapFile.cs
- ContextInformation.cs
- MatrixTransform.cs
- DataGridViewRowHeaderCell.cs
- ImageListImage.cs
- SoapRpcServiceAttribute.cs
- DelimitedListTraceListener.cs
- InternalException.cs
- regiisutil.cs
- PrimitiveRenderer.cs
- WrapPanel.cs
- SynchronizingStream.cs
- SelectionWordBreaker.cs
- TextSpan.cs
- PropertyDescriptorCollection.cs
- ContentPropertyAttribute.cs
- ReliableChannelFactory.cs
- StatusBarPanelClickEvent.cs
- TableRowCollection.cs
- ReadWriteSpinLock.cs
- WindowsSspiNegotiation.cs
- BlockUIContainer.cs
- AssemblyAttributes.cs
- TokenBasedSet.cs
- ClientApiGenerator.cs
- CqlErrorHelper.cs
- StatusBarPanel.cs
- CryptoApi.cs
- EpmSourcePathSegment.cs
- XPathPatternParser.cs
- OperationCanceledException.cs
- DBNull.cs
- ApplicationTrust.cs
- ApplicationInfo.cs
- WebConfigurationManager.cs
- VariableReference.cs
- ReferentialConstraint.cs
- Accessible.cs
- ObjectParameterCollection.cs
- CompilerLocalReference.cs
- FrameworkTemplate.cs
- SqlDataSourceView.cs
- BindableAttribute.cs
- HttpResponseHeader.cs
- DataServiceRequestException.cs
- ExternalFile.cs
- BooleanKeyFrameCollection.cs
- SecurityUtils.cs
- WsatTransactionHeader.cs
- LocalizationComments.cs
- Span.cs
- HwndTarget.cs
- SurrogateChar.cs
- DesignerCapabilities.cs
- StylusCollection.cs
- BuildProvidersCompiler.cs
- DictionaryCustomTypeDescriptor.cs
- ReadOnlyDataSource.cs
- ExecutionProperties.cs
- HTTPNotFoundHandler.cs
- ControlValuePropertyAttribute.cs
- CachedFontFace.cs
- ManagementNamedValueCollection.cs
- QueryActivatableWorkflowsCommand.cs
- BrowserTree.cs
- NameObjectCollectionBase.cs
- SmtpException.cs
- BamlStream.cs
- FixedSOMElement.cs
- DataSourceHelper.cs
- FormClosedEvent.cs
- IIS7WorkerRequest.cs
- translator.cs
- DeviceSpecificChoice.cs
- ReadOnlyAttribute.cs
- DataColumn.cs
- SystemUdpStatistics.cs
- DesignerVerbCollection.cs
- CommandManager.cs
- WebPartCollection.cs
- HostingEnvironment.cs
- WindowsGraphicsWrapper.cs
- DesignerView.xaml.cs
- httpstaticobjectscollection.cs
- NCryptNative.cs
- NativeMethods.cs
- FixedLineResult.cs
- EllipseGeometry.cs
- RotationValidation.cs
- FormatException.cs
- AddInStore.cs