Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Fornece uma classe base para implementações que podem gerar um script de modelo de objeto de documento (DOM) do elemento de um modelo; ele é usado para gerar um IScriptFragment de um IModelElement.
Hierarquia de herança
System.Object
Microsoft.Data.Schema.SchemaModel.ScriptDomGenerator
Microsoft.Data.Schema.Sql.SchemaModel.SqlScriptDomGenerator
Namespace: Microsoft.Data.Schema.SchemaModel
Assembly: Microsoft.Data.Schema (em Microsoft.Data.Schema.dll)
Sintaxe
'Declaração
Public MustInherit Class ScriptDomGenerator
public abstract class ScriptDomGenerator
public ref class ScriptDomGenerator abstract
[<AbstractClass>]
type ScriptDomGenerator = class end
public abstract class ScriptDomGenerator
O tipo ScriptDomGenerator expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
ScriptDomGenerator | Inicializa uma nova instância da classe ScriptDomGenerator. |
Início
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) |
![]() |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) |
![]() |
GenerateScriptDom | Gera um IScriptFragment. |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) |
![]() |
GetType | Obtém o Type da instância atual. (Herdado de Object.) |
![]() |
IsSupported | Retorna um valor que indica se há suporte para a operação de script fornecido para o tipo de elemento determinado. |
![]() |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) |
![]() |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
![]() |
TryGenerateScriptDom | Gera um IScriptFragment por usando o elemento de modelo fornecido e a operação e retorna um valor que indica se o script foi gerado com êxito. |
Início
Comentários
Implementações podem criar "Criar", "Alter" ou "Soltar" versões de instruções, com base no elemento de modelo de entrada.
Exemplos
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.