Condividi tramite


Project Classe

Definizione

Rappresenta il progetto di Integration Services che contiene pacchetti e parametri.

public ref class Project sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject, IDisposable, System::ComponentModel::IComponent
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class Project : Microsoft.SqlServer.Dts.Runtime.DtsObject, IDisposable, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.ComVisible(true)>]
type Project = class
    inherit DtsObject
    interface IComponent
    interface IDisposable
Public NotInheritable Class Project
Inherits DtsObject
Implements IComponent, IDisposable
Ereditarietà
Project
Attributi
Implementazioni

Proprietà

ConnectionManagerItems

Ottiene gli elementi della gestione connessione del progetto. Le gestioni connessione sono condivise da tutti i pacchetti.

CreationDate

Ottiene o imposta la data e l'ora in cui è stato creato il progetto.

CreatorComputerName

Ottiene o imposta il nome del computer in cui è stato creato il progetto.

CreatorName

Ottiene o imposta il nome della persona che ha creato il progetto.

Description

Ottiene o imposta la descrizione dell'oggetto Project.

Events

Imposta l'interfaccia IDTSEvents per ottenere i vari eventi.

FormatVersion

Ottiene la versione del formato del progetto.

ID

Ottiene l'ID del progetto, che consiste nel GUID.

Name

Ottiene o imposta il nome del progetto.

OfflineMode

Ottiene o imposta un valore che indica se il progetto è in modalità offline.

PackageItems

Ottiene la raccolta di elementi del pacchetto per il progetto.

Parameters

Ottiene la raccolta dei parametri del progetto.

Password

Imposta la password utilizzata per crittografare o decrittografare il progetto e i pacchetti.

ProtectionLevel

Ottiene o imposta il livello di protezione del progetto.

Site

Ottiene o imposta l'interfaccia ISite associata all'oggetto parametro.

TargetServerVersion

Rappresenta il progetto di Integration Services che contiene pacchetti e parametri.

VersionBuild

Ottiene o imposta la versione di build del pacchetto.

VersionComments

Ottiene o imposta i commenti associati al progetto.

VersionMajor

Ottiene o imposta la versione di build principale del progetto.

VersionMinor

Ottiene o imposta la versione di build secondaria del progetto.

Metodi

CreateProject()

Crea un nuovo progetto di Integration Services.

CreateProject(Stream)

Crea un nuovo progetto in un flusso di I/O specificato.

CreateProject(String)

Crea un nuovo progetto nel file specificato.

Dispose()

Rilascia tutte le risorse usate dall'istanza corrente della classe Project.

Equals(Object)

Determina se due istanze di un oggetto sono uguali.

(Ereditato da DtsObject)
GetHashCode()

Restituisce il codice hash per l'istanza.

(Ereditato da DtsObject)
OpenProject(Stream)

Aprire un progetto da un flusso di I/O.

OpenProject(Stream, IDTSEvents)

Aprire un progetto nel percorso specificato, specificando un listener di eventi per ricevere gli eventi.

OpenProject(Stream, Project+AccessMode, String, IDTSEvents)

Aprire un progetto protetto da password da un flusso di I/O, specificando un listener di eventi per la ricezione di eventi.

OpenProject(Stream, String)

Aprire un progetto protetto da password nel percorso specificato.

OpenProject(Stream, String, IDTSEvents)

Aprire un progetto protetto da password da un flusso di I/O, specificando un listener di eventi per la ricezione di eventi.

OpenProject(String)

Aprire un progetto esistente nel percorso specificato.

OpenProject(String, IDTSEvents)

Aprire un progetto nel percorso specificato, specificando un listener di eventi per ricevere gli eventi.

OpenProject(String, Project+AccessMode, String, IDTSEvents)

Aprire un progetto protetto da password nel percorso specificato, specificando un listener di eventi per la ricezione di eventi.

OpenProject(String, String)

Aprire un progetto protetto da password nel percorso specificato.

OpenProject(String, String, IDTSEvents)

Aprire un progetto protetto da password nel percorso specificato, specificando un listener di eventi per la ricezione di eventi.

Save()

Salva il progetto nello spazio di archiviazione corrispondente. Se il progetto non dispone di uno spazio di archiviazione corrispondente, viene generata l'eccezione DtsException.

SaveAs(Stream)

Salva il progetto nel flusso di I/O specificato. Il flusso specificato diventa lo spazio di archiviazione del progetto.

SaveAs(String)

Salvare il progetto nella risorsa di archiviazione specificata. Se il salvataggio ha esito positivo, il file specificato diventa lo spazio di archiviazione per il progetto.

SaveTo(Stream)

Salva il progetto nel flusso di I/O specificato. A differenza di SaveAs, l'archiviazione del progetto non viene modificata dopo il salvataggio.

SaveTo(String)

Salvare il progetto nel file specificato. A differenza di SaveAs, l'archiviazione del progetto non viene modificata dopo il salvataggio.

Eventi

Disposed

Si verifica quando il componente viene eliminato da una chiamata al metodo Dispose.

Si applica a