Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt ein Skriptfragmentobjekt zur Anzeige im Fenster Objektdefinition von Visual Studio Premium und Visual Studio Ultimate zurück, mit dem das angegebene Element erstellt oder aber aus der Datenbank gelöscht wird.
Namespace: Microsoft.Data.Schema.Tools.Compare.Schema
Assembly: Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)
Syntax
'Declaration
Public Overridable Function GenerateObjectDefinition ( _
modelElement As IModelElement, _
create As Boolean _
) As IScriptFragment
public virtual IScriptFragment GenerateObjectDefinition(
IModelElement modelElement,
bool create
)
public:
virtual IScriptFragment^ GenerateObjectDefinition(
IModelElement^ modelElement,
bool create
)
abstract GenerateObjectDefinition :
modelElement:IModelElement *
create:bool -> IScriptFragment
override GenerateObjectDefinition :
modelElement:IModelElement *
create:bool -> IScriptFragment
public function GenerateObjectDefinition(
modelElement : IModelElement,
create : boolean
) : IScriptFragment
Parameter
- modelElement
Typ: Microsoft.Data.Schema.SchemaModel.IModelElement
Ein IModelElement-Objekt.
- create
Typ: System.Boolean
true gibt ein "CREATE"-Skript zurück, false gibt ein "DROP"-Skript zurück.
Rückgabewert
Typ: Microsoft.Data.Schema.ScriptDom.IScriptFragment
Ein Skriptfragment, mit dem das modelElement-Element entweder erstellt oder aus der Datenbank gelöscht wird.
Hinweise
Hinweise zur Vererbung
Mit der GenerateObjectDefinition-Methode können Sie eine dieser drei Optionen ausführen:
Überschreiben Sie diese Methode nicht, und nehmen Sie die Standardfunktionalität dadurch an.
Überschreiben Sie diese Methode, rufen Sie die Basismethode auf, und ändern Sie die Ausgabe, wenn es vom Datenbankschemamodell benötigt wird.
Überschreiben Sie diese Methode, und stellen Sie eine eigene Skriptfragmentgenerierungsfunktionalität bereit.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
SchemaCompareScriptService Klasse