Freigeben über


SqlServerExplorerCommandHandler-Klasse

Diese Klasse und ihre Member sind für die interne Verwendung reserviert und nicht für die Verwendung im Code vorgesehen.

Diese API ist nicht CLS-kompatibel. 

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataViewHierarchy>
    Microsoft.VisualStudio.Data.Framework.DataViewCommandProvider
      Microsoft.VisualStudio.Data.Schema.Package.Internal.ServerExplorerCommandHandler
        Microsoft.VisualStudio.Data.Schema.Package.Sql.Internal.SqlServerExplorerCommandHandler

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Sql.Internal
Assembly:  Microsoft.VisualStudio.Data.Schema.Package.Sql (in Microsoft.VisualStudio.Data.Schema.Package.Sql.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public Class SqlServerExplorerCommandHandler _
    Inherits ServerExplorerCommandHandler
[CLSCompliantAttribute(false)]
public class SqlServerExplorerCommandHandler : ServerExplorerCommandHandler
[CLSCompliantAttribute(false)]
public ref class SqlServerExplorerCommandHandler : public ServerExplorerCommandHandler
[<CLSCompliantAttribute(false)>]
type SqlServerExplorerCommandHandler =  
    class
        inherit ServerExplorerCommandHandler
    end
public class SqlServerExplorerCommandHandler extends ServerExplorerCommandHandler

Der SqlServerExplorerCommandHandler-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode SqlServerExplorerCommandHandler Diese Klasse und ihre Member sind für die interne Verwendung reserviert und nicht für die Verwendung im Code vorgesehen.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Site (Von DataSiteableObject<IVsDataViewHierarchy> geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CreateCommand(Int32, CommandID) (Von DataViewCommandProvider geerbt.)
Geschützte Methode CreateCommand(Int32, CommandID, array<Object[]) Diese Klasse und ihre Member sind für die interne Verwendung reserviert und nicht für die Verwendung im Code vorgesehen. (Überschreibt ServerExplorerCommandHandler.CreateCommand(Int32, CommandID, array<Object[]).)
Öffentliche Methode CreateSelectionCommand(CommandID) (Von DataViewCommandProvider geerbt.)
Geschützte Methode CreateSelectionCommand(CommandID, array<Object[]) Diese Klasse und ihre Member sind für die interne Verwendung reserviert und nicht für die Verwendung im Code vorgesehen. (Überschreibt DataViewCommandProvider.CreateSelectionCommand(CommandID, array<Object[]).)
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnSiteChanged (Von DataSiteableObject<IVsDataViewHierarchy> geerbt.)
Geschützte Methode SendCommand Diese Klasse und ihre Member sind für die interne Verwendung reserviert und nicht für die Verwendung im Code vorgesehen. (Von ServerExplorerCommandHandler geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode UpdateCommandStatus(MenuCommand) (Von DataViewCommandProvider geerbt.)
Geschützte Methode UpdateCommandStatus(MenuCommand, array<Object[]) (Von DataViewCommandProvider geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis SiteChanged (Von DataSiteableObject<IVsDataViewHierarchy> geerbt.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IVsDataSupportObject<IVsDataViewCommandProvider>.Invoke (Von DataViewCommandProvider geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Data.Schema.Package.Sql.Internal-Namespace