RefactoringDeploymentAnalyzer.Analyze, méthode
Retourne une liste d'opérations cibles en analysant l'enregistrement de transaction fourni selon le modèle de données source et le modèle cible fournis.
Espace de noms : Microsoft.Data.Schema.Refactoring
Assembly : Microsoft.Data.Schema (dans Microsoft.Data.Schema.dll)
Syntaxe
'Déclaration
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>
Paramètres
- sourceModel
Type : Microsoft.Data.Schema.SchemaModel.DataSchemaModel
DataSchemaModel qui représente le modèle source.
- targetModel
Type : Microsoft.Data.Schema.SchemaModel.DataSchemaModel
DataSchemaModel qui représente le modèle cible.
- record
Type : Microsoft.Data.Schema.Refactoring.RefactoringRecord
Objet RefactoringTransactionRecord à analyser.
Valeur de retour
Type : System.Collections.Generic.IList<TargetModelOperation>
IList<T> de type TargetModelOperation.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
RefactoringDeploymentAnalyzer Classe
Microsoft.Data.Schema.Refactoring, espace de noms
RefactoringTransactionRecord