SqlScriptDomGenerator.TryGenerateScriptDom-Methode
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.