Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- Latin1Encoding.cs
- MultiView.cs
- ZipQueryOperator.cs
- PropertyIDSet.cs
- Vertex.cs
- SQLGuid.cs
- PersonalizationStateQuery.cs
- PageParserFilter.cs
- OneOfScalarConst.cs
- ScrollBar.cs
- XmlCustomFormatter.cs
- CrossContextChannel.cs
- LayoutTable.cs
- WebConfigurationHostFileChange.cs
- ShapingEngine.cs
- DataGridPageChangedEventArgs.cs
- ProcessModelSection.cs
- MouseOverProperty.cs
- SafeCertificateContext.cs
- InvalidCastException.cs
- ConstNode.cs
- SqlFunctions.cs
- TagPrefixAttribute.cs
- WindowsListViewItemCheckBox.cs
- ToolBarButtonClickEvent.cs
- DelegatingStream.cs
- sqlinternaltransaction.cs
- RepeaterDataBoundAdapter.cs
- DotNetATv1WindowsLogEntrySerializer.cs
- Attributes.cs
- Track.cs
- MenuItem.cs
- DayRenderEvent.cs
- GraphicsState.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- RecognizerStateChangedEventArgs.cs
- ObjectDataSourceStatusEventArgs.cs
- FormsAuthenticationUserCollection.cs
- StrokeCollectionDefaultValueFactory.cs
- DropDownButton.cs
- TypeValidationEventArgs.cs
- SrgsElementList.cs
- BaseConfigurationRecord.cs
- Journaling.cs
- TransformPattern.cs
- HttpDictionary.cs
- FilterRepeater.cs
- ExpanderAutomationPeer.cs
- ColumnMapProcessor.cs
- OutputBuffer.cs
- FrameworkTextComposition.cs
- DataGridViewComboBoxCell.cs
- CipherData.cs
- ServiceNameElementCollection.cs
- DictionaryMarkupSerializer.cs
- TabItemWrapperAutomationPeer.cs
- RegisteredScript.cs
- MaskedTextProvider.cs
- IndexedEnumerable.cs
- HtmlInputSubmit.cs
- Stackframe.cs
- CodeIndexerExpression.cs
- SoapHeaderAttribute.cs
- SigningDialog.cs
- ThreadStaticAttribute.cs
- SystemPens.cs
- TargetException.cs
- ErrorWrapper.cs
- MemberInfoSerializationHolder.cs
- _LocalDataStore.cs
- WebBrowsableAttribute.cs
- NonBatchDirectoryCompiler.cs
- ProgressPage.cs
- ItemDragEvent.cs
- X509CertificateStore.cs
- SQLInt64Storage.cs
- ConfigUtil.cs
- SnapshotChangeTrackingStrategy.cs
- WebFaultClientMessageInspector.cs
- ExpressionCopier.cs
- WebPartMenuStyle.cs
- AdRotatorDesigner.cs
- EventMappingSettings.cs
- DocumentOrderQuery.cs
- DataServiceHostFactory.cs
- TimeSpanValidator.cs
- COM2FontConverter.cs
- ConfigurationManagerInternal.cs
- DependencyPropertyDescriptor.cs
- ServiceModelActivity.cs
- XmlQueryOutput.cs
- DomainLiteralReader.cs
- CaseInsensitiveOrdinalStringComparer.cs
- HtmlInputText.cs
- SapiRecoInterop.cs
- SqlAggregateChecker.cs
- MachineKeyValidationConverter.cs
- DesignTimeParseData.cs
- AuthenticationException.cs
- MediaScriptCommandRoutedEventArgs.cs