Freigeben über


ProjectInfo Klasse

Definition

Stellt eine Klasse für ein Projekt dar.

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
Vererbung
ProjectInfo
Attribute
Implementiert

Eigenschaften

AbstractIdentityKey

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Description

Ruft die Beschreibung des Projekts ab oder legt sie fest.

IdentityKey

Ruft den Identitätsschlüssel ab.

LastDeployedTime

Ruft das Bereitstellungsdatum des Projekts ab.

Metadata

Gibt Metadaten zur Instanz und deren Domäne zurück.

(Geerbt von SfcInstance)
Name

Ruft den Namen des Projekts ab oder legt ihn fest.

ObjectVersionLsn

Ruft die Projektversion ab.

Packages

Ruft die Pakete im Projekt ab.

Parameters

Ruft die Parameter des Projekts ab.

Parent

Ruft das übergeordnete Element ab oder legt es fest.

ProjectId

Ruft die Datenbank-ID des Projekts ab.

Properties

Gibt eine Auflistung von Instanzeigenschaften zurück.

(Geerbt von SfcInstance)
PropertyStorageProvider

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
References

Ruft die Umgebungsverweise ab.

State

Gibt den Status des SfcInstance-Objekts zurück.

(Geerbt von SfcInstance)
Urn

Gibt den URN (Uniform Resource Name) des SfcInstance-Objekts zurück.

(Geerbt von SfcInstance)
Versions

Ruft die Projektversionen ab.

Methoden

Alter()

Ändert die ProjectInfo auf dem Back-End-Server.

AlterImpl()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
CheckObjectCreated()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
CheckObjectState()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
CreateIdentityKey()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
CreateImpl()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Deny(PermissionType, String)

Verweigert die Berechtigung für einen angegebenen Benutzer.

Discover(ISfcDependencyDiscoveryObjectSink)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Drop()

Gibt einen Löschvorgang auf dem Back-End-Server an.

DropImpl()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
GetChildCollection(String)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
GetDomain()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
GetEffectivePermissions()

Ruft die effektive Berechtigung für dieses Objekt ab.

GetExplicitPermissions()

Ruft die explizite Berechtigung für dieses Objekt ab.

GetExplicitPermissions(String)

Ruft die explizite Berechtigung dieses Objekts für einen angegebenen Benutzer ab.

GetObjectFactory()

Ruft die Factory zum Erstellen einer neuen Instanz ab.

GetProjectBytes()

Ruft die Integration Services-Projektdaten ab, die als Bytearray für dieses Projekt gespeichert werden.

GetPropertySet()

Gibt den Eigenschaftensatz für das SfcInstance-Objekt zurück.

(Geerbt von SfcInstance)
GetTypeMetadataImpl()

Gibt die Domänen an, die überschrieben gesetzt werden, indem die richtige TypeMetadata-Klasse direkt zurückgegeben wird. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Grant(PermissionType, String)

Gewährt einem angegebenen Benutzer die Berechtigung.

InitializeUIPropertyState()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
MarkForDropImpl(Boolean)

Gibt einen Wert zurück, der die vorhandenen Objekte angibt, die gelöscht werden sollen. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
MarkRootAsConnected()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Move(String)

Verschiebt das Objekt, damit es ein untergeordnetes Element eines anderen Ordners wird.

MoveImpl(SfcInstance)

Gibt das neue übergeordnete Objekt an, das in einer Instanz verschoben werden soll. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Wird jedes Mal aufgerufen, wenn der gültige Wert von SfcInstance-Metadaten aktualisiert wird.

(Geerbt von SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Wird jedes Mal aufgerufen, wenn der gültige Wert einer SfcInstance-Eigenschaft aktualisiert wird.

(Geerbt von SfcInstance)
PostAlter(Object)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostCreate(Object)

Gibt das Standardimplementierungsprogramm an, vom dem das Ausführungsergebnis erstellt wird. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostDrop(Object)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostMove(Object)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostRename(Object)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Refresh()

Aktualisiert die Eigenschaften des Objekts, indem sie vom Server gelesen werden.

(Geerbt von SfcInstance)
RenameImpl(SfcKey)

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
ResetKey()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Revoke(PermissionType, String)

Widerruft die Berechtigung für den angegebenen Benutzer.

ScriptAlter()

Ruft das Skript zum Ändern des Projekts ab.

ScriptDeny(PermissionType, Int32)

Ruft das Skript ab, um die Berechtigung für ein Projekt zu verweigern.

ScriptDrop()

Ruft das Skript zum Löschen des Projekts ab.

ScriptGrant(PermissionType, Int32)

Ruft das Skript ab, um die Berechtigung für ein Projekt zu gewähren.

ScriptRevoke(PermissionType, Int32)

Ruft das Skript ab, um die Berechtigung für ein Projekt zu widerrufen.

ScriptValidate(Boolean, ProjectInfo+ReferenceUsage, EnvironmentReference)

Überprüft das Skript.

Serialize(XmlWriter)

Serialisiert die Instanz in XML.

(Geerbt von SfcInstance)
ToString()

Gibt eine Zeichenfolgendarstellung des Instanz-URNs zurück.

(Geerbt von SfcInstance)
UpdateUIPropertyState()

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Validate()

Gibt die Überprüfung des grundlegenden untergeordneten Objekts an. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Validate(Boolean, ProjectInfo+ReferenceUsage, EnvironmentReference)

Überprüft das Projekt.

Ereignisse

propertyChanged

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PropertyChanged

Tritt ein, wenn sich ein Eigenschaftswert ändert.

(Geerbt von SfcInstance)
propertyMetadataChanged

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

Tritt auf, wenn sich ein Eigenschaftsmetadatenwert ändert.

(Geerbt von SfcInstance)
PropertyMetadataChanged

Tritt auf, wenn die Metadaten für eine Eigenschaft geändert wurden.

(Geerbt von SfcInstance)

Explizite Schnittstellenimplementierungen

ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

Gibt an, ob die untergeordneten Elemente ermittelt werden sollen.

ISfcMovable.Move(SfcInstance)

Verschiebt dieses Objekt unter das angegebene übergeordnete Objekt und aktualisiert den Speicher, um den Verschiebevorgang wiederzugeben.

ISfcMovable.ScriptMove(SfcInstance)

Generiert das Skript zum Verschieben dieses Objekts unter das angegebene übergeordnete Objekt.

Gilt für: