A Sandcastle Documented Class Library

# IFileSystemService TransferCheckOut Method

Change the account to which an entity is checked-out.

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 TransferCheckOut(
    	Guid entityId,
    	Guid accountId
    )

    Sub TransferCheckOut (
    	entityId As Guid,
    	accountId As Guid
    )

    void TransferCheckOut(
    	Guid entityId,
    	Guid accountId
    )

    abstract TransferCheckOut :
            entityId : Guid *
            accountId : Guid -> unit

#### Parameters

entityId
  Type: System
  Guid
  The ID of the entity.
accountId
  Type: System
  Guid
  The ID of the account to which the check-out should be transferred.

Exceptions

Exception | Condition
--- | ---
ArgumentException | entityId is Empty. -or- accountId is Empty.
NotFoundException | The entity does not exist. -or- The account does not exist.
InvalidOperationException | The account specified by accountId is a Group account. -or- The file specified by entityId is a sub-entry. -or- The file specified by entityId is not an entity. -or- The file specified by entityId is not checked out.
NoPrivilegeException | The caller does not have administrative privileges. -or- The caller belongs to a tenant but the specified entity or account do not belong to that tenant, or the entity is not currently checked out to someone from that tenant.
InvalidSessionException | The caller context is not associated with a valid session.

See Also

#### Reference

IFileSystemService Interface
Dundas.BI.FileSystem Namespace