Partager via


RefactoringDeploymentAnalyzer, classe

Dans une classe dérivée, analyse chaque enregistrement de transaction et fournit une liste d'opérations cibles.

Hiérarchie d'héritage

System.Object
  Microsoft.Data.Schema.Refactoring.RefactoringDeploymentAnalyzer

Espace de noms :  Microsoft.Data.Schema.Refactoring
Assembly :  Microsoft.Data.Schema (dans Microsoft.Data.Schema.dll)

Syntaxe

'Déclaration
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

Le type RefactoringDeploymentAnalyzer expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée RefactoringDeploymentAnalyzer Initialise une nouvelle instance de la classe RefactoringDeploymentAnalyzer.

Début

Propriétés

  Nom Description
Propriété protégée DatabaseSchemaProvider Obtient le fournisseur de schémas de base de données associé.
Propriété publique ExtensionHandle Obtient le handle d'extension, qui contient le type d'extension et la configuration nommée pour ce type d'extension.
Propriété publique SupportedOperationName Obtient le nom de l'opération prise en charge.

Début

Méthodes

  Nom Description
Méthode publique Analyze 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.
Méthode publique Equals Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique MergeTransactionRecords Retourne une liste des enregistrements de transaction fusionnés pour lesquels cet analyseur est inscrit.
Méthode publique SetExtensionHandle Définit le handle d'extension pour cette extension d'analyseur.
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Notes

Remarques à l'attention des héritiers

Lorsque vous héritez de RefactoringDeploymentAnalyzer, vous devez substituer les membres suivants :

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.Data.Schema.Refactoring, espace de noms