Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Virtualization > API/Runtime/Core/Virtualization/IVirtualizationSystem > API/Runtime/Core/Virtualization/IVirtualizationSystem/PushData
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Virtualization/VirtualizationSystem.h |
| Include | #include "Virtualization/VirtualizationSystem.h" |
bool PushData
&40;
FPushRequest Request,
EStorageType StorageType
&41;
Remarks
Push a payload to the virtualization backends. When StorageType is EStorageType::Cache this will return true as long each payload ends up being stored in at least one of the cache backends. When StorageType is EStorageType::Persistent this will only return true if each payload endd up being stored in all of the backends. This is because the cache backends are not considered essential and it is not the end of the world if a payload is missing but the persistent backends must be reliable.
Parameters
| Name | Description |
|---|---|
| Request | A single push request |
| PackageContext | Context for the payload being submitted, typically the name from the UPackage that owns it. |