The number of metadata entries. Represents the total count of key-value pairs in the metadata.
The key-value pairs entries in the metadata.
An iterator for the key-value pairs.
A boolean property that is true if the metadata is empty, otherwise false.
Clears all metadata entries.
Gets the last string value associated with the specified key.
The key of the metadata entry.
The default value to return if the key does not exist.
The value associated with the key, or the default value if the key does not exist.
Gets the last binary value associated with the specified key.
The key of the metadata entry.
The default value to return if the key does not exist.
The value associated with the key, or the default value if the key does not exist.
Interface representing metadata, which is a collection of key-value pairs. The value can be either an ASCII string or binary data.
Remarks
Keys can only contain alphanumeric characters [A-Za-z0-9], underscores (_), hyphens (-) and dots (.). Case is ignored when comparing keys and are converted to lowercase for storage. The key must not end with "-bin" if the value is ASCII. The key must end with "-bin" if the value is binary.