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
- followingsibling.cs
- FactoryMaker.cs
- Win32Native.cs
- BasicViewGenerator.cs
- XmlCollation.cs
- StateRuntime.cs
- CrossAppDomainChannel.cs
- HttpContext.cs
- Identity.cs
- SamlAuthorizationDecisionClaimResource.cs
- PointAnimationUsingKeyFrames.cs
- ISAPIApplicationHost.cs
- WebPermission.cs
- DesignerActionList.cs
- SchemaCollectionPreprocessor.cs
- OleDbCommand.cs
- DataBindingCollectionEditor.cs
- ValidatorCompatibilityHelper.cs
- LayoutTable.cs
- AutomationPropertyInfo.cs
- ProgressBarRenderer.cs
- GenericEnumerator.cs
- SafeEventLogReadHandle.cs
- FieldAccessException.cs
- ClientSponsor.cs
- CachedBitmap.cs
- BamlRecordHelper.cs
- ButtonFieldBase.cs
- Encoding.cs
- UdpDuplexChannel.cs
- DbConnectionPoolIdentity.cs
- QilPatternVisitor.cs
- BitmapData.cs
- RemoteX509Token.cs
- DependencyProperty.cs
- Validator.cs
- ImportFileRequest.cs
- InstanceOwnerQueryResult.cs
- MatcherBuilder.cs
- ExpressionBindingCollection.cs
- Version.cs
- XamlWrapperReaders.cs
- GridViewRowPresenterBase.cs
- RoleService.cs
- serverconfig.cs
- Lease.cs
- DataListItemCollection.cs
- ElementFactory.cs
- ScriptResourceInfo.cs
- CompletionProxy.cs
- TypeBuilderInstantiation.cs
- ClientSponsor.cs
- ComponentManagerBroker.cs
- TraceHwndHost.cs
- ProgressChangedEventArgs.cs
- SoapTransportImporter.cs
- SoapSchemaMember.cs
- ByteAnimationBase.cs
- CodeEntryPointMethod.cs
- SimpleBitVector32.cs
- PTProvider.cs
- XmlIlGenerator.cs
- ContextMenuStripGroup.cs
- MeshGeometry3D.cs
- ComplexTypeEmitter.cs
- AnonymousIdentificationSection.cs
- ImageKeyConverter.cs
- OleDbMetaDataFactory.cs
- ConfigurationSection.cs
- ExeConfigurationFileMap.cs
- AssertSection.cs
- TextTreeNode.cs
- RequestCacheManager.cs
- SymLanguageType.cs
- SamlSecurityTokenAuthenticator.cs
- DataGridViewColumnHeaderCell.cs
- ConfigUtil.cs
- DateTimeOffset.cs
- ComponentDispatcherThread.cs
- DataBindingCollection.cs
- BooleanAnimationUsingKeyFrames.cs
- KeyedCollection.cs
- FusionWrap.cs
- PolyQuadraticBezierSegment.cs
- DetailsView.cs
- CompressStream.cs
- MetaColumn.cs
- HtmlEncodedRawTextWriter.cs
- UrlMappingsModule.cs
- SmiEventSink_DeferedProcessing.cs
- HttpChannelBindingToken.cs
- TemplateParser.cs
- WebResourceUtil.cs
- MediaContext.cs
- ConfigurationLockCollection.cs
- CommandField.cs
- ContextMenuStripGroup.cs
- ValidationErrorEventArgs.cs
- Policy.cs
- UriTemplateLiteralPathSegment.cs