Class MgtAccessor
(For internal use only) Low level cache accessor, operates on raw ObjectKeys and returns objects as byte arrays.
public class MgtAccessor
- Inheritance
-
MgtAccessor
- Inherited Members
Remarks
Intended for use by reporting and management tools like the ScaleOut ObjectBrowser.
Constructors
- MgtAccessor(GridConnection)
Constructor
Methods
- ClearAsync(uint)
Clears all objects from the cache.
- Delete(ObjectKey)
Deletes an object from the cache.
- DeleteAsync(ObjectKey)
Deletes an object from the cache.
- GetFriendlyKey(ObjectKey)
Retrieves the friendly string representation of the specified ObjectKey. If a string key is stored in the cache, it is retrieved and returned. Returns null if the key is not found, not typed, or not a string.
- GetFriendlyKeyAsync(ObjectKey)
Retrieves the friendly string representation of the specified ObjectKey. If a string key is stored in the cache, it is retrieved and returned. Returns null if the key is not found, not typed, or not a string.
- KeyBytesToHexString(ObjectKey)
Returns the string representation of an ObjectKey's 32-byte key component.
- QueryAllKeys(uint)
Get all ObjectKeys in the cache.
- QueryAllKeysAsync(uint)
Get all ObjectKeys in the cache.
- ReadObjectAsync(ObjectKey)
Reads an object from the cache.
- ReadObjectMetadata(ObjectKey)
Retrieves the metadata for the specified object.
- ReadObjectMetadataAsync(ObjectKey)
Retrieves the metadata for the specified object.
- ReadUtf16Keystring(ObjectKey)
Retrieves a legacy UTF-16 encoded string key from the cache.
- ReadUtf16KeystringAsync(ObjectKey)
Retrieves a legacy UTF-16 encoded string key from the cache.
- ReadUtf8Keystring(ObjectKey)
Retrieves a UTF-8 encoded string key from the cache.
- ReadUtf8KeystringAsync(ObjectKey)
Retrieves a UTF-8 encoded string key from the cache.