기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
공간 도메인으로 엔터티 이전
사용자 지정 앱 또는 서비스 앱이 엔터티를 생성한 후 엔터티가 시뮬레이션에서 공간적으로 존재하도록 하려면 앱이 엔터티를 공간 도메인으로 전송해야 합니다. 공간 도메인의 엔터티는 다른 앱에서 읽을 수 있고 공간 앱에서 업데이트할 수 있습니다. ModifyEntityDomain()
API를 사용하여 엔터티를 공간 도메인으로 전송할 수 있습니다.
AWS_WEAVERRUNTIME_API Result<void> ModifyEntityDomain(Transaction& txn, const Entity& entity, DomainId domainId) noexcept;
DomainId
가 호출 앱에 할당된 Partition
과 일치하지 않는 경우 DomainId
는 DomainType::Spatial
Domain
에 대한 ID이어야 합니다. 새 Domain
으로의 소유권 전송은 Commit(Transaction&&)
중에 이루어집니다.
파라미터
txn
현재의
Transaction
입니다.entity
Domain
를 변경할 대상Entity
입니다.domainId
Entity
에 대한 대상Domain
의DomainId
입니다.
이 API는 엔터티 도메인이 성공적으로 변경되면 Success
를 반환합니다.