C# Class OpenSim.Services.AssetService.AssetService

Inheritance: Aurora.Framework.ConnectorBase, IAssetService, IService
Afficher le fichier Open project: openmetaversefoundation/fortis-opensim Class Usage Examples

Méthodes publiques

Méthode Description
AssetService ( IConfigSource config ) : System
Delete ( string id ) : bool
Get ( string id ) : Aurora.Framework.AssetBase
Get ( string id, Object sender, AssetRetrieved handler ) : bool
GetCached ( string id ) : Aurora.Framework.AssetBase
GetData ( string id ) : byte[]
GetMetadata ( string id ) : AssetMetadata
Store ( Aurora.Framework.AssetBase asset ) : string
UpdateContent ( string id, byte data ) : bool

Private Methods

Méthode Description
HandleDeleteAsset ( string module, string args ) : void
HandleShowDigest ( string module, string args ) : void

Method Details

AssetService() public méthode

public AssetService ( IConfigSource config ) : System
config IConfigSource
Résultat System

Delete() public méthode

public Delete ( string id ) : bool
id string
Résultat bool

Get() public méthode

public Get ( string id ) : Aurora.Framework.AssetBase
id string
Résultat Aurora.Framework.AssetBase

Get() public méthode

public Get ( string id, Object sender, AssetRetrieved handler ) : bool
id string
sender Object
handler AssetRetrieved
Résultat bool

GetCached() public méthode

public GetCached ( string id ) : Aurora.Framework.AssetBase
id string
Résultat Aurora.Framework.AssetBase

GetData() public méthode

public GetData ( string id ) : byte[]
id string
Résultat byte[]

GetMetadata() public méthode

public GetMetadata ( string id ) : AssetMetadata
id string
Résultat AssetMetadata

Store() public méthode

public Store ( Aurora.Framework.AssetBase asset ) : string
asset Aurora.Framework.AssetBase
Résultat string

UpdateContent() public méthode

public UpdateContent ( string id, byte data ) : bool
id string
data byte
Résultat bool