ProjectInfo Methods

Include Protected Members
Include Inherited Members

The ProjectInfo type exposes the following members.


  Name Description
Public method Alter Alters the ProjectInfo in the back-end server.
Protected method CreateIdentityKey (Inherited from SfcInstance.)
Public method Deny Denies permission to a specified user.
Public method Discover (Inherited from SfcInstance.)
Public method Drop Indicates a drop in the back-end server.
Public method Equals (Inherited from Object.)
Protected method GetChildCollection (Inherited from SfcInstance.)
Public method GetDomain (Inherited from SfcInstance.)
Public method GetEffectivePermissions Retrieves the effective permission for this object.
Public method GetExplicitPermissions() Retrieves the explicit permission for this object.
Public method GetExplicitPermissions(String) Retrieves the explicit permission of this object for a specified user.
Public method GetHashCode (Inherited from Object.)
Public methodStatic member GetObjectFactory Retrieves the Factory to create a new instance.
Public method GetProjectBytes Retrieves the Integration Services project data, which is stored as a byte array, for this project.
Public method GetPropertySet (Inherited from SfcInstance.)
Public method GetType (Inherited from Object.)
Protected method GetTypeMetadataImpl (Inherited from SfcInstance.)
Public method Grant Grants permission to a specified user.
Protected method InitializeUIPropertyState (Inherited from SfcInstance.)
Public method Move Moves the object to be a child of another folder.
Protected method OnPropertyMetadataChanges (Inherited from SfcInstance.)
Protected method OnPropertyValueChanges (Inherited from SfcInstance.)
Public method Refresh (Inherited from SfcInstance.)
Protected method ResetKey (Inherited from SfcInstance.)
Public method Revoke Revokes the permission to the specified user.
Public method ScriptAlter Retrieves the script to alter the project.
Public method ScriptDeny Retrieves the script to deny the permission to a project.
Public method ScriptDrop Retrieves the script to drop the project.
Public method ScriptGrant Retrieves the script to grant the permission to a project.
Public method ScriptRevoke Retrieves the script to revoke the permission to a project.
Public method ScriptValidate Validates the script.
Public method Serialize (Inherited from SfcInstance.)
Public method ToString (Inherited from SfcInstance.)
Public method Validate Validates the project.


Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method ISfcDiscoverObject.Discover Specifies whether to discover the children.
Explicit interface implemetationPrivate method ISfcMovable.Move Moves this object under the specified parent object and updates the storage to reflect the move.
Explicit interface implemetationPrivate method ISfcMovable.ScriptMove Produces the script to move this object under the specified parent object.


See Also


ProjectInfo Class

Microsoft.SqlServer.Management.IntegrationServices Namespace