Project Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |