Método RefactoringDeploymentAnalyzer.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.
Namespace: Microsoft.Data.Schema.Refactoring
Assembly: Microsoft.Data.Schema (em Microsoft.Data.Schema.dll)
Sintaxe
'Declaração
Public MustOverride Function Analyze ( _
sourceModel As DataSchemaModel, _
targetModel As DataSchemaModel, _
record As RefactoringRecord _
) As IList(Of TargetModelOperation)
public abstract IList<TargetModelOperation> Analyze(
DataSchemaModel sourceModel,
DataSchemaModel targetModel,
RefactoringRecord record
)
public:
virtual IList<TargetModelOperation^>^ Analyze(
DataSchemaModel^ sourceModel,
DataSchemaModel^ targetModel,
RefactoringRecord^ record
) abstract
abstract Analyze :
sourceModel:DataSchemaModel *
targetModel:DataSchemaModel *
record:RefactoringRecord -> IList<TargetModelOperation>
public abstract function Analyze(
sourceModel : DataSchemaModel,
targetModel : DataSchemaModel,
record : RefactoringRecord
) : IList<TargetModelOperation>
Parâmetros
- sourceModel
Tipo: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
A DataSchemaModel que representa o modelo de origem.
- targetModel
Tipo: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
A DataSchemaModel que representa o modelo de destino.
- record
Tipo: Microsoft.Data.Schema.Refactoring.RefactoringRecord
A RefactoringTransactionRecord o objeto para analisar.
Valor de retorno
Tipo: System.Collections.Generic.IList<TargetModelOperation>
An IList<T> of type TargetModelOperation.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
RefactoringDeploymentAnalyzer Classe
Namespace Microsoft.Data.Schema.Refactoring
RefactoringTransactionRecord