Condividi tramite


Interfaccia IDataTransformPlanServices

La funzionalità del piano di trasformazione dati viene utilizzata per creare un piano di generazione dati da un database di destinazione e assegnare generatori associati a dati sequenziali a ogni colonna. Questa operazione consente di creare efficacemente un piano di generazione dati che copia un database di origine nel database di destinazione. L'interfaccia fornisce informazioni (per un provider dello schema di database specifico) che abilitano questa funzionalità per un provider dello schema di database. Gli implementatori del generatore non devono implementare questa interfaccia; gli implementatori del provider dello schema di database devono implementare questa interfaccia per abilitare il supporto per i piani di trasformazione dati sul proprio provider.

Spazio dei nomi:  Microsoft.Data.Schema.Tools.DataGenerator
Assembly:  Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)

Sintassi

'Dichiarazione
Public Interface IDataTransformPlanServices _
    Inherits IExtension
public interface IDataTransformPlanServices : IExtension
public interface class IDataTransformPlanServices : IExtension
type IDataTransformPlanServices =  
    interface
        interface IExtension
    end
public interface IDataTransformPlanServices extends IExtension

Il tipo IDataTransformPlanServices espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico CreateSelectStatement Crea un'istruzione SELECT utilizzando la tabella e l'elenco di colonne specificati.
Metodo pubblico GetRowCount Restituisce il numero di righe nella tabella specificata.
Metodo pubblico InitializeReverseEngineerConstructor Consente allo sviluppatore di apportare al costruttore di decompilazione specificato eventuali modifiche specifiche del modello dati in questione.
Metodo pubblico ReplaceForeignKeyColumnGenerator Questo metodo viene in genere utilizzato nei casi in cui non può essere utilizzato un generatore sequenziale associato a dati, quale una colonna di identità (o qualsiasi altra colonna il cui valore non viene trasferito tra due database).

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Data.Schema.Tools.DataGenerator