Classe RefactoringDeploymentAnalyzer
Em uma classe derivada, analisa cada registro de transação e fornece uma lista das operações de destino.
Hierarquia de herança
System.Object
Microsoft.Data.Schema.Refactoring.RefactoringDeploymentAnalyzer
Namespace: Microsoft.Data.Schema.Refactoring
Assembly: Microsoft.Data.Schema (em Microsoft.Data.Schema.dll)
Sintaxe
'Declaração
Public MustInherit Class RefactoringDeploymentAnalyzer _
Implements IExtensionInformation, IExtension
public abstract class RefactoringDeploymentAnalyzer : IExtensionInformation,
IExtension
public ref class RefactoringDeploymentAnalyzer abstract : IExtensionInformation,
IExtension
[<AbstractClass>]
type RefactoringDeploymentAnalyzer =
class
interface IExtensionInformation
interface IExtension
end
public abstract class RefactoringDeploymentAnalyzer implements IExtensionInformation, IExtension
O tipo RefactoringDeploymentAnalyzer expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
RefactoringDeploymentAnalyzer | Inicializa uma nova instância da classe RefactoringDeploymentAnalyzer. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
DatabaseSchemaProvider | Obtém o provedor do esquema de banco de dados associado. | |
ExtensionHandle | Obtém o identificador de extensão, que contém o tipo de extensão e a configuração nomeada para este tipo de extensão. | |
SupportedOperationName | Obtém o nome da operação com suporte. |
Início
Métodos
Nome | Descrição | |
---|---|---|
Analyze | Retorna uma lista das operações de destino, analisando o registro da transação fornecido de acordo com o modelo de dados de origem fornecido e o modelo de destino. | |
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.) | |
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.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
MergeTransactionRecords | Retorna uma lista de registros de transação mescladas para o qual esse analisador está registrado. | |
SetExtensionHandle | Define o identificador de extensão para essa extensão analyzer. | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
Início
Comentários
Observações para herdeiros
Quando você herda de RefactoringDeploymentAnalyzer, você deve substituir os seguintes membros:
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.