IAssetManager Methods |
The IAssetManager type exposes the following members.
Name | Description | |
---|---|---|
![]() | Asset |
Retrieves an Asset by its unique ID.
|
![]() | AssetByPath |
Retrieves an asset by its full path
|
![]() | AssetFolder |
Retrieves a asset folder by its unique ID.
|
![]() | AssetFolderByPath |
Retrieves an asset folder by its full path
|
![]() | AssetFolders |
Retrieves a collection of asset folders by their unique IDs.
|
![]() | AssetItem |
Retrieve an Asset or Asset Folder
by its unique ID
|
![]() | AssetItems |
Retrieves a collection of assets by their unique IDs.
|
![]() | AssetRegionRoots |
Retrieves the Asset Items that have Locales set and not Inheriting Locale from
their ancestors, in a paginated fashion.
|
![]() | AssetRootFolders |
Retrieves a collection of the Asset Folders at the top level of the asset tree.
|
![]() | Assets(IEnumerableString) |
Retrieves a collection of Assets by their unique IDs.
|
![]() ![]() | Assets(FuncIAsset, Boolean) | Retrieves a collection of Assets, pre-filtered through a function. e.g. a function to filter assets that have the jpg extension. |
![]() | Assets(Int32, Int32, Int32) |
Retrieves the collection of all Assets, in a paginated fashion.
|
![]() | AssetsBySchemas |
Retrieves assets created using a specified list of asset schemas.
|
![]() | CopyAsset |
Creates a copy of an Asset into a target Asset Folder.
|
![]() | CopyAssetFolder |
Creates a copy of an Asset Folder in a specified asset folder.
|
![]() | CopyAssetItem | |
![]() | CopyRegionRootAssetItem |
Clones an Asset Item that is set as a region root.
|
![]() | CreateAsset(IAssetFolder, IAssetSchema, String, Boolean, Stream, Boolean) |
Creates a new Asset with specific Asset Schema.
|
![]() | CreateAsset(IAssetFolder, IAssetSchema, String, Boolean, String, Boolean) |
Creates a new Asset with specific Asset Schema with an external URL rather than an uploaded file.
|
![]() | CreateAssetFolder |
Creates a new Asset Folder in a specified parent folder.
|
![]() | CreateAssetRootFolder |
Creates a new Asset Folder at the top level of the asset tree.
|
![]() | CrossLocaleCopyAssetItem | |
![]() | CurrentVersionFilesCount |
Calculates the current version files count across all Storage Tracks.
(Inherited from IAssetStorageManager.) |
![]() | DeepCloneT, TManager |
Duplicates an object instance, not including its unique ID.
(Inherited from ITransactionalEntity.) |
![]() | EmptyAssetRecyleFolder |
Permanently removes all Asset Items in the asset recycle folder.
|
![]() | MoveAsset |
Moves an asset from its current location to a new target Asset Folder.
|
![]() | MoveAssetFolder |
Moves an Asset Folder together with its descendants to the specified target location.
|
![]() | PreviousVersionsFilesCount |
Calculated the previous version files count across all Storage Tracks.
(Inherited from IAssetStorageManager.) |
![]() | PreviousVersionsStorageSpace |
Calculates the total storage space of previous versions across all
Storage Tracks.
(Inherited from IAssetStorageManager.) |
![]() | QuickWrite |
Creates a temporary Write Session to quickly write something outside the current Session and transaction.
This is a way to bypass the transaction and quickly put something into the content store.
(Inherited from ITransactionalEntity.) |
![]() | RecycleAssetFolder |
Retrieves the Recycle Folder of the AssetManager Instance.
|
![]() | RelatedAssets |
Retrieves assets that are related to a specified asset.
|
![]() | RemoveAsset |
Removes a single Asset by ID.
|
![]() | RemoveAssetFolder |
Removes a single Asset Folder by ID.
|
![]() | StorageTrack |
Retrieves the storage tracking information of an Asset type/schema
(Inherited from IAssetStorageManager.) |
![]() | StorageTracks |
Retrieves all storage tracks
(Inherited from IAssetStorageManager.) |
![]() | TotalStorageSpace |
Calculates the total storage space across all Storage Tracks.
(Inherited from IAssetStorageManager.) |