internal void Refresh()
        {
            var CStruct = MarshalingHelpers.PtrToStructure <XSAPI_TITLE_STORAGE_BLOB_METADATA>(this.metadataPtr);

            this.ServiceConfigurationId = MarshalingHelpers.Utf8ToString(CStruct.serviceConfigurationId);
            this.BlobPath        = MarshalingHelpers.Utf8ToString(CStruct.blobPath);
            this.BlobType        = CStruct.blobType;
            this.StorageType     = CStruct.storageType;
            this.DisplayName     = MarshalingHelpers.Utf8ToString(CStruct.displayName);
            this.ETag            = MarshalingHelpers.Utf8ToString(CStruct.ETag);
            this.Length          = CStruct.length;
            this.XboxUserId      = MarshalingHelpers.Utf8ToString(CStruct.xboxUserId);
            this.ClientTimeStamp = MarshalingHelpers.FromUnixTimeSeconds(CStruct.clientTimestamp);
        }