public sealed class InventorySafetyReportReports whether loaded inventories can be opened safely without virtualization.
Members
InventoriesCheckedGets the number of loaded inventories inspected.propertyIssuesGets every loaded inventory which exceeds native capacity.propertyIsVanillaSafeGets whether all loaded inventories remain within native capacity.propertyInventorySafetyReportCreates an immutable inventory safety report.methodInventoriesChecked
propertypublic int InventoriesCheckedGets the number of loaded inventories inspected.
Issues
propertypublic IReadOnlyList<InventorySafetyIssue> IssuesGets every loaded inventory which exceeds native capacity.
IsVanillaSafe
propertypublic bool IsVanillaSafe => Issues.Count == 0Gets whether all loaded inventories remain within native capacity.
InventorySafetyReport
methodpublic InventorySafetyReport( int inventoriesChecked, InventorySafetyIssue[] issues)Creates an immutable inventory safety report.