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 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à
| 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. |