SqlScriptDomGenerator.TryGenerateScriptDom (Método)
Las implementaciones de ScriptDomGenerator pueden crear versiones "Create", "Alter" o "Drop" de instrucciones basándose en el elemento de modelo de entrada.
Espacio de nombres: Microsoft.Data.Schema.Sql.SchemaModel
Ensamblado: Microsoft.Data.Schema.Sql (en Microsoft.Data.Schema.Sql.dll)
Sintaxis
'Declaración
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
Parámetros
- element
Tipo: Microsoft.Data.Schema.SchemaModel.IModelElement
Especifica el elemento.
- operation
Tipo: Microsoft.Data.Schema.SchemaModel.ScriptDomOperation
Especifica la operación de generación de ScriptDOM.
- fragment
Tipo: Microsoft.Data.Schema.ScriptDom.IScriptFragment%
El ScriptDOM creado para el elemento y la operación especificados o null.
Valor devuelto
Tipo: System.Boolean
Es true si la operación es compatible con el elemento especificado; de lo contrario, es false.
Comentarios
Si la instrucción no se admite para el parámetro de elemento, se devolverá null.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.