Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Common / Utils / ByValueEqualityComparer.cs / 1305376 / ByValueEqualityComparer.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using System.Text; using System.Diagnostics; using System.Linq; namespace System.Data.Common.Utils { ////// An implementation of IEqualityComparer<object> that compares byte[] instances by value, and /// delegates all other equality comparisons to a specified IEqualityComparer. In the default case, /// this provides by-value comparison for instances of the CLR equivalents of all EDM primitive types. /// internal sealed class ByValueEqualityComparer : IEqualityComparer
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TextAutomationPeer.cs
- LinqDataSourceStatusEventArgs.cs
- SqlHelper.cs
- DrawingGroup.cs
- CanonicalFontFamilyReference.cs
- GetMemberBinder.cs
- TickBar.cs
- PaintValueEventArgs.cs
- DefinitionUpdate.cs
- XmlResolver.cs
- PTUtility.cs
- XmlSchemaComplexType.cs
- CultureInfo.cs
- InkCanvasInnerCanvas.cs
- UnicodeEncoding.cs
- _ProxyChain.cs
- ForeignKeyConstraint.cs
- ParentUndoUnit.cs
- SqlExpressionNullability.cs
- UIElementCollection.cs
- PointAnimation.cs
- FixedSchema.cs
- KeyInterop.cs
- MembershipAdapter.cs
- PropertyPathConverter.cs
- TraceUtility.cs
- Win32Exception.cs
- ServiceBusyException.cs
- ElementNotAvailableException.cs
- RootProjectionNode.cs
- MultilineStringConverter.cs
- TileBrush.cs
- DiscardableAttribute.cs
- ArrayTypeMismatchException.cs
- LogStore.cs
- Button.cs
- OptimalBreakSession.cs
- MetaDataInfo.cs
- SByteStorage.cs
- HitTestFilterBehavior.cs
- Rules.cs
- ConsoleTraceListener.cs
- VectorAnimationUsingKeyFrames.cs
- ClientData.cs
- ClientCultureInfo.cs
- CursorConverter.cs
- AnonymousIdentificationSection.cs
- DefaultAssemblyResolver.cs
- GridViewDeletedEventArgs.cs
- CorePropertiesFilter.cs
- HttpListenerException.cs
- AddInToken.cs
- CLSCompliantAttribute.cs
- WaitHandleCannotBeOpenedException.cs
- GZipDecoder.cs
- TargetParameterCountException.cs
- IpcServerChannel.cs
- TypographyProperties.cs
- XmlValidatingReaderImpl.cs
- PageAsyncTaskManager.cs
- Ref.cs
- FixedPageProcessor.cs
- SchemaMerger.cs
- RelatedImageListAttribute.cs
- SponsorHelper.cs
- NetNamedPipeBindingElement.cs
- Perspective.cs
- OleStrCAMarshaler.cs
- BlobPersonalizationState.cs
- ResourceDefaultValueAttribute.cs
- Symbol.cs
- GenerateTemporaryTargetAssembly.cs
- OptimizerPatterns.cs
- QueryInterceptorAttribute.cs
- Processor.cs
- TypeSystem.cs
- ListViewSelectEventArgs.cs
- CodeTypeMember.cs
- SchemaImporter.cs
- BufferedGraphicsContext.cs
- DoubleKeyFrameCollection.cs
- WindowProviderWrapper.cs
- StackSpiller.cs
- ApplicationServicesHostFactory.cs
- ContextMarshalException.cs
- Control.cs
- Socket.cs
- SiteMap.cs
- AsyncStreamReader.cs
- SqlRetyper.cs
- MimeXmlImporter.cs
- ColorConvertedBitmap.cs
- DoubleLinkListEnumerator.cs
- Visual3DCollection.cs
- DbParameterCollectionHelper.cs
- ReflectionUtil.cs
- CaseStatement.cs
- GridPatternIdentifiers.cs
- ZoneLinkButton.cs
- ColumnClickEvent.cs