Project Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o projeto do Integration Services que contém pacotes e parâmetros.
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
- Herança
- Atributos
- Implementações
Propriedades
ConnectionManagerItems |
Obtém os itens do gerenciador de conexões do projeto. Os gerenciadores de conexões são compartilhados em todos os pacotes. |
CreationDate |
Obtém ou define a data e a hora em que o projeto foi criado. |
CreatorComputerName |
Obtém ou define o nome do computador no qual o projeto foi criado. |
CreatorName |
Obtém ou define o nome do indivíduo que criou o projeto. |
Description |
Obtém ou define a descrição do objeto Project. |
Events |
Define a interface IDTSEvents para obter vários eventos. |
FormatVersion |
Obtém a versão de formato do projeto. |
ID |
Obtém a ID do projeto, que é GUID. |
Name |
Obtém ou define o nome do projeto. |
OfflineMode |
Obtém ou define um valor que indica se o projeto está no modo offline. |
PackageItems |
Obtém a coleção de itens do pacote para o projeto. |
Parameters |
Obtém a coleção dos parâmetros do projeto. |
Password |
Define a senha usada para criptografar ou descriptografar o projeto e os pacotes. |
ProtectionLevel |
Obtém ou define o nível de proteção do projeto. |
Site |
Obtém ou define o ISite associado ao objeto de parâmetro. |
TargetServerVersion |
Representa o projeto do Integration Services que contém pacotes e parâmetros. |
VersionBuild |
Obtém ou define a versão do projeto. |
VersionComments |
Obtém ou define os comentários associados ao projeto. |
VersionMajor |
Obtém ou define a versão da compilação principal do projeto. |
VersionMinor |
Obtém ou define a versão da compilação secundária do projeto. |
Métodos
CreateProject() |
Cria um novo projeto do Integration Services. |
CreateProject(Stream) |
Cria um novo projeto em um fluxo de E/S específico. |
CreateProject(String) |
Cria um novo projeto no arquivo especificado. |
Dispose() |
Libera todos os recursos usados pela instância atual da classe Project. |
Equals(Object) |
Determina se duas instâncias de objeto são iguais. (Herdado de DtsObject) |
GetHashCode() |
Retorna o código hash para a instância. (Herdado de DtsObject) |
OpenProject(Stream) |
Abra um projeto de um fluxo de E/S. |
OpenProject(Stream, IDTSEvents) |
Abra um projeto no caminho especificado, especificando um ouvinte de eventos para receber eventos. |
OpenProject(Stream, Project+AccessMode, String, IDTSEvents) |
Abra um projeto protegido por senha de um fluxo de E/S, especificando um ouvinte de eventos para receber eventos. |
OpenProject(Stream, String) |
Abra um projeto protegido por senha no caminho especificado. |
OpenProject(Stream, String, IDTSEvents) |
Abra um projeto protegido por senha de um fluxo de E/S, especificando um ouvinte de eventos para receber eventos. |
OpenProject(String) |
Abra um projeto existente no caminho especificado. |
OpenProject(String, IDTSEvents) |
Abra um projeto no caminho especificado, especificando um ouvinte de eventos para receber eventos. |
OpenProject(String, Project+AccessMode, String, IDTSEvents) |
Abra um projeto protegido por senha no caminho especificado, especificando um ouvinte de eventos para receber eventos. |
OpenProject(String, String) |
Abra um projeto protegido por senha no caminho especificado. |
OpenProject(String, String, IDTSEvents) |
Abra um projeto protegido por senha no caminho especificado, especificando um ouvinte de eventos para receber eventos. |
Save() |
Salva o projeto em seu armazenamento correspondente. DtsException será lançada se projeto não tiver armazenamento correspondente. |
SaveAs(Stream) |
Salva o projeto no fluxo de E/S especificado. O fluxo especificado torna-se o armazenamento do projeto. |
SaveAs(String) |
Salve o projeto no armazenamento especificado. O arquivo especificado se tornará o armazenamento para o projeto se o salvamento for bem-sucedido. |
SaveTo(Stream) |
Salva o projeto no fluxo de E/S especificado. Ao contrário de SaveAs, o armazenamento do projeto não é alterado após salvar. |
SaveTo(String) |
Salve o projeto no arquivo especificado. Ao contrário de SaveAs, o armazenamento do projeto não é alterado após salvar. |
Eventos
Disposed |
Ocorre quando o componente é disposto por uma chamada para o método Dispose. |