ProjectInfo Klasse

Definition

Repräsentiert eine Klasse für ein Projekt.

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

Name Beschreibung
AbstractIdentityKey

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Description

Erhält oder setzt die Beschreibung des Projekts.

IdentityKey

Ruft den Identitätsschlüssel ab.

LastDeployedTime

Bekommt das Veröffentlichungsdatum des Projekts.

Metadata

Gibt Metadaten über die Instanz und ihre Domäne zurück.

(Geerbt von SfcInstance)
Name

Bekommt oder setzt den Namen des Projekts.

ObjectVersionLsn

Er bekommt die Version des Projekts.

Packages

Er bekommt die Pakete im Projekt.

Parameters

Bekommt die Parameter des Projekts.

Parent

Dient zum Abrufen oder Festlegen des übergeordneten Elements.

ProjectId

Erhält die Datenbank-ID des Projekts.

Properties

Gibt Eigenschaften einer Sammlungsinstanz zurück.

(Geerbt von SfcInstance)
PropertyStorageProvider

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
References

Er bekommt die Umweltreferenzen.

State

Gibt den Zustand des SfcInstance-Objekts zurück.

(Geerbt von SfcInstance)
Urn

Gibt den einheitlichen Ressourcennamen des SfcInstance-Objekts zurück.

(Geerbt von SfcInstance)
Versions

Er bekommt die Versionen des Projekts.

Methoden

Name Beschreibung
Alter()

Verändert die ProjectInfo im Backend-Server.

AlterImpl()

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
CheckObjectCreated()

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
CheckObjectState()

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
CreateIdentityKey()

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
CreateImpl()

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Deny(PermissionType, String)

Verweigert eine Berechtigung für einen bestimmten Nutzer.

Discover(ISfcDependencyDiscoveryObjectSink)

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Drop()

Zeigt einen Ausfall im Backend-Server an.

DropImpl()

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
GetChildCollection(String)

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
GetDomain()

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
GetEffectivePermissions()

Ruft die effektive Erlaubnis für dieses Objekt ab.

GetExplicitPermissions()

Ruft die explizite Erlaubnis für dieses Objekt ab.

GetExplicitPermissions(String)

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

GetObjectFactory()

Holt die Fabrik ab, um eine neue Instanz zu erstellen.

GetProjectBytes()

Ruft die Integration Services-Projektdaten ab, die als Byte-Array für dieses Projekt gespeichert sind.

GetPropertySet()

Gibt die Menge der Eigenschaften für das SfcInstance-Objekt zurück.

(Geerbt von SfcInstance)
GetTypeMetadataImpl()

Zeigt die Domänen an, die überschreiben, indem sie direkt die richtige TypeMetadata-Klasse zurückgibt. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Grant(PermissionType, String)

Gewährt einem bestimmten Benutzer eine Berechtigung.

InitializeUIPropertyState()

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
MarkForDropImpl(Boolean)

Gibt einen Wert zurück, der die vorhandenen Objekte anzeigt, die entfernt werden sollen. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
MarkRootAsConnected()

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Move(String)

Verschoben das Objekt, sodass es ein Kind eines anderen Ordners wird.

MoveImpl(SfcInstance)

Zeigt an, dass das neue Elternobjekt in einer Instanz bewegt werden soll. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Wird aufgerufen, wann immer der effektive Wert einer SfcInstance-Metadaten aktualisiert wird.

(Geerbt von SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Wird aufgerufen, wann immer der effektive Wert einer SfcInstance-Eigenschaft aktualisiert wird.

(Geerbt von SfcInstance)
PostAlter(Object)

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostCreate(Object)

Gibt den Standardimplementator an, der das Ausführungsergebnis erzeugt. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostDrop(Object)

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostMove(Object)

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PostRename(Object)

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Refresh()

Aktualisiert die Eigenschaften des Objekts, indem man sie vom Server liest.

(Geerbt von SfcInstance)
RenameImpl(SfcKey)

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
ResetKey()

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Revoke(PermissionType, String)

Widerruft die Berechtigung für den angegebenen Nutzer.

ScriptAlter()

Ruft das Skript ab, um das Projekt zu ändern.

ScriptDeny(PermissionType, Int32)

Ruft das Skript ab, um ein Projekt die Erlaubnis zu verweigern.

ScriptDrop()

Ruft das Skript ab, um das Projekt fallen zu lassen.

ScriptGrant(PermissionType, Int32)

Ruft das Skript ab, um ein Projekt die Erlaubnis zu erteilen.

ScriptRevoke(PermissionType, Int32)

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

ScriptValidate(Boolean, ProjectInfo+ReferenceUsage, EnvironmentReference)

Validiert das Skript.

Serialize(XmlWriter)

Serialisiert die Instanz zu XML.

(Geerbt von SfcInstance)
ToString()

Gibt eine String-Darstellung der Instanz Urn zurück.

(Geerbt von SfcInstance)
UpdateUIPropertyState()

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
Validate()

Zeigt die Validierung des grundlegenden Kindobjekts an. Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

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

Validiert das Projekt.

Ereignisse

Name Beschreibung
propertyChanged

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

(Geerbt von SfcInstance)
PropertyChanged

Tritt auf, wenn sich ein Eigenschaftswert ändert.

(Geerbt von SfcInstance)
propertyMetadataChanged

Beziehen Sie sich in Ihrem Code nicht direkt auf dieses Mitglied. Es unterstützt die SQL Server-Infrastruktur.

Tritt auf, wenn sich der Wert einer Eigenschaftsmetadaten ändert.

(Geerbt von SfcInstance)
PropertyMetadataChanged

Tritt auf, wenn sich die Metadaten einer Eigenschaft geändert haben.

(Geerbt von SfcInstance)

Explizite Schnittstellenimplementierungen

Name Beschreibung
ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

Legt fest, ob die Kinder entdeckt werden sollen.

ISfcMovable.Move(SfcInstance)

Verschiebt dieses Objekt unter das angegebene übergeordnete Objekt und aktualisiert den Speicher, um den Move widerzuspiegeln.

ISfcMovable.ScriptMove(SfcInstance)

Erzeugt das Skript, um dieses Objekt unter das angegebene Elternobjekt zu verschieben.

Gilt für: