Table of Contents

Class CatalogLoadResult

Namespace
MoonBark.GridPlacement.Core.Catalog
Assembly
MoonBark.GridPlacement.Core.dll

Result of a catalog load operation.

public class CatalogLoadResult
Inheritance
CatalogLoadResult
Inherited Members

Properties

ConfigFileCount

Number of placeables from config file.

public int ConfigFileCount { get; set; }

Property Value

int

EngineResourcesCount

Number of placeables from engine-specific resources.

public int EngineResourcesCount { get; set; }

Property Value

int

ErrorMessage

Error message if the load failed.

public string? ErrorMessage { get; set; }

Property Value

string

Exception

Exception if the load failed due to an error.

public Exception? Exception { get; set; }

Property Value

Exception

MergeResult

Merge result if multiple sources were loaded.

public CatalogMergeResult? MergeResult { get; set; }

Property Value

CatalogMergeResult

Success

Whether the load was successful.

public bool Success { get; set; }

Property Value

bool

TotalLoaded

Total number of placeables loaded.

public int TotalLoaded { get; set; }

Property Value

int

ValidationFailures

Number of placeables that failed validation.

public int ValidationFailures { get; set; }

Property Value

int