Linguaggio

ASTaskBase Classe

Definizione

Rappresenta la task base Analysis Services.

public ref class ASTaskBase abstract : Microsoft::SqlServer::Dts::Runtime::Task
public abstract class ASTaskBase : Microsoft.SqlServer.Dts.Runtime.Task
type ASTaskBase = class
    inherit Task
Public MustInherit Class ASTaskBase
Inherits Task
Ereditarietà
ASTaskBase
Derivato

Costruttori

Nome Descrizione
ASTaskBase()

Inizializza una nuova istanza della classe ASTaskBase.

Campi

Nome Descrizione
bExecutionCanceled

L'esecuzione è annullata.

bTraceError

L'errore di traccia.

ddl

Il linguaggio di definizione dei dati.

m_events

Gli eventi.

server

Server.

Proprietà

Nome Descrizione
ConnectionName

Ottiene o imposta il nome della connessione per il compito di servizi di analisi.

ExecutionValue

Restituisce un oggetto definito dall'utente. Il campo è di sola lettura.

(Ereditato da Task)
ProgressEventName

Ottiene il nome dell'evento di progresso per il compito di servizi di analisi.

StatusEventName

Ottiene il nome dell'evento di stato per il compito di servizi di analisi.

SubComponentName

Ottiene il nome del sottocomponente per il compito di servizi di analisi.

TargetServerVersion

Rappresenta la task base Analysis Services.

(Ereditato da Task)
Version

Membro deprecato; vedi Osservazioni. Restituisce la versione del compito. Questa proprietà è di sola lettura.

(Ereditato da Task)

Metodi

Nome Descrizione
CanUpdate(String)

Membro deprecato; vedi Osservazioni. Un Booleano che indica se il nuovo XML del pacchetto può aggiornare il vecchio XML del pacchetto.

(Ereditato da Task)
Equals(Object)

Determina se due istanze dell'oggetto sono uguali.

(Ereditato da DtsObject)
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)

Esegue il compito dei servizi di analisi.

ExecuteCommand(String, Connections, IDTSComponentEvents, Object)

Rappresenta la task base Analysis Services.

FireError(Int32, String, String, String)

Genera un evento quando si verifica un errore.

FireError(String, String)

Genera un evento quando si verifica un errore.

GetConnectionID(Connections, String)

Ottiene una stringa contenente l'ID della connessione.

(Ereditato da Task)
GetConnectionName(Connections, String)

Ottiene una stringa che contiene il nome della connessione.

(Ereditato da Task)
GetHashCode()

Restituisce il codice hash per questa istanza.

(Ereditato da DtsObject)
InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker)

Inizializza le proprietà associate al compito. Questo metodo è chiamato dal runtime e non viene utilizzato nel codice.

(Ereditato da Task)
InternalExecute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)

Esegue il compito internamente.

InternalValidate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)

Valida il compito internamente.

StopExecution()

Interrompe l'esecuzione del compito di servizio di analisi.

SubscribeToProgressEvent(SessionTrace)

Sottoscrive l'evento di compito per progressare.

UnsubscribeToProgressEvent(SessionTrace)

Disiscrive il compito dall'evento di progresso.

Update(String)

Membro deprecato; vedi Osservazioni. Questo metodo aggiorna il vecchio pacchetto XML con il nuovo pacchetto XML se CanUpdate(String) è impostato su true.

(Ereditato da Task)
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)

Valida il compito di servizio di analisi.

ValidateConnection(Connections)

Valida la connessione al compito.

ValidateDDL(VariableDispenser, Connections, Exception)

Valida il linguaggio di definizione dei dati.

WriteLog(IDTSLogging, String)

Scrive un registro per il compito.

Si applica a