A Sandcastle Documented Class Library

# IProjectService DeleteProject Method

Deletes the project with the specified ID.

Namespace: Dundas.BI.FileSystem
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    void DeleteProject(
    	Guid id
    )

    Sub DeleteProject (
    	id As Guid
    )

    void DeleteProject(
    	Guid id
    )

    abstract DeleteProject :
            id : Guid -> unit

#### Parameters

id
  Type: System
  Guid
  The ID of the project to delete.

Exceptions

Exception | Condition
--- | ---
ArgumentException | id is Empty.
NotFoundException | The project with the specified ID does not exist.
InvalidOperationException | An attempt has been made to delete the global project or a user project.
NoPrivilegeException | The caller is not a system or tenant administrator for the tenant associated with the project.
InvalidSessionException | The caller context is not associated with a valid session.

See Also

#### Reference

IProjectService Interface
Dundas.BI.FileSystem Namespace