Condividi tramite


Classe AdoDotNetObjectMemberComparer

Fornisce un'implementazione della classe DataObjectMemberComparer che utilizza la libreria di metadati ADO.NETDataSourceInformation per determinare come confrontare le parti dell'identificatore.

Gerarchia di ereditarietà

Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
    Microsoft.VisualStudio.Data.Framework.DataObjectMemberComparer
      Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetObjectMemberComparer

Spazio dei nomi:  Microsoft.VisualStudio.Data.Framework.AdoDotNet
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Sintassi

'Dichiarazione
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

Il tipo AdoDotNetObjectMemberComparer espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico AdoDotNetObjectMemberComparer() Inizializza una nuova istanza della classe AdoDotNetObjectMemberComparer.
Metodo pubblico AdoDotNetObjectMemberComparer(IVsDataConnection) Inizializza una nuova istanza della classe AdoDotNetObjectMemberComparer all'oggetto connessione dati.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Site Ottiene o imposta il sito dell'oggetto. (Ereditato da DataSiteableObject<T>)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Compare(String, String, Object, Object) Confronta una proprietà di un oggetto dati con un'altra proprietà dell'oggetto dati. (Ereditato da DataObjectMemberComparer)
Metodo pubblico Compare(String, array<Object[], Int32, Object) Confronta un identificatore di oggetto si separano un altro parte specifica dell'identificatore di oggetto. (Esegue l'override di DataObjectMemberComparer.Compare(String, array<Object[], Int32, Object)).
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnSiteChanged Genera l'evento SiteChanged. (Esegue l'override di DataSiteableObject<T>.OnSiteChanged(EventArgs)).
Metodo protetto RequiresQuoting Indica se una parte dell'identificatore richiede le virgolette.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico SiteChanged Viene generato quando si modifica la proprietà Site. (Ereditato da DataSiteableObject<T>)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Data.Framework.AdoDotNet