翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
エンティティを空間ドメインに転送します。
カスタムアプリケーションまたはサービスアプリケーションでエンティティを作成したら、そのエンティティを空間ドメインに転送して、そのエンティティをシミュレーションに空間的に存在させる必要があります。空間ドメイン内のエンティティは、他のアプリケーションで読み取ったり、空間アプリケーションで更新したりできます。ModifyEntityDomain()
API を使用してエンティティを空間ドメインに転送します。
AWS_WEAVERRUNTIME_API Result<void> ModifyEntityDomain(Transaction& txn, const Entity& entity, DomainId domainId) noexcept;
DomainId
が呼び出し元のアプリケーションに割り当てられた Partition
と一致しない場合、DomainId
は DomainType::Spatial
Domain
のものである必要があります。新しい Domain
への所有権の転送は、Commit(Transaction&&)
の間に行われます。
パラメータ
txn
現在の
Transaction
。entity
Domain
の変更ターゲットEntity
。domainId
Entity
の送信先Domain
のDomainId
。
この API は、エンティティドメインが正常に変更された場合に Success
を返します。