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
- DbMetaDataFactory.cs
- RequiredAttributeAttribute.cs
- SQLInt16.cs
- BoundField.cs
- Column.cs
- SiteMapProvider.cs
- SqlCommandSet.cs
- UpdateException.cs
- SecurityTokenValidationException.cs
- QualifiedCellIdBoolean.cs
- SerializationEventsCache.cs
- ErrorTableItemStyle.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- AnnotationHelper.cs
- RuntimeHandles.cs
- PolyBezierSegmentFigureLogic.cs
- MostlySingletonList.cs
- WindowProviderWrapper.cs
- SchemaComplexType.cs
- PerformanceCounterPermission.cs
- DataRecordObjectView.cs
- Rect3DValueSerializer.cs
- HealthMonitoringSectionHelper.cs
- SoapClientProtocol.cs
- AssertUtility.cs
- FormattedTextSymbols.cs
- SafeEventHandle.cs
- DropShadowBitmapEffect.cs
- TagNameToTypeMapper.cs
- SqlParameter.cs
- NativeCppClassAttribute.cs
- FamilyTypeface.cs
- IIS7UserPrincipal.cs
- ContainerUtilities.cs
- ContextStaticAttribute.cs
- LinkArea.cs
- CustomAttributeBuilder.cs
- CompressionTransform.cs
- SqlConnectionPoolProviderInfo.cs
- TransactedBatchContext.cs
- BooleanStorage.cs
- RenderData.cs
- XmlExtensionFunction.cs
- ParameterExpression.cs
- SemaphoreFullException.cs
- BinaryReader.cs
- CapacityStreamGeometryContext.cs
- CommandHelpers.cs
- ToggleProviderWrapper.cs
- ResourceDefaultValueAttribute.cs
- SortDescriptionCollection.cs
- DataServiceQueryException.cs
- ScriptDescriptor.cs
- FirstMatchCodeGroup.cs
- ErrorWebPart.cs
- GradientBrush.cs
- ToolboxService.cs
- OleDragDropHandler.cs
- DataRowChangeEvent.cs
- EntityDataSourceViewSchema.cs
- DictionaryGlobals.cs
- AppModelKnownContentFactory.cs
- UnsafeNativeMethods.cs
- relpropertyhelper.cs
- OrderToken.cs
- RectangleConverter.cs
- DataGridParentRows.cs
- HatchBrush.cs
- CodeMemberMethod.cs
- Processor.cs
- DataTableNewRowEvent.cs
- ProxyManager.cs
- UxThemeWrapper.cs
- precedingquery.cs
- TimeIntervalCollection.cs
- IntegerValidatorAttribute.cs
- DataColumnMappingCollection.cs
- Publisher.cs
- ControlBuilderAttribute.cs
- SchemaElementDecl.cs
- CheckBox.cs
- RowTypePropertyElement.cs
- COAUTHINFO.cs
- HtmlTernaryTree.cs
- CompositionAdorner.cs
- SqlDataAdapter.cs
- DbModificationCommandTree.cs
- Camera.cs
- Vector.cs
- DirectoryNotFoundException.cs
- DriveInfo.cs
- WinCategoryAttribute.cs
- MemoryStream.cs
- QilXmlWriter.cs
- GenerateHelper.cs
- IdentityValidationException.cs
- DateTimeUtil.cs
- SpeechEvent.cs
- XmlWriterDelegator.cs
- KnownIds.cs