Condividi tramite


ProjectInfo Classe

Definizione

Rappresenta una classe per un progetto.

public ref class ProjectInfo sealed : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcMovable
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class ProjectInfo : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcMovable
[<Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type ProjectInfo = class
    inherit SfcInstance
    interface ISfcAlterable
    interface IAlterable
    interface ISfcDiscoverObject
    interface ISfcDroppable
    interface IDroppable
    interface ISfcMovable
Public NotInheritable Class ProjectInfo
Inherits SfcInstance
Implements IAlterable, IDroppable, ISfcAlterable, ISfcDroppable, ISfcMovable
Ereditarietà
ProjectInfo
Attributi
Implementazioni

Proprietà

AbstractIdentityKey

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
Description

Ottiene o imposta la descrizione del progetto.

IdentityKey

Ottiene la chiave di identità.

LastDeployedTime

Ottiene la data di distribuzione del progetto.

Metadata

Restituisce i metadati sull'istanza e il relativo dominio.

(Ereditato da SfcInstance)
Name

Ottiene o imposta il nome del progetto.

ObjectVersionLsn

Ottiene la versione del progetto.

Packages

Ottiene i pacchetti nel progetto.

Parameters

Ottiene i parametri del progetto.

Parent

Ottiene o imposta l'elemento padre.

ProjectId

Ottiene l'ID di database del progetto.

Properties

Restituisce le proprietà dell'istanza della raccolta.

(Ereditato da SfcInstance)
PropertyStorageProvider

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
References

Ottiene i riferimenti all'ambiente.

State

Restituisce lo stato dell'oggetto SfcInstance.

(Ereditato da SfcInstance)
Urn

Restituisce l'URN (Uniform Resource Name) dell'oggetto SfcInstance.

(Ereditato da SfcInstance)
Versions

Ottiene le versioni del progetto.

Metodi

Alter()

Modifica il valore ProjectInfo nel server back-end.

AlterImpl()

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
CheckObjectCreated()

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
CheckObjectState()

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
CreateIdentityKey()

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
CreateImpl()

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
Deny(PermissionType, String)

Nega l'autorizzazione a un utente specificato.

Discover(ISfcDependencyDiscoveryObjectSink)

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
Drop()

Indica un'eliminazione nel server back-end.

DropImpl()

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
GetChildCollection(String)

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
GetDomain()

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
GetEffectivePermissions()

Recupera l'autorizzazione valida per l'oggetto.

GetExplicitPermissions()

Recupera l'autorizzazione esplicita per l'oggetto.

GetExplicitPermissions(String)

Recupera l'autorizzazione esplicita dell'oggetto per un utente specificato.

GetObjectFactory()

Recupera la factory per creare una nuova istanza.

GetProjectBytes()

Recupera i dati del progetto di Integration Services, archiviati come matrice di byte, per questo progetto.

GetPropertySet()

Restituisce il set di proprietà dell'oggetto SfcInstance.

(Ereditato da SfcInstance)
GetTypeMetadataImpl()

Indica i domini che eseguono l'override restituendo direttamente la classe TypeMetadata appropriata. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
Grant(PermissionType, String)

Concede l'autorizzazione a un utente specificato.

InitializeUIPropertyState()

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
MarkForDropImpl(Boolean)

Restituisce un valore che indica gli oggetti esistenti da eliminare. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
MarkRootAsConnected()

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
Move(String)

Sposta l'oggetto per renderlo un elemento figlio di un'altra cartella.

MoveImpl(SfcInstance)

Indica il nuovo oggetto padre da spostare in un'istanza. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Richiamato ogni qualvolta viene aggiornato il valore effettivo dei metadati SfcInstance.

(Ereditato da SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Richiamato ogni qualvolta viene aggiornato il valore effettivo di una proprietà SfcInstance.

(Ereditato da SfcInstance)
PostAlter(Object)

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
PostCreate(Object)

Indica l'implementatore predefinito che crea il risultato dell'esecuzione. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
PostDrop(Object)

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
PostMove(Object)

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
PostRename(Object)

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
Refresh()

Aggiorna le proprietà dell'oggetto leggendole dal server.

(Ereditato da SfcInstance)
RenameImpl(SfcKey)

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
ResetKey()

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
Revoke(PermissionType, String)

Revoca l'autorizzazione all'utente specificato.

ScriptAlter()

Recupera lo script per modificare il progetto.

ScriptDeny(PermissionType, Int32)

Recupera lo script per negare l'autorizzazione a un progetto.

ScriptDrop()

Recupera lo script per eliminare il progetto.

ScriptGrant(PermissionType, Int32)

Recupera lo script per concedere l'autorizzazione a un progetto.

ScriptRevoke(PermissionType, Int32)

Recupera lo script per revocare l'autorizzazione a un progetto.

ScriptValidate(Boolean, ProjectInfo+ReferenceUsage, EnvironmentReference)

Convalida lo script.

Serialize(XmlWriter)

Serializza l'istanza in XML.

(Ereditato da SfcInstance)
ToString()

Restituisce una rappresentazione di stringa dell'URN dell'istanza.

(Ereditato da SfcInstance)
UpdateUIPropertyState()

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
Validate()

Indica la convalida dell'oggetto figlio di base. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
Validate(Boolean, ProjectInfo+ReferenceUsage, EnvironmentReference)

Convalida il progetto.

Eventi

propertyChanged

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da SfcInstance)
PropertyChanged

Generato quando il valore di una proprietà cambia.

(Ereditato da SfcInstance)
propertyMetadataChanged

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

Si verifica quando cambia un valore dei metadati delle proprietà.

(Ereditato da SfcInstance)
PropertyMetadataChanged

Si verifica quando i metadati relativi a una proprietà vengono modificati.

(Ereditato da SfcInstance)

Implementazioni dell'interfaccia esplicita

ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

Specifica se individuare gli elementi figlio.

ISfcMovable.Move(SfcInstance)

Sposta questo oggetto sotto l'oggetto padre specificato e aggiorna lo spazio di archiviazione in modo da riflettere lo spostamento.

ISfcMovable.ScriptMove(SfcInstance)

Produce lo script per spostare questo oggetto sotto l'oggetto padre specificato.

Si applica a