Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides an implementation of the DataObjectMemberComparer class that uses the ADO.NET DataSourceInformation metadata collection to determine how to compare identifier parts.
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
Microsoft.VisualStudio.Data.Framework.DataObjectMemberComparer
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetObjectMemberComparer
Namespace: Microsoft.VisualStudio.Data.Framework.AdoDotNet
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Syntax
'Declaration
Public Class AdoDotNetObjectMemberComparer _
Inherits DataObjectMemberComparer
public class AdoDotNetObjectMemberComparer : DataObjectMemberComparer
public ref class AdoDotNetObjectMemberComparer : public DataObjectMemberComparer
type AdoDotNetObjectMemberComparer =
class
inherit DataObjectMemberComparer
end
public class AdoDotNetObjectMemberComparer extends DataObjectMemberComparer
The AdoDotNetObjectMemberComparer type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
AdoDotNetObjectMemberComparer() | Initializes a new instance of the AdoDotNetObjectMemberComparer class. |
![]() |
AdoDotNetObjectMemberComparer(IVsDataConnection) | Initializes a new instance of the AdoDotNetObjectMemberComparer class with the data connection object. |
Top
Properties
Name | Description | |
---|---|---|
![]() |
Site | Gets or sets the object site. (Inherited from DataSiteableObject<T>.) |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Compare(String, String, Object, Object) | Compares a property of a data object with another data object property. (Inherited from DataObjectMemberComparer.) |
![]() |
Compare(String, array<Object[], Int32, Object) | Compares one object identifier part with another specified object identifier part. (Overrides DataObjectMemberComparer.Compare(String, array<Object[], Int32, Object).) |
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
OnSiteChanged | Raises the SiteChanged event. (Overrides DataSiteableObject<T>.OnSiteChanged(EventArgs).) |
![]() |
RequiresQuoting | Indicates whether an identifier part requires quotation marks. |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Top
Events
Name | Description | |
---|---|---|
![]() |
SiteChanged | Occurs when the Site property is changed. (Inherited from DataSiteableObject<T>.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.