Class ObjectMetadata
A collection of metadata values for an object.
class Microsoft::Azure::RemoteRendering::ObjectMetadata final
Query for an entry by name.
A Result.InvalidParam error occurs if no meta data of the requested name exists.
auto GetMetadataByName(std::string const& name) noexcept -> Expected<ApiHandle<Microsoft::Azure::RemoteRendering::ObjectMetadataEntry>, Microsoft::Azure::RemoteRendering::Status>;
Name | Type | Description |
---|---|---|
name |
string | The name of the entry to search. |
Type | Description |
---|---|
ObjectMetadataEntry |
Provides read-only access to all entries in this collection.
auto GetMetadata(std::vector<ApiHandle<Microsoft::Azure::RemoteRendering::ObjectMetadataEntry>> & out) const noexcept -> void;
Whether this object is still valid.
An object is invalid if it has been destroyed or if the connection has been lost. It is an error to call any other function on an invalid object.
auto GetValid() const noexcept -> bool;