Freigeben über


MoveSchemaReferenceContributorInput-Klasse

Diese Klasse stellt Eingabeparameter für den Umgestaltungsvorgang "Schema verschieben" bereit.

Diese API ist nicht CLS-kompatibel. 

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.Refactoring.ContributorInput
    Microsoft.VisualStudio.Data.Schema.Package.Sql.Refactoring.MoveSchemaReferenceContributorInput

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

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public NotInheritable Class MoveSchemaReferenceContributorInput _
    Inherits ContributorInput
[CLSCompliantAttribute(false)]
public sealed class MoveSchemaReferenceContributorInput : ContributorInput
[CLSCompliantAttribute(false)]
public ref class MoveSchemaReferenceContributorInput sealed : public ContributorInput
[<Sealed>]
[<CLSCompliantAttribute(false)>]
type MoveSchemaReferenceContributorInput =  
    class
        inherit ContributorInput
    end
public final class MoveSchemaReferenceContributorInput extends ContributorInput

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode MoveSchemaReferenceContributorInput(String, String, ISqlModelElement) Initialisiert eine neue Instanz der MoveSchemaReferenceContributorInput-Klasse.
Öffentliche Methode MoveSchemaReferenceContributorInput(String, String, ISqlModelElement, Boolean) Initialisiert eine neue Instanz der MoveSchemaReferenceContributorInput-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ModelElement Ruft den SchemaIdentifier für das ausgewählte Schemaobjekt ab.
Öffentliche Eigenschaft NewSchema Zielschema für das ausgewählte Schemaobjekt.
Öffentliche Eigenschaft OldSchema Ruft das alte Schema für das Objekt ab.
Öffentliche Eigenschaft RefactoringOperation Diese Eigenschaft stellt den Umgestaltungsvorgang dar, für den dieser ContributorInput verwendet wird. (Von ContributorInput geerbt.)
Öffentliche Eigenschaft ReferencingProject Ruft das verweisende Projekt ab.
Öffentliche Eigenschaft UseDefaultSchema Ruft einen Wert ab, der angibt, ob beim Analysieren von Skripts und Komponententests durch die Umgestaltung das Standardschema im Projektsystem verwendet werden soll.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Gibt true zurück, wenn dieser MoveSchemaReferenceContributorInput über den gleichen Wert wie das angegebene Objekt verfügt, das ebenfalls ein MoveSchemaReferenceContributorInput-Objekt sein muss. (Überschreibt ContributorInput.Equals(Object).)
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 Gibt einen Hashcode für das MoveSchemaReferenceContributorInput-Objekt zurück. (Überschreibt ContributorInput.GetHashCode().)
Ö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.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object 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.Refactoring-Namespace