Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / Tools / System.Activities.Presentation / System / Activities / Presentation / ModelItemKeyValuePair.cs / 1305376 / ModelItemKeyValuePair.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Activities.Presentation { using System.Collections.ObjectModel; using System.Collections.Generic; using System.Runtime; class ModelItemKeyValuePair{ internal DictionaryItemsCollection collection; TKey key; TValue value; public ModelItemKeyValuePair() { } public ModelItemKeyValuePair(TKey key, TValue value) { this.key = key; this.value = value; } [Fx.Tag.KnownXamlExternal] public TKey Key { get { return this.key; } set { if (this.collection != null) { this.collection.PreUpdateKey(this.key, value); } this.key = value; if (this.collection != null) { this.collection.PostUpdateKey(); } } } [Fx.Tag.KnownXamlExternal] public TValue Value { get { return this.value; } set { if (this.collection != null) { this.collection.UpdateValue(this.key, value); } this.value = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- UpdateProgress.cs
- CharacterBufferReference.cs
- StringUtil.cs
- SqlVersion.cs
- SiteMapProvider.cs
- AnnotationMap.cs
- DesignerActionTextItem.cs
- DocumentApplicationDocumentViewer.cs
- TimeSpanOrInfiniteValidator.cs
- ExpressionEditorAttribute.cs
- Visual3DCollection.cs
- KnownBoxes.cs
- _CommandStream.cs
- HtmlSelect.cs
- StorageFunctionMapping.cs
- Point3DAnimation.cs
- DataGridViewCellStyle.cs
- SystemParameters.cs
- StringUtil.cs
- RemoteWebConfigurationHostServer.cs
- Attachment.cs
- WebPartConnectionsCancelEventArgs.cs
- AttributeEmitter.cs
- InternalsVisibleToAttribute.cs
- ToolboxItemAttribute.cs
- FieldNameLookup.cs
- PresentationAppDomainManager.cs
- ImpersonateTokenRef.cs
- BindToObject.cs
- DecimalConstantAttribute.cs
- HttpHeaderCollection.cs
- indexingfiltermarshaler.cs
- UIElementCollection.cs
- Triangle.cs
- CompilationUtil.cs
- PropertyMapper.cs
- DependencyPropertyValueSerializer.cs
- SqlInternalConnectionSmi.cs
- HtmlInputReset.cs
- XamlInterfaces.cs
- ResolveMatchesMessageCD1.cs
- DES.cs
- HideDisabledControlAdapter.cs
- CuspData.cs
- CompilerTypeWithParams.cs
- DataGridViewDataConnection.cs
- DefaultValueAttribute.cs
- DiscreteKeyFrames.cs
- WindowsToolbarItemAsMenuItem.cs
- RecordManager.cs
- XmlILStorageConverter.cs
- StateMachine.cs
- InternalConfigHost.cs
- TextElementCollectionHelper.cs
- TypeCollectionPropertyEditor.cs
- HeaderElement.cs
- XmlSerializerOperationFormatter.cs
- DataServiceContext.cs
- RelationshipType.cs
- COM2ComponentEditor.cs
- BufferedResponseStream.cs
- ConfigXmlCDataSection.cs
- TypedRowHandler.cs
- DataGridViewColumnEventArgs.cs
- XamlStream.cs
- BitmapEffectGroup.cs
- BinaryObjectInfo.cs
- RoutedEventHandlerInfo.cs
- RequestFactory.cs
- DecimalAnimation.cs
- UidManager.cs
- WindowsSolidBrush.cs
- TabItemWrapperAutomationPeer.cs
- DataControlImageButton.cs
- PowerStatus.cs
- BamlResourceContent.cs
- GeneralTransform3DTo2D.cs
- HttpException.cs
- CacheVirtualItemsEvent.cs
- EncryptedPackage.cs
- BrowsableAttribute.cs
- Quad.cs
- Win32.cs
- FunctionParameter.cs
- InfiniteIntConverter.cs
- Parameter.cs
- FontNameConverter.cs
- Quaternion.cs
- FtpWebRequest.cs
- CollectionViewGroupRoot.cs
- Binding.cs
- XmlBufferReader.cs
- InputScopeConverter.cs
- CollectionBuilder.cs
- KeyNotFoundException.cs
- TcpSocketManager.cs
- ProviderConnectionPointCollection.cs
- DownloadProgressEventArgs.cs
- LinkedList.cs
- SqlNotificationRequest.cs