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
- HandleCollector.cs
- sqlser.cs
- DataGridDesigner.cs
- RangeEnumerable.cs
- safesecurityhelperavalon.cs
- SchemaMapping.cs
- MenuItemAutomationPeer.cs
- XmlSchemaAnyAttribute.cs
- QueryGeneratorBase.cs
- SystemUnicastIPAddressInformation.cs
- _SingleItemRequestCache.cs
- parserscommon.cs
- SqlRowUpdatedEvent.cs
- GroupItemAutomationPeer.cs
- EntityDataSourceDataSelection.cs
- SecurityChannel.cs
- TextDecorationCollectionConverter.cs
- FontFamilyIdentifier.cs
- CapabilitiesSection.cs
- ContractMapping.cs
- TaskFactory.cs
- UrlAuthorizationModule.cs
- SchemaInfo.cs
- AudioBase.cs
- InternalConfigSettingsFactory.cs
- ButtonFieldBase.cs
- AliasGenerator.cs
- EditorAttribute.cs
- CheckableControlBaseAdapter.cs
- ObfuscationAttribute.cs
- ListViewItem.cs
- SHA384Managed.cs
- MLangCodePageEncoding.cs
- FormView.cs
- XmlTextReaderImpl.cs
- SafeHandles.cs
- IPipelineRuntime.cs
- MeshGeometry3D.cs
- GroupDescription.cs
- SerialStream.cs
- DbQueryCommandTree.cs
- PointLight.cs
- AddInToken.cs
- StorageEntityTypeMapping.cs
- DesignerOptionService.cs
- UnicastIPAddressInformationCollection.cs
- StringUtil.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- M3DUtil.cs
- KeyEvent.cs
- Tag.cs
- ListViewCommandEventArgs.cs
- DynamicPropertyHolder.cs
- WeakReadOnlyCollection.cs
- WebAdminConfigurationHelper.cs
- PriorityBindingExpression.cs
- EraserBehavior.cs
- Table.cs
- SubpageParaClient.cs
- PolyLineSegment.cs
- BitArray.cs
- PropertyDescriptors.cs
- BamlMapTable.cs
- GeometryValueSerializer.cs
- InstanceKey.cs
- TextRunTypographyProperties.cs
- Int64Storage.cs
- OleDbWrapper.cs
- CellConstantDomain.cs
- DoubleAnimation.cs
- IncrementalCompileAnalyzer.cs
- EncoderNLS.cs
- CompositeScriptReferenceEventArgs.cs
- FileDialog_Vista.cs
- GroupBox.cs
- CodeBinaryOperatorExpression.cs
- ValueConversionAttribute.cs
- DateTimePicker.cs
- FrameworkElementFactory.cs
- QueryInterceptorAttribute.cs
- ObjectSet.cs
- DependencyPropertyAttribute.cs
- XmlProcessingInstruction.cs
- SafeNativeMethods.cs
- ItemsControlAutomationPeer.cs
- LinearKeyFrames.cs
- WindowsClaimSet.cs
- SemanticResolver.cs
- SchemaTableOptionalColumn.cs
- FixedDocumentSequencePaginator.cs
- _ChunkParse.cs
- MgmtConfigurationRecord.cs
- RadioButtonRenderer.cs
- PenThreadWorker.cs
- StateMachine.cs
- AbsoluteQuery.cs
- NegotiateStream.cs
- SafeRightsManagementPubHandle.cs
- CommonDialog.cs
- CheckoutException.cs