AssetMigrationContext Class
Namespace: Stride.Core.AssetsAssembly: Stride.Core.Assets.dll
Context used by IAssetUpgrader.
System.Object →
AssetMigrationContext
Derived from AssetMigrationContext:
public class AssetMigrationContext
Name | Description | |
---|---|---|
Constructors | ||
AssetMigrationContext(Package, IReference, String, ILogger) | Initializes a new instance of AssetMigrationContext. |
|
Properties | ||
AssetFullPath | ||
AssetReference | ||
Log | The logger for this context. |
|
Package | The current package where the current asset is being migrated. This is null when the asset being migrated is a package. |
Constructors
AssetMigrationContext(Package, IReference, String, ILogger)
Initializes a new instance of AssetMigrationContext.
public AssetMigrationContext(Package package, IReference assetReference, string assetFullPath, ILogger log)
Parameters
Type | Name | Description |
---|---|---|
Package | package | |
IReference | assetReference | |
System.String | assetFullPath | |
ILogger | log |
Properties
AssetFullPath
public string AssetFullPath { get; }
Property Value
Type | Description |
---|---|
System.String |
AssetReference
public IReference AssetReference { get; }
Property Value
Type | Description |
---|---|
IReference |
Log
The logger for this context.
public ILogger Log { get; }
Property Value
Type | Description |
---|---|
ILogger |
Package
The current package where the current asset is being migrated. This is null when the asset being migrated is a package.
public Package Package { get; }
Property Value
Type | Description |
---|---|
Package |