Code:
/ 4.0 / 4.0 / untmp / 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
- MenuAdapter.cs
- XmlSchemaChoice.cs
- NetMsmqSecurityMode.cs
- ProviderConnectionPoint.cs
- TransformConverter.cs
- TypeResolvingOptionsAttribute.cs
- Ref.cs
- SessionStateContainer.cs
- PlainXmlWriter.cs
- ReflectTypeDescriptionProvider.cs
- UnknownBitmapDecoder.cs
- HtmlInputImage.cs
- LongMinMaxAggregationOperator.cs
- HelpFileFileNameEditor.cs
- ListSortDescription.cs
- CqlQuery.cs
- _Connection.cs
- BinaryObjectWriter.cs
- GifBitmapEncoder.cs
- Image.cs
- QilGenerator.cs
- DesignerForm.cs
- CollectionViewGroupRoot.cs
- SqlFunctionAttribute.cs
- XsdDateTime.cs
- DateTime.cs
- XmlDataSourceNodeDescriptor.cs
- JournalEntryStack.cs
- BitFlagsGenerator.cs
- DesignerProperties.cs
- SqlFormatter.cs
- OuterGlowBitmapEffect.cs
- DoubleCollection.cs
- FlowchartDesignerCommands.cs
- BuildResult.cs
- BlockingCollection.cs
- TextBoxBase.cs
- ConditionalDesigner.cs
- ScriptingSectionGroup.cs
- XsltFunctions.cs
- Parser.cs
- EventLogPermission.cs
- PrintDocument.cs
- ProfessionalColorTable.cs
- Effect.cs
- HtmlControl.cs
- StatusBarAutomationPeer.cs
- DeleteBookmarkScope.cs
- Asn1Utilities.cs
- BindingEntityInfo.cs
- UnmanagedMemoryAccessor.cs
- ObservableCollection.cs
- ColorInterpolationModeValidation.cs
- EntitySet.cs
- ScaleTransform3D.cs
- SafeCertificateContext.cs
- AuthorizationRuleCollection.cs
- SchemaImporterExtensionElement.cs
- PeerTransportSecurityElement.cs
- RepeatBehaviorConverter.cs
- DataAdapter.cs
- WebConfigurationHost.cs
- RoleGroupCollection.cs
- KerberosReceiverSecurityToken.cs
- MultipartContentParser.cs
- RichTextBoxConstants.cs
- ListViewContainer.cs
- HtmlControlPersistable.cs
- ClientScriptManagerWrapper.cs
- InvokeProviderWrapper.cs
- Int64Storage.cs
- RemotingAttributes.cs
- HwndStylusInputProvider.cs
- SoapHeader.cs
- MetadataPropertyvalue.cs
- ToolStripPanelSelectionGlyph.cs
- InstanceKeyNotReadyException.cs
- LinkDescriptor.cs
- PolyBezierSegment.cs
- ConversionContext.cs
- IRCollection.cs
- TaskSchedulerException.cs
- Material.cs
- MessageSmuggler.cs
- CodeStatement.cs
- EntityCollection.cs
- AssociationSetEnd.cs
- RadioButtonStandardAdapter.cs
- BitStack.cs
- EntityCodeGenerator.cs
- XmlElementAttribute.cs
- XmlMapping.cs
- Delay.cs
- SourceFileBuildProvider.cs
- SecurityCredentialsManager.cs
- SQLMoneyStorage.cs
- AnimatedTypeHelpers.cs
- WorkflowOwnerAsyncResult.cs
- TextLine.cs
- SessionStateSection.cs