The IAsset type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | AddMember |
Add a new member to the Asset's member collection.
|
![]() | AddMembers |
Add multiple new members.
|
![]() | Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) |
![]() | GetVersion |
Get the snapshot for specific version number of the Asset
(Inherited from IAssetVersioning.) |
![]() | RemoveMember |
Remove an existing AssetMember from this Asset's member collection.
|
![]() | RemoveVersion |
Remove a specific version
(Inherited from IAssetVersioning.) |
![]() | RestoreMember |
Restore a removed member to the Asset's members collection.
|
![]() | UpaVersion |
Increment a version on the current asset object
(Inherited from IAssetVersioning.) |
![]() | UpdateMember |
Commit the changes on the AssetMember object to its underlying database record.
|
Properties
Name | Description | |
---|---|---|
![]() | AllowedExistingVersions |
It is not the asset versions limit settings completely.
If auto discard is allowed, the number of this value is infinite
(Inherited from IAssetVersioning.) |
![]() | AssetManager |
Get the AssetSystemManager that created this object.
(Inherited from IAssetCommon.) |
![]() | AssetType |
Get the name of AssetType.
(Inherited from IAssetCommon.) |
![]() | Corrupted |
Test to learn if the asset object is corrupted/changed.
(Inherited from IAssetCommon.) |
![]() | CreationDate |
Get the Create Date of the Asset
|
![]() | CreationUserID |
Get the ID of user created this Asset
|
![]() | CurrentVersion |
Get the current version number
(Inherited from IAssetVersioning.) |
![]() | DefaultMember |
Get/Set the Default member of the Asset.
Default member of the Asset is normally the first member added to
the Asset.
|
![]() | Description |
Get/Set the Description of the Asset
|
![]() | ID |
Get ID of the object
(Inherited from IUniqueObject.) |
![]() | Item[([( Int32])]) |
Indexer: Get a member in this Asset by member ID
|
![]() | Item[([( String])]) |
Indexer: Get a member in this Asset by member name
|
![]() | LastModifiedDate |
Get the Date when the Asset was last modified
|
![]() | Members |
Get the member of this Asset in Array form
|
![]() | Name |
Get, set Name of the object
(Inherited from IUniqueObject.) |
![]() | Owner |
Set the Owner Object of this Asset
|
![]() | OwnerObjectID |
Get the ID of the owner object of this Asset
|
![]() | OwnerObjectType |
Get the type of the owner object of this Asset
|
![]() | Url |
Get the URL of the Asset, which is the URL of its default member.
|
![]() | Versions |
Get all available version numbers
(Inherited from IAssetVersioning.) |
Events
Name | Description | |
---|---|---|
![]() | ChildAdded |
Event when a new Member is added
|
![]() | ChildDeleted |
Event when a Member is removed
|
![]() | ChildRestored |
Event when a Member is restored
|
![]() | Updated |
Event when Asset itself is updated
|