A Sandcastle Documented Class Library

# IDataCubeService DeleteDataCubeJoin Method (Guid, Guid)

Allows the user to delete the specified join or select transform from the DataCube definition.

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

    bool DeleteDataCubeJoin(
    	Guid dataCubeId,
    	Guid transformId
    )

    Function DeleteDataCubeJoin (
    	dataCubeId As Guid,
    	transformId As Guid
    ) As Boolean

    bool DeleteDataCubeJoin(
    	Guid dataCubeId,
    	Guid transformId
    )

    abstract DeleteDataCubeJoin :
            dataCubeId : Guid *
            transformId : Guid -> bool

#### Parameters

dataCubeId
  Type: System
  Guid
  The data cube ID.
transformId
  Type: System
  Guid
  The join transform ID to be deleted.

#### Return Value

Type: Boolean
if the operation was successful, otherwise
.
Exceptions

Exception | Condition
--- | ---
ArgumentException | dataCubeId or transformId is Empty.
InvalidOperationException | The specified transform cannot be deleted outside the Data Cube Designer.
NoPrivilegeException | Caller does not have access to the specified data cube.
InvalidSessionException | The caller context is not associated with a valid session.
NotFoundException | The data cube with the specified ID does not exist.

See Also

#### Reference

IDataCubeService Interface
DeleteDataCubeJoin Overload
Dundas.BI.Entities.DataCubes Namespace