エンティティを空間ドメインに転送します。 - AWS SimSpace Weaver

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

エンティティを空間ドメインに転送します。

カスタムアプリケーションまたはサービスアプリケーションでエンティティを作成したら、そのエンティティを空間ドメインに転送して、そのエンティティをシミュレーションに空間的に存在させる必要があります。空間ドメイン内のエンティティは、他のアプリケーションで読み取ったり、空間アプリケーションで更新したりできます。ModifyEntityDomain() API を使用してエンティティを空間ドメインに転送します。

AWS_WEAVERRUNTIME_API Result<void> ModifyEntityDomain(Transaction& txn, const Entity& entity, DomainId domainId) noexcept;

DomainId が呼び出し元のアプリケーションに割り当てられた Partition と一致しない場合、DomainIdDomainType::Spatial Domain のものである必要があります。新しい Domain への所有権の転送は、Commit(Transaction&&) の間に行われます。

パラメータ
txn

現在の Transaction

entity

Domain の変更ターゲット Entity

domainId

Entity の送信先 DomainDomainId

この API は、エンティティドメインが正常に変更された場合に Success を返します。