SqlScriptDomGenerator.TryGenerateScriptDom - метод
Реализации ScriptDomGenerator могут создавать версии Create, Alter или Drop инструкций, основываясь на входящем элементе модели.
Пространство имен: Microsoft.Data.Schema.Sql.SchemaModel
Сборка: Microsoft.Data.Schema.Sql (в Microsoft.Data.Schema.Sql.dll)
Синтаксис
'Декларация
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
Параметры
- element
Тип: Microsoft.Data.Schema.SchemaModel.IModelElement
Задает элемент.
- operation
Тип: Microsoft.Data.Schema.SchemaModel.ScriptDomOperation
Задает операцию создания ScriptDOM.
- fragment
Тип: Microsoft.Data.Schema.ScriptDom.IScriptFragment%
Созданный ScriptDOM для указанного элемента и операции или значение null.
Возвращаемое значение
Тип: System.Boolean
Значение true, если операция поддерживается для заданного элемента; в противном случае — значение false.
Заметки
Если оператор не поддерживается для параметра элемента, возвращается null.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.