Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWeb / Design / system / Data / Entity / Design / Common / UniqueIdentifierService.cs / 1305376 / UniqueIdentifierService.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.Collections.Generic; using System.Diagnostics; using System.Globalization; namespace System.Data.Services.Design.Common { ////// Service making names within a scope unique. Initialize a new instance /// for every scope. /// /// internal sealed class UniqueIdentifierService { internal UniqueIdentifierService(bool caseSensitive) { _knownIdentifiers = new HashSet (caseSensitive ? StringComparer.Ordinal : StringComparer.OrdinalIgnoreCase); _identifierToAdjustedIdentifier = new Dictionary
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AnnotationComponentChooser.cs
- DataKeyPropertyAttribute.cs
- RNGCryptoServiceProvider.cs
- ObjectStateManager.cs
- ContentElement.cs
- TableLayoutSettingsTypeConverter.cs
- TextStore.cs
- ToolStripItemBehavior.cs
- DocumentSchemaValidator.cs
- MappingItemCollection.cs
- MethodRental.cs
- NamespaceDecl.cs
- TraceData.cs
- ViewPort3D.cs
- Errors.cs
- UIElementHelper.cs
- DataPagerFieldCommandEventArgs.cs
- MarkupCompilePass2.cs
- WebControl.cs
- QueryCursorEventArgs.cs
- SchemaNames.cs
- CustomErrorsSectionWrapper.cs
- ObjectAnimationBase.cs
- XhtmlBasicTextBoxAdapter.cs
- FrameDimension.cs
- MultipartContentParser.cs
- XmlSchemaDatatype.cs
- CfgArc.cs
- SystemColorTracker.cs
- DeleteIndexBinder.cs
- CommandField.cs
- SpecialFolderEnumConverter.cs
- UrlMappingsSection.cs
- ConstructorArgumentAttribute.cs
- EventData.cs
- ExtenderProvidedPropertyAttribute.cs
- ICspAsymmetricAlgorithm.cs
- WebRequestModulesSection.cs
- TokenBasedSet.cs
- HostingEnvironmentWrapper.cs
- ProfileGroupSettingsCollection.cs
- coordinatorscratchpad.cs
- SqlServer2KCompatibilityCheck.cs
- EntityDescriptor.cs
- Speller.cs
- DefaultBindingPropertyAttribute.cs
- ErrorInfoXmlDocument.cs
- SqlIdentifier.cs
- ConfigXmlText.cs
- xamlnodes.cs
- KeySpline.cs
- TripleDESCryptoServiceProvider.cs
- CachedFontFace.cs
- AsmxEndpointPickerExtension.cs
- _Connection.cs
- StrokeNodeOperations2.cs
- ListViewItem.cs
- WmlFormAdapter.cs
- DirectoryInfo.cs
- GridViewUpdatedEventArgs.cs
- WebContext.cs
- InitiatorSessionSymmetricMessageSecurityProtocol.cs
- DataGridViewTopLeftHeaderCell.cs
- UnsafeNativeMethodsMilCoreApi.cs
- DESCryptoServiceProvider.cs
- ServiceInstallComponent.cs
- Drawing.cs
- DoubleAnimationClockResource.cs
- SpStreamWrapper.cs
- MethodBuilderInstantiation.cs
- DataSetMappper.cs
- StylusPointCollection.cs
- ArrayMergeHelper.cs
- LogicalExpressionEditor.cs
- FlowDocumentPaginator.cs
- TextStore.cs
- DesignerAttributeInfo.cs
- AdjustableArrowCap.cs
- ClientTargetSection.cs
- PanelStyle.cs
- MessageBox.cs
- _UriTypeConverter.cs
- LogConverter.cs
- PeerTransportSecurityElement.cs
- CodeIdentifiers.cs
- ICspAsymmetricAlgorithm.cs
- SecurityPolicySection.cs
- XmlAttribute.cs
- DetailsViewPagerRow.cs
- Membership.cs
- WinCategoryAttribute.cs
- InheritanceContextHelper.cs
- XamlSerializerUtil.cs
- PerformanceCounterPermissionEntryCollection.cs
- DesignSurfaceCollection.cs
- OracleParameter.cs
- DashStyle.cs
- ElementMarkupObject.cs
- mansign.cs
- AppLevelCompilationSectionCache.cs