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.
Mit Implementierungen von ScriptDomGenerator können Sie auf Grundlage des eingehenden Modellelements "Create"-, "Alter"- oder "Drop"-Versionen von Anweisungen erstellen.
Namespace: Microsoft.Data.Schema.Sql.SchemaModel
Assembly: Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)
Syntax
'Declaration
Public Overrides Function TryGenerateScriptDom ( _
element As IModelElement, _
operation As ScriptDomOperation, _
<OutAttribute> ByRef fragment As IScriptFragment _
) As Boolean
public override bool TryGenerateScriptDom(
IModelElement element,
ScriptDomOperation operation,
out IScriptFragment fragment
)
public:
virtual bool TryGenerateScriptDom(
IModelElement^ element,
ScriptDomOperation operation,
[OutAttribute] IScriptFragment^% fragment
) override
abstract TryGenerateScriptDom :
element:IModelElement *
operation:ScriptDomOperation *
fragment:IScriptFragment byref -> bool
override TryGenerateScriptDom :
element:IModelElement *
operation:ScriptDomOperation *
fragment:IScriptFragment byref -> bool
public override function TryGenerateScriptDom(
element : IModelElement,
operation : ScriptDomOperation,
fragment : IScriptFragment
) : boolean
Parameter
- element
Typ: Microsoft.Data.Schema.SchemaModel.IModelElement
Gibt das Element an.
- operation
Typ: Microsoft.Data.Schema.SchemaModel.ScriptDomOperation
Gibt den ScriptDOM-Generierungsvorgang an.
- fragment
Typ: Microsoft.Data.Schema.ScriptDom.IScriptFragment%
Das erstellte ScriptDOM für das angegebene Element und den angegebenen Vorgang oder NULL.
Rückgabewert
Typ: System.Boolean
true , wenn der Vorgang für das angegebene Element unterstützt wird, andernfalls false.
Hinweise
Wenn die Anweisung nicht für den Elementparameter unterstützt wird, wird 0 (null) zurückgegeben.
.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.