| Name | Description | |
|---|---|---|
![]() | ExternalResourceCache | Initializes a new instance of the ExternalResourceCache class. |
| Name | Description | |
|---|---|---|
![]() | ExternalResourceCache | Initializes a new instance of the ExternalResourceCache class. |
| Name | Description | |
|---|---|---|
![]() | CanStoreUnresolvedResources | Gets or sets a value indicating whether unresolved resources can be stored in this cache. |
![]() | Capacity | Gets or sets the cache capacity, in megabytes. |
![]() | Size | Gets the current cache size, in megabytes. |
![]() | SyncRoot | Gets an object that can be used to synchronize access to the external resource cache. |
| Name | Description | |
|---|---|---|
![]() | AddResource | Adds the resource to this cache. |
![]() | Clear | Clears cache. |
![]() | GetIsUnresovedResource | Returns a value indicating whether resource with specified URI is unresolved. |
![]() | GetResourceSize | Return the size of cached resource, in megabytes. |
![]() | GetResourcesUri | Returns the URI of resources, which are stored in this cache. |
![]() | RemoveResource | Removes resource with specified URI from cache. |
![]() | RemoveUnresolvedResources | Removes unresolved resources from this cache. |
![]() | TryCreateResourceStream | Tries to create cached resource stream with specified URI. |
| Name | Description | |
|---|---|---|
![]() | AddResourceCore | Adds the resource to this cache. |
![]() | AllocateFreeSpace | Allocates specified free space, in megabytes. |
![]() | GetResourceStreamSize | Returns the size of the resource stream, in megabytes. |