Класс ProjectInfo
Represents a class for a project.
Иерархия наследования
System.Object
Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
Microsoft.SqlServer.Management.IntegrationServices.ProjectInfo
Пространство имен: Microsoft.SqlServer.Management.IntegrationServices
Сборка: Microsoft.SqlServer.Management.IntegrationServices (в Microsoft.SqlServer.Management.IntegrationServices.dll)
Синтаксис
'Декларация
<TypeConverterAttribute(GetType(LocalizableTypeConverter))> _
<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")> _
Public NotInheritable Class ProjectInfo _
Inherits SfcInstance _
Implements ISfcAlterable, IAlterable, ISfcDiscoverObject, ISfcDroppable, _
IDroppable, ISfcMovable
'Применение
Dim instance As ProjectInfo
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
public sealed class ProjectInfo : SfcInstance,
ISfcAlterable, IAlterable, ISfcDiscoverObject, ISfcDroppable, IDroppable,
ISfcMovable
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute(L"Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
public ref class ProjectInfo sealed : public SfcInstance,
ISfcAlterable, IAlterable, ISfcDiscoverObject, ISfcDroppable, IDroppable,
ISfcMovable
[<SealedAttribute>]
[<TypeConverterAttribute(typeof(LocalizableTypeConverter))>]
[<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
type ProjectInfo =
class
inherit SfcInstance
interface ISfcAlterable
interface IAlterable
interface ISfcDiscoverObject
interface ISfcDroppable
interface IDroppable
interface ISfcMovable
end
public final class ProjectInfo extends SfcInstance implements ISfcAlterable, IAlterable, ISfcDiscoverObject, ISfcDroppable, IDroppable, ISfcMovable
Тип ProjectInfo обеспечивает доступ к следующим элементам.
Свойства
Имя | Описание | |
---|---|---|
AbstractIdentityKey | (Производный от SfcInstance.) | |
Description | Gets or sets the description of the project. | |
IdentityKey | Gets the identity key. | |
LastDeployedTime | Gets the deployment date of the project. | |
Metadata | (Производный от SfcInstance.) | |
Name | Gets or sets the name of the project. | |
ObjectVersionLsn | Gets the version of the project. | |
Packages | Gets the packages in the project. | |
Parameters | Gets the parameters of the project. | |
Parent | Gets or sets the parent. | |
ProjectId | Gets the database ID of the project. | |
Properties | (Производный от SfcInstance.) | |
References | Gets the environment references. | |
State | (Производный от SfcInstance.) | |
Urn | (Производный от SfcInstance.) | |
Versions | Gets the versions of the project. |
В начало
Методы
Имя | Описание | |
---|---|---|
Alter | Alters the ProjectInfo in the back-end server. | |
CreateIdentityKey | (Производный от SfcInstance.) | |
Deny | Denies permission to a specified user. | |
Discover | (Производный от SfcInstance.) | |
Drop | Indicates a drop in the back-end server. | |
Equals | (Производный от Object.) | |
GetChildCollection | (Производный от SfcInstance.) | |
GetDomain | (Производный от SfcInstance.) | |
GetEffectivePermissions | Retrieves the effective permission for this object. | |
GetExplicitPermissions() | Retrieves the explicit permission for this object. | |
GetExplicitPermissions(String) | Retrieves the explicit permission of this object for a specified user. | |
GetHashCode | (Производный от Object.) | |
GetObjectFactory | Retrieves the Factory to create a new instance. | |
GetProjectBytes | Retrieves the Службы Integration Services project data, which is stored as a byte array, for this project. | |
GetPropertySet | (Производный от SfcInstance.) | |
GetType | (Производный от Object.) | |
GetTypeMetadataImpl | (Производный от SfcInstance.) | |
Grant | Grants permission to a specified user. | |
InitializeUIPropertyState | (Производный от SfcInstance.) | |
Move | Moves the object to be a child of another folder. | |
OnPropertyMetadataChanges | (Производный от SfcInstance.) | |
OnPropertyValueChanges | (Производный от SfcInstance.) | |
Refresh | (Производный от SfcInstance.) | |
ResetKey | (Производный от SfcInstance.) | |
Revoke | Revokes the permission to the specified user. | |
ScriptAlter | Retrieves the script to alter the project. | |
ScriptDeny | Retrieves the script to deny the permission to a project. | |
ScriptDrop | Retrieves the script to drop the project. | |
ScriptGrant | Retrieves the script to grant the permission to a project. | |
ScriptRevoke | Retrieves the script to revoke the permission to a project. | |
ScriptValidate | Validates the script. | |
Serialize | (Производный от SfcInstance.) | |
ToString | (Производный от SfcInstance.) | |
Validate | Validates the project. |
В начало
События
Имя | Описание | |
---|---|---|
PropertyChanged | (Производный от SfcInstance.) | |
PropertyMetadataChanged | (Производный от SfcInstance.) |
В начало
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
ISfcDiscoverObject.Discover | Specifies whether to discover the children. | |
ISfcMovable.Move | Moves this object under the specified parent object and updates the storage to reflect the move. | |
ISfcMovable.ScriptMove | Produces the script to move this object under the specified parent object. |
В начало
Безопасность многопоточности
Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.
См. также
Справочник
Пространство имен Microsoft.SqlServer.Management.IntegrationServices