ContentProvider
This class is not replicated. Its interface does not cross the network boundary.
This class is not creatable. Instances of this class cannot be created with Instance.new.
This class is a service. It is a singleton that may be acquired with GetService.
Memory category | Instances |
---|
Member index 19
Removed member index 6
History | Member | |
---|---|---|
311 | GetFailedUrls(): Array | |
66 | GetRequestQueue(): Array | |
66 | GetRequestedUrls(): Array | |
311 | SetAssetUrl(url: string): void | |
311 | SetCacheSize(count: int): void | |
311 | SetThreadPool(count: int): void |
History 67
- 573 Change ReturnType of UnregisterEncryptedAsset from void to null
- 573 Change ReturnType of UnregisterDefaultEncryptionKey from void to null
- 573 Change ReturnType of SetBaseUrl from void to null
- 573 Change ReturnType of RegisterSessionEncryptedAsset from void to null
- 573 Change ReturnType of RegisterEncryptedAsset from void to null
- 573 Change ReturnType of RegisterDefaultSessionKey from void to null
- 573 Change ReturnType of RegisterDefaultEncryptionKey from void to null
- 573 Change ReturnType of PreloadAsync from void to null
- 573 Change ReturnType of Preload from void to null
- 564 Add GetAssetFetchStatusChangedSignal
- 564 Add GetAssetFetchStatus
- 553 Change PreferredDescriptor of Preload from to PreloadAsync
- 553 Change Default of RequestQueueSize from to
- 553 Change Default of BaseUrl from to
- 506 Add GetDetailedFailedRequests
- 486 Change ThreadSafety of RequestQueueSize from ReadOnly to ReadSafe
- 486 Change ThreadSafety of BaseUrl from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AssetFetchFailed from to Unsafe
- 462 Change ThreadSafety of UnregisterEncryptedAsset from to Unsafe
- 462 Change ThreadSafety of UnregisterDefaultEncryptionKey from to Unsafe
- 462 Change ThreadSafety of SetBaseUrl from to Unsafe
- 462 Change ThreadSafety of RegisterSessionEncryptedAsset from to Unsafe
- 462 Change ThreadSafety of RegisterEncryptedAsset from to Unsafe
- 462 Change ThreadSafety of RegisterDefaultSessionKey from to Unsafe
- 462 Change ThreadSafety of RegisterDefaultEncryptionKey from to Unsafe
- 462 Change ThreadSafety of PreloadAsync from to Unsafe
- 462 Change ThreadSafety of Preload from to Unsafe
- 462 Change ThreadSafety of ListEncryptedAssets from to Unsafe
- 462 Change ThreadSafety of GetFailedRequests from to Unsafe
- 462 Change ThreadSafety of CalculateNumTrianglesInMeshSync from to Unsafe
- 462 Change ThreadSafety of CalculateNumTrianglesInMesh from to Unsafe
- 462 Change ThreadSafety of RequestQueueSize from to ReadOnly
- 462 Change ThreadSafety of BaseUrl from to ReadOnly
- 454 Add AssetFetchFailed
- 452 Remove AssetFetchFailed
- 453 Add AssetFetchFailed
- 452 Add RegisterSessionEncryptedAsset
- 452 Add RegisterDefaultSessionKey
- 446 Add UnregisterEncryptedAsset
- 446 Add UnregisterDefaultEncryptionKey
- 446 Add RegisterEncryptedAsset
- 446 Add RegisterDefaultEncryptionKey
- 446 Add ListEncryptedAssets
- 403 Add CalculateNumTrianglesInMeshSync
- 398 Add GetFailedRequests
- 396 Add CalculateNumTrianglesInMesh
- 386 Change Parameters of PreloadAsync from (contentIdList: Array) to (contentIdList: Array, callbackFunction: Function = nil)
- 311 Remove SetThreadPool
- 311 Remove SetCacheSize
- 311 Remove SetAssetUrl
- 311 Remove GetFailedUrls
- 307 Change Tags of Preload from [] to [Deprecated]
- 277 Add GetFailedUrls
- 200 Add PreloadAsync
- 71 Change Parameters of Preload from (ContentId: Content) to (contentId: Content)
- 66 Remove GetRequestedUrls
- 66 Remove GetRequestQueue
- 47 Add SetThreadPool
- 47 Add SetCacheSize
- 47 Add SetBaseUrl
- 47 Add SetAssetUrl
- 47 Add Preload
- 47 Add GetRequestedUrls
- 47 Add GetRequestQueue
- 47 Add RequestQueueSize
- 47 Add BaseUrl
- 47 Add ContentProvider
Members 19
AssetFetchFailed
Parameters (1) | |
---|---|
assetId | Content |
Thread safety | Unsafe |
---|
History 4
- 462 Change ThreadSafety of AssetFetchFailed from to Unsafe
- 454 Add AssetFetchFailed
- 452 Remove AssetFetchFailed
- 453 Add AssetFetchFailed
BaseUrl
Type | Default | |
---|---|---|
string |
This property is not replicated. Its interface does not cross the network boundary.
This property is read-only. Its value can be read, but it cannot be modified.
Thread safety | ReadSafe |
---|---|
Category | Data |
Loaded/Saved | false/true |
CalculateNumTrianglesInMesh
Parameters (1) | ||
---|---|---|
meshId | string | |
Returns (1) | ||
int |
This function yields. It will block the calling thread until completion.
Security | RobloxScriptSecurity |
---|---|
Thread safety | Unsafe |
History 2
- 462 Change ThreadSafety of CalculateNumTrianglesInMesh from to Unsafe
- 396 Add CalculateNumTrianglesInMesh
CalculateNumTrianglesInMeshSync
Parameters (1) | ||
---|---|---|
meshId | string | |
Returns (1) | ||
int |
Security | RobloxScriptSecurity |
---|---|
Thread safety | Unsafe |
History 2
- 462 Change ThreadSafety of CalculateNumTrianglesInMeshSync from to Unsafe
- 403 Add CalculateNumTrianglesInMeshSync
GetAssetFetchStatus
Parameters (1) | ||
---|---|---|
contentId | Content | |
Returns (1) | ||
AssetFetchStatus |
Thread safety | Unsafe |
---|
History 1
GetAssetFetchStatusChangedSignal
Parameters (1) | ||
---|---|---|
contentId | Content | |
Returns (1) | ||
RBXScriptSignal |
Thread safety | Unsafe |
---|
History 1
GetDetailedFailedRequests
Parameters (0) | ||
---|---|---|
No parameters. | ||
Returns (1) | ||
Array |
Security | RobloxScriptSecurity |
---|---|
Thread safety | Unsafe |
History 1
GetFailedRequests
Parameters (0) | ||
---|---|---|
No parameters. | ||
Returns (1) | ||
Array |
Security | RobloxScriptSecurity |
---|---|
Thread safety | Unsafe |
History 2
- 462 Change ThreadSafety of GetFailedRequests from to Unsafe
- 398 Add GetFailedRequests
ListEncryptedAssets
Parameters (0) | ||
---|---|---|
No parameters. | ||
Returns (1) | ||
Array |
Thread safety | Unsafe |
---|
History 2
- 462 Change ThreadSafety of ListEncryptedAssets from to Unsafe
- 446 Add ListEncryptedAssets
Preload
Parameters (1) | ||
---|---|---|
contentId | Content | |
Returns (1) | ||
null |
This function is deprecated. It exists only for backward compatibility, and should not be used for new work. PreloadAsync should be used instead.
Thread safety | Unsafe |
---|
History 6
- 573 Change ReturnType of Preload from void to null
- 553 Change PreferredDescriptor of Preload from to PreloadAsync
- 462 Change ThreadSafety of Preload from to Unsafe
- 307 Change Tags of Preload from [] to [Deprecated]
- 71 Change Parameters of Preload from (ContentId: Content) to (contentId: Content)
- 47 Add Preload
PreloadAsync
Parameters (2) | Default | |
---|---|---|
contentIdList | Array | |
callbackFunction | Function | nil |
Returns (1) | ||
null |
This function yields. It will block the calling thread until completion.
Thread safety | Unsafe |
---|
History 4
- 573 Change ReturnType of PreloadAsync from void to null
- 462 Change ThreadSafety of PreloadAsync from to Unsafe
- 386 Change Parameters of PreloadAsync from (contentIdList: Array) to (contentIdList: Array, callbackFunction: Function = nil)
- 200 Add PreloadAsync
RegisterDefaultEncryptionKey
Parameters (1) | ||
---|---|---|
encryptionKey | string | |
Returns (1) | ||
null |
Thread safety | Unsafe |
---|
History 3
- 573 Change ReturnType of RegisterDefaultEncryptionKey from void to null
- 462 Change ThreadSafety of RegisterDefaultEncryptionKey from to Unsafe
- 446 Add RegisterDefaultEncryptionKey
RegisterDefaultSessionKey
Parameters (1) | ||
---|---|---|
sessionKey | string | |
Returns (1) | ||
null |
Thread safety | Unsafe |
---|
History 3
- 573 Change ReturnType of RegisterDefaultSessionKey from void to null
- 462 Change ThreadSafety of RegisterDefaultSessionKey from to Unsafe
- 452 Add RegisterDefaultSessionKey
RegisterEncryptedAsset
Parameters (2) | ||
---|---|---|
assetId | Content | |
encryptionKey | string | |
Returns (1) | ||
null |
Thread safety | Unsafe |
---|
History 3
- 573 Change ReturnType of RegisterEncryptedAsset from void to null
- 462 Change ThreadSafety of RegisterEncryptedAsset from to Unsafe
- 446 Add RegisterEncryptedAsset
RegisterSessionEncryptedAsset
Parameters (2) | ||
---|---|---|
contentId | Content | |
sessionKey | string | |
Returns (1) | ||
null |
Thread safety | Unsafe |
---|
History 3
- 573 Change ReturnType of RegisterSessionEncryptedAsset from void to null
- 462 Change ThreadSafety of RegisterSessionEncryptedAsset from to Unsafe
- 452 Add RegisterSessionEncryptedAsset
RequestQueueSize
Type | Default | |
---|---|---|
int |
This property is not replicated. Its interface does not cross the network boundary.
This property is read-only. Its value can be read, but it cannot be modified.
Thread safety | ReadSafe |
---|---|
Category | Data |
Loaded/Saved | false/true |
History 4
- 553 Change Default of RequestQueueSize from to
- 486 Change ThreadSafety of RequestQueueSize from ReadOnly to ReadSafe
- 462 Change ThreadSafety of RequestQueueSize from to ReadOnly
- 47 Add RequestQueueSize
SetBaseUrl
Parameters (1) | ||
---|---|---|
url | string | |
Returns (1) | ||
null |
Security | LocalUserSecurity |
---|---|
Thread safety | Unsafe |
History 3
- 573 Change ReturnType of SetBaseUrl from void to null
- 462 Change ThreadSafety of SetBaseUrl from to Unsafe
- 47 Add SetBaseUrl
UnregisterDefaultEncryptionKey
Parameters (0) | ||
---|---|---|
No parameters. | ||
Returns (1) | ||
null |
Thread safety | Unsafe |
---|
History 3
- 573 Change ReturnType of UnregisterDefaultEncryptionKey from void to null
- 462 Change ThreadSafety of UnregisterDefaultEncryptionKey from to Unsafe
- 446 Add UnregisterDefaultEncryptionKey
UnregisterEncryptedAsset
Parameters (1) | ||
---|---|---|
assetId | Content | |
Returns (1) | ||
null |
Thread safety | Unsafe |
---|
History 3
- 573 Change ReturnType of UnregisterEncryptedAsset from void to null
- 462 Change ThreadSafety of UnregisterEncryptedAsset from to Unsafe
- 446 Add UnregisterEncryptedAsset
Removed members 6
GetFailedUrls
Parameters (0) | ||
---|---|---|
No parameters. | ||
Returns (1) | ||
Array |
Security | LocalUserSecurity |
---|
History 2
- 311 Remove GetFailedUrls
- 277 Add GetFailedUrls
GetRequestQueue
Parameters (0) | ||
---|---|---|
No parameters. | ||
Returns (1) | ||
Array |
Security | LocalUserSecurity |
---|
History 2
- 66 Remove GetRequestQueue
- 47 Add GetRequestQueue
GetRequestedUrls
Parameters (0) | ||
---|---|---|
No parameters. | ||
Returns (1) | ||
Array |
Security | LocalUserSecurity |
---|
History 2
- 66 Remove GetRequestedUrls
- 47 Add GetRequestedUrls
SetAssetUrl
Parameters (1) | ||
---|---|---|
url | string | |
Returns (1) | ||
void |
Security | LocalUserSecurity |
---|
History 2
- 311 Remove SetAssetUrl
- 47 Add SetAssetUrl
SetCacheSize
Parameters (1) | ||
---|---|---|
count | int | |
Returns (1) | ||
void |
Security | LocalUserSecurity |
---|
History 2
- 311 Remove SetCacheSize
- 47 Add SetCacheSize
SetThreadPool
Parameters (1) | ||
---|---|---|
count | int | |
Returns (1) | ||
void |
Security | LocalUserSecurity |
---|
History 2
- 311 Remove SetThreadPool
- 47 Add SetThreadPool