Hinweis zum Ende des Supports: Am 20. Mai 2026 AWS endet der Support für AWS SimSpace Weaver. Nach dem 20. Mai 2026 können Sie nicht mehr auf die SimSpace Weaver Konsole oder SimSpace Weaver die Ressourcen zugreifen. Weitere Informationen finden Sie unter AWS SimSpace Weaver Ende des Supports.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Eine Entität in eine räumliche Domäne übertragen
Nachdem eine benutzerdefinierte App oder Service-App eine Entität erstellt hat, muss die App die Entität in eine räumliche Domäne übertragen, damit die Entität räumlich in der Simulation existiert. Entitäten in einer räumlichen Domäne können von anderen Apps gelesen und von einer räumlichen App aktualisiert werden. Verwenden Sie die ModifyEntityDomain()
API, um eine Entität in eine räumliche Domäne zu übertragen.
AWS_WEAVERRUNTIME_API Result<void> ModifyEntityDomain(Transaction& txn, const Entity& entity, DomainId domainId) noexcept;
Wenn das DomainId
nicht mit dem der aufrufenden App zugewiesenen Partition
übereinstimmt, DomainId
muss das für a sein DomainType::Spatial
Domain
. Die Eigentumsübertragung auf die neue Version Domain
erfolgt während derCommit(Transaction&&)
.
Parameter
txn
Das aktuelle
Transaction
.entity
Das Ziel
Entity
für die Änderung vonDomain
.domainId
Das
DomainId
ZielDomain
für dieEntity
.
Diese API gibt zurückSuccess
, ob die Entitätsdomäne erfolgreich geändert wurde.