Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / OrderedDictionaryStateHelper.cs / 1 / OrderedDictionaryStateHelper.cs
//// Copyright (c) Microsoft Corporation. All rights reserved. // //------------------------------------------------------------------------------ namespace System.Web.UI { using System; using System.Collections; using System.Collections.Specialized; using System.Runtime.Serialization; using System.Web.Util; internal static class OrderedDictionaryStateHelper { public static void LoadViewState(IOrderedDictionary dictionary, ArrayList state) { if (dictionary == null) { throw new ArgumentNullException("dictionary"); } if (state == null) { throw new ArgumentNullException("state"); } if (state != null) { for (int i = 0; i < state.Count; i++) { Pair pairEntry = (Pair)state[i]; dictionary.Add(pairEntry.First, pairEntry.Second); } } } public static ArrayList SaveViewState(IOrderedDictionary dictionary) { if (dictionary == null) { throw new ArgumentNullException("dictionary"); } ArrayList list = new ArrayList(dictionary.Count); foreach (DictionaryEntry entry in dictionary) { list.Add(new Pair(entry.Key, entry.Value)); } return list; } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EncoderBestFitFallback.cs
- HitTestWithGeometryDrawingContextWalker.cs
- WizardPanelChangingEventArgs.cs
- GeneralTransform3DGroup.cs
- ObjectDataSource.cs
- sqlpipe.cs
- hresults.cs
- DnsPermission.cs
- DataServiceClientException.cs
- CounterCreationData.cs
- XmlIlVisitor.cs
- SyndicationCategory.cs
- SiteMapNodeCollection.cs
- QuaternionKeyFrameCollection.cs
- RegexCompiler.cs
- DataObjectMethodAttribute.cs
- DbParameterCollectionHelper.cs
- PathFigureCollection.cs
- ProjectionPlanCompiler.cs
- _RequestCacheProtocol.cs
- ToolboxItemAttribute.cs
- SymbolPair.cs
- PreProcessInputEventArgs.cs
- ToolstripProfessionalRenderer.cs
- DataControlExtensions.cs
- TimeSpanConverter.cs
- TextParagraphCache.cs
- DataGridTable.cs
- HandlerFactoryWrapper.cs
- RequestResizeEvent.cs
- ColorMatrix.cs
- BindingExpressionUncommonField.cs
- ResetableIterator.cs
- StringPropertyBuilder.cs
- SapiInterop.cs
- AppSettingsReader.cs
- QueryAccessibilityHelpEvent.cs
- XmlSchemaInferenceException.cs
- TreeViewTemplateSelector.cs
- DrawingVisualDrawingContext.cs
- CurrentChangingEventManager.cs
- Visual3DCollection.cs
- HttpPostedFile.cs
- CryptoProvider.cs
- DeploymentSectionCache.cs
- PeerNearMe.cs
- AsyncOperationManager.cs
- ValueChangedEventManager.cs
- WebColorConverter.cs
- PerformanceCounterPermissionEntryCollection.cs
- VisualTarget.cs
- AssociationType.cs
- WebControlsSection.cs
- FrameworkRichTextComposition.cs
- ResourceAssociationSet.cs
- EventData.cs
- CodeCastExpression.cs
- SmiMetaDataProperty.cs
- ConnectionInterfaceCollection.cs
- LogRestartAreaEnumerator.cs
- TreeViewAutomationPeer.cs
- SamlAssertionDirectKeyIdentifierClause.cs
- WebAdminConfigurationHelper.cs
- GeneralTransform3DCollection.cs
- PageAsyncTaskManager.cs
- CodeExporter.cs
- XmlElementElement.cs
- Part.cs
- TextUtf8RawTextWriter.cs
- RegexFCD.cs
- SplayTreeNode.cs
- StringUtil.cs
- WebPartDescriptionCollection.cs
- SoapCodeExporter.cs
- _ProxyRegBlob.cs
- ListSortDescription.cs
- CompilationUnit.cs
- TypeHelpers.cs
- RenderData.cs
- ServiceModelConfigurationElementCollection.cs
- CodeNamespaceImport.cs
- ArcSegment.cs
- FacetEnabledSchemaElement.cs
- ReaderWriterLock.cs
- ResourceDictionary.cs
- PassportAuthenticationModule.cs
- JournalEntry.cs
- XPathParser.cs
- InterleavedZipPartStream.cs
- GeneralTransformGroup.cs
- GregorianCalendarHelper.cs
- ProxyGenerationError.cs
- DataSetUtil.cs
- HttpHandlersSection.cs
- FreezableOperations.cs
- NodeFunctions.cs
- TimeSpan.cs
- TimelineCollection.cs
- SendSecurityHeader.cs
- PreservationFileWriter.cs