本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將實體轉移至空間網域
自訂應用程式或服務應用程式建立實體之後,應用程式必須將實體轉移至空間網域,以便實體在模擬中以空間方式存在。空間網域中的實體可由其他應用程式讀取,並由空間應用程式更新。使用 ModifyEntityDomain()
API 將實體傳輸至空間網域。
AWS_WEAVERRUNTIME_API Result<void> ModifyEntityDomain(Transaction& txn, const Entity& entity, DomainId domainId) noexcept;
如果與呼叫應用程式Partition
的指派不相符,則DomainId
必須為 DomainType::Spatial
Domain
. DomainId
轉移到新的所有權Domain
會在期間發生Commit(Transaction&&)
。
參數
txn
目前的
Transaction
。entity
變更
Entity
的目標Domain
。domainId
DomainId
的目Domain
的地Entity
。
Success
如果成功變更實體網域,此 API 就會傳回。