Linguaggio

Project Classe

Definizione

Rappresenta il progetto 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à

Nome Descrizione
ConnectionManagerItems

Ottiene gli elementi del connection manager del progetto. I gestori di connessione sono condivisi tra tutti i pacchetti.

CreationDate

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

CreatorComputerName

Ottiene o imposta il nome del computer su 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 vari eventi.

FormatVersion

Ottiene la versione formatata del progetto.

ID

Ottiene l'ID del progetto, che è GUID.

Name

Ottiene o imposta il nome del progetto.

OfflineMode

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

PackageItems

Riceve la raccolta degli oggetti del pacchetto per il progetto.

Parameters

Ottiene la raccolta dei parametri del progetto.

Password

Imposta la password utilizzata per criptare o decriptare progetti e pacchetti.

ProtectionLevel

Ottiene o imposta il livello di protezione del progetto.

Site

Ottiene o imposta l'ISite associato all'oggetto parametro.

TargetServerVersion

Rappresenta il progetto Integration Services che contiene pacchetti e parametri.

VersionBuild

Ottiene o imposta la versione build del progetto.

VersionComments

Riceve o imposta i commenti associati al progetto.

VersionMajor

Ottiene o imposta la versione principale del progetto.

VersionMinor

Ottiene o imposta la versione minore del progetto.

Metodi

Nome Descrizione
CreateProject()

Crea un nuovo progetto di Integration Services.

CreateProject(Stream)

Crea un nuovo progetto su un dato flusso di I/O.

CreateProject(String)

Crea un nuovo progetto nel file specificato.

Dispose()

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

Equals(Object)

Determina se due istanze dell'oggetto sono uguali.

(Ereditato da DtsObject)
GetHashCode()

Restituisce il codice hash per questa istanza.

(Ereditato da DtsObject)
OpenProject(Stream, IDTSEvents)

Apri un progetto nel percorso specificato, specificando un ascoltatore di eventi per ricevere eventi.

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

Apri un progetto protetto da password da un flusso I/O, specificando un ascoltatore di eventi per ricevere eventi.

OpenProject(Stream, String, IDTSEvents)

Apri un progetto protetto da password da un flusso I/O, specificando un ascoltatore di eventi per ricevere eventi.

OpenProject(Stream, String)

Apri un progetto protetto da password nel percorso specificato.

OpenProject(Stream)

Apri un progetto da un flusso IO.

OpenProject(String, IDTSEvents)

Apri un progetto nel percorso specificato, specificando un ascoltatore di eventi per ricevere eventi.

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

Apri un progetto protetto da password nel percorso specificato, specificando un ascoltatore di eventi per ricevere eventi.

OpenProject(String, String, IDTSEvents)

Apri un progetto protetto da password nel percorso specificato, specificando un ascoltatore di eventi per ricevere eventi.

OpenProject(String, String)

Apri un progetto protetto da password nel percorso specificato.

OpenProject(String)

Apri un progetto esistente nel percorso specificato.

Save()

Salva il progetto nel corrispondente archivio. DtsException viene eliminato se il progetto non dispone di corrispondenti archivi.

SaveAs(Stream)

Salva il progetto nel flusso IO specificato. Il flusso specificato diventa lo storage del progetto.

SaveAs(String)

Salva il progetto nello spazio specificato. Il file specificato diventa lo spazio di archiviazione per il progetto se i salvataggi sono riusciti.

SaveTo(Stream)

Salva il progetto nel flusso IO specificato. A differenza dei SaveAs, lo storage dei progetti non cambia dopo il salvataggio.

SaveTo(String)

Salva il progetto nel file specificato. A differenza dei SaveAs, lo storage dei progetti non cambia dopo il salvataggio.

Eventi

Nome Descrizione
Disposed

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

Si applica a