Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / ndp / fx / src / DataEntity / System / Data / Common / Utils / TrailingSpaceComparer.cs / 1 / TrailingSpaceComparer.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.Collections.Generic; namespace System.Data.Common.Utils { ////// Comparer that treats two strings as equivalent if they differ only by trailing /// spaces, e.g. 'A' eq 'A '. Useful when determining if a set of values is unique /// even given the possibility of padding (consider SQL Server char and nchar columns) /// or to lookup values when the set of values is known to honor this uniqueness constraint. /// internal class TrailingSpaceComparer : IEqualityComparer
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TextInfo.cs
- MsmqInputChannelListenerBase.cs
- ConfigurationSchemaErrors.cs
- XmlILOptimizerVisitor.cs
- CorruptStoreException.cs
- HttpCachePolicy.cs
- WebScriptServiceHost.cs
- RegexRunnerFactory.cs
- SplineQuaternionKeyFrame.cs
- ISAPIApplicationHost.cs
- ComponentEditorPage.cs
- LinearGradientBrush.cs
- ProfileProvider.cs
- ExpressionsCollectionEditor.cs
- SaveFileDialog.cs
- PatternMatcher.cs
- ActivationWorker.cs
- DBSqlParserColumn.cs
- AnonymousIdentificationModule.cs
- WebPartZoneBaseDesigner.cs
- DynamicPropertyHolder.cs
- ObjectAnimationUsingKeyFrames.cs
- TypedRowGenerator.cs
- TemplateControlCodeDomTreeGenerator.cs
- MobileContainerDesigner.cs
- InputReferenceExpression.cs
- MenuRendererStandards.cs
- SqlTypesSchemaImporter.cs
- ObjectReaderCompiler.cs
- PropertyGrid.cs
- MeasureItemEvent.cs
- ErrorWebPart.cs
- ConnectionInterfaceCollection.cs
- TextEditorCopyPaste.cs
- SHA384.cs
- BinarySerializer.cs
- Terminate.cs
- ClaimSet.cs
- DateTimePicker.cs
- TableDetailsCollection.cs
- QilLiteral.cs
- CurrentTimeZone.cs
- StreamUpdate.cs
- DynamicActivityXamlReader.cs
- WebErrorHandler.cs
- QilExpression.cs
- DataGridRowsPresenter.cs
- LoginView.cs
- ProcessInputEventArgs.cs
- LightweightEntityWrapper.cs
- Attribute.cs
- WhitespaceSignificantCollectionAttribute.cs
- Rect.cs
- PersonalizationDictionary.cs
- DataServiceRequestException.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- StringSource.cs
- PageSettings.cs
- AudioFormatConverter.cs
- InputLangChangeEvent.cs
- EdmPropertyAttribute.cs
- DefaultBinder.cs
- NestedContainer.cs
- CanonicalFormWriter.cs
- SecurityTokenParameters.cs
- SubqueryRules.cs
- AnchoredBlock.cs
- DependencyObjectProvider.cs
- ServicePrincipalNameElement.cs
- UpdateRecord.cs
- X509Utils.cs
- SspiNegotiationTokenProviderState.cs
- MouseActionConverter.cs
- GenericQueueSurrogate.cs
- ToolTip.cs
- TextEncodedRawTextWriter.cs
- PropertyChangedEventArgs.cs
- WebMessageBodyStyleHelper.cs
- XPathNavigator.cs
- HttpCachePolicyElement.cs
- TextSimpleMarkerProperties.cs
- NetworkInterface.cs
- DragEvent.cs
- GroupBoxAutomationPeer.cs
- StaticExtensionConverter.cs
- Effect.cs
- DataControlLinkButton.cs
- CookieProtection.cs
- CloudCollection.cs
- DifferencingCollection.cs
- SqlDuplicator.cs
- Atom10FormatterFactory.cs
- SimpleNameService.cs
- DBConnectionString.cs
- LoginUtil.cs
- SetState.cs
- cache.cs
- DynamicValueConverter.cs
- AnnotationMap.cs
- SafeReversePInvokeHandle.cs