Экспорт (0) Печать
Развернуть все

Методы DataCache

Тип DataCache обеспечивает доступ к следующим элементам.

  Имя Описание
Открытый метод Add(String, Object) Добавляет объект в кэш.
Открытый метод Add(String, Object, IEnumerable<(Of <<'(DataCacheTag>)>>)) Добавляет объект в кэш. Этот метод дает возможность связывать теги с кэшированным объектом. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Add(String, Object, String) Добавляет объект в область в кэше. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Add(String, Object, TimeSpan) Добавляет объект в кэш. Этот метод дает возможность указать срок действия объекта.
Открытый метод Add(String, Object, IEnumerable<(Of <<'(DataCacheTag>)>>), String) Добавляет объект в область в кэше. Этот метод дает возможность связывать теги с объектами в кэше. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Add(String, Object, TimeSpan, IEnumerable<(Of <<'(DataCacheTag>)>>)) Добавляет объект в кэш. Этот метод дает возможность связывать теги с кэшированным объектом и указывать срок действия объекта. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Add(String, Object, TimeSpan, String) Добавляет объект в область в кэше. Этот метод дает возможность указать срок действия объекта. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Add(String, Object, TimeSpan, IEnumerable<(Of <<'(DataCacheTag>)>>), String) Добавляет объект в область в кэше. Этот метод дает возможность связывать теги с кэшированным объектом и указывать срок действия объекта. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод AddCacheLevelBulkCallback Добавляет обратный вызов пакетного уведомления кэша для операций кэша, осуществляемых со всеми областями и элементами. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод AddCacheLevelCallback Добавляет обратный вызов уведомления кэша для операций кэша, осуществляемых со всеми областями и элементами. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод AddFailureNotificationCallback Добавляет обратный вызов уведомления об ошибках для уведомлений, указывающих, что клиент пропустил одно или несколько уведомлений кэша. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод AddItemLevelCallback(String, DataCacheOperations, DataCacheNotificationCallback) Добавляет обратный вызов уведомления кэша для операций кэша, осуществляемых с определенным элементом, не хранящимся в области. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод AddItemLevelCallback(String, DataCacheOperations, DataCacheNotificationCallback, String) Добавляет обратный вызов уведомления кэша для операций кэша, осуществляемых с одним определенным элементом, хранящимся в области. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод AddRegionLevelCallback Добавляет обратный вызов уведомления кэша для операций кэша, осуществляемых с одной определенной областью. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод Append(String, String) Сцепляет строку со строковым объектом, хранящимся в кэше.
Открытый метод Append(String, String, String) Сцепляет строку со строковым объектом, хранящимся в кэше в указанной области.
Открытый метод BulkGet(IEnumerable<(Of <<'(String>)>>)) Получает все объекты, связанные с указанными ключами, расположенные во всех системных областях. Этот метод не выполняет поиск в определенных пользователем областях.
Открытый метод BulkGet(IEnumerable<(Of <<'(String>)>>), String) Возвращает объекты из заданной области кэша по указанным ключам. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод Clear Удаляет из кэша все объекты, связанные с объектом DataCache.
Открытый метод ClearRegion Удаляет все объекты в указанной области. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод CreateRegion Создает область. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод Decrement(String, Int64, Int64) Уменьшает длинное значение, хранящееся в кэше.
Открытый метод Decrement(String, Int64, Int64, String) Уменьшает длинное значение, хранящееся в указанной области кэша.
Открытый метод Equals (Производный от Object.)
Открытый метод Get(String) Получает объект из кэша с помощью указанного ключа.
Открытый метод Get(String, DataCacheItemVersion%) Получает объект из кэша с помощью указанного ключа. Также можно указать версию, чтобы получить определенную версию ключа, если эта версия все еще является самой последней в кэше.
Открытый метод Get(String, String) Получает объект из указанной области с помощью указанного ключа. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Get(String, DataCacheItemVersion%, String) Получает объект из указанной области с помощью указанного ключа. Также можно указать версию, чтобы получить определенную версию ключа, если эта версия все еще является самой последней в области. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод GetAndLock(String, TimeSpan, DataCacheLockHandle%) Блокирует ключ, если он существует и не заблокирован, и возвращает объект, соответствующий ключу.
Открытый метод GetAndLock(String, TimeSpan, DataCacheLockHandle%, Boolean) Блокирует ключ, если он существует и не заблокирован какими-либо клиентами, и возвращает объект, соответствующий ключу.
Открытый метод GetAndLock(String, TimeSpan, DataCacheLockHandle%, String) Блокирует ключ, если он существует и не заблокирован, и возвращает объект, соответствующий ключу. Для объектов, сохраненных в областях. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод GetAndLock(String, TimeSpan, DataCacheLockHandle%, String, Boolean) Блокирует ключ, если он существует и не заблокирован какими-либо клиентами, и возвращает объект, соответствующий ключу. Для объектов, сохраненных в областях. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод GetCacheItem(String) Получает объект DataCacheItem для извлечения всех сведений, связанных с вашим кэшированным объектом в кластере.
Открытый метод GetCacheItem(String, String) Получает объект DataCacheItem для извлечения всех сведений, связанных с вашим кэшированным объектом в кластере. Для объектов, сохраненных в областях. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetIfNewer(String, DataCacheItemVersion%) Получает объект из кэша, но только если в кэше расположена более новая версия объекта.
Открытый метод GetIfNewer(String, DataCacheItemVersion%, String) Получает объект из указанной области, но только если в области расположена более новая версия объекта. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод GetObjectsByAllTags Получает перечислимый список всех кэшированных объектов в указанной области, обладающих всеми указанными тегами. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод GetObjectsByAnyTag Получает перечислимый список всех кэшированных объектов в указанной области, обладающих любым из указанных тегов. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод GetObjectsByTag Получает перечислимый список всех кэшированных объектов в указанной области, обладающих указанным тегом. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод GetObjectsInRegion Получает перечислимый список всех кэшированных объектов в указанной области. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод GetSystemRegionName Возвращает имя системной области по указанному ключу. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод GetSystemRegions Используется для определения областей по умолчанию для кэша. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод GetType (Производный от Object.)
Открытый метод Increment(String, Int64, Int64) Увеличивает длинное значение, хранящееся в кэше.
Открытый метод Increment(String, Int64, Int64, String) Увеличивает длинное значение, хранящееся в указанной области кэша.
Открытый метод Prepend(String, String) Добавляет строку в начало строкового объекта, хранящегося в кэше.
Открытый метод Prepend(String, String, String) Добавляет строку в начало строкового объекта, хранящегося в кэше в указанной области.
Открытый метод Put(String, Object) Добавляет объект в кэш или заменяет его в кэше.
Открытый метод Put(String, Object, DataCacheItemVersion) Добавляет объект в кэш или заменяет его в кэше, если версия объекта совпадает с указанной.
Открытый метод Put(String, Object, IEnumerable<(Of <<'(DataCacheTag>)>>)) Добавляет объект в кэш или заменяет его в кэше. Связывает теги с кэшированным объектом. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Put(String, Object, String) Добавляет объект в указанную область или заменяет его в ней. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Put(String, Object, TimeSpan) Добавляет объект в кэш или заменяет его в кэше. Задает значение времени ожидания кэшированного объекта.
Открытый метод Put(String, Object, DataCacheItemVersion, IEnumerable<(Of <<'(DataCacheTag>)>>)) Добавляет объект в кэш или заменяет его в кэше, если версия объекта совпадает с указанной. Связывает теги с кэшированным объектом. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Put(String, Object, DataCacheItemVersion, String) Добавляет объект в указанную область или заменяет его в ней, если версия объекта совпадает с заданной. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Put(String, Object, DataCacheItemVersion, TimeSpan) Добавляет объект в кэш или заменяет его в кэше, если версия объекта совпадает с указанной. Задает значение времени ожидания кэшированного объекта.
Открытый метод Put(String, Object, IEnumerable<(Of <<'(DataCacheTag>)>>), String) Добавляет объект в указанную область или заменяет его в ней. Связывает теги с кэшированным объектом. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Put(String, Object, TimeSpan, IEnumerable<(Of <<'(DataCacheTag>)>>)) Добавляет объект в кэш или заменяет его в кэше. Задает значение времени ожидания и связывает теги с кэшированным объектом. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Put(String, Object, TimeSpan, String) Добавляет объект в указанную область или заменяет его в ней. Задает значение времени ожидания кэшированного объекта. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Put(String, Object, DataCacheItemVersion, IEnumerable<(Of <<'(DataCacheTag>)>>), String) Добавляет объект в указанную область или заменяет его в ней, если версия объекта совпадает с заданной. Связывает теги с кэшированным объектом. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Put(String, Object, DataCacheItemVersion, TimeSpan, IEnumerable<(Of <<'(DataCacheTag>)>>)) Добавляет объект в кэш или заменяет его в кэше, если версия объекта совпадает с указанной. Задает значение времени ожидания и связывает теги с кэшированным объектом. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Put(String, Object, DataCacheItemVersion, TimeSpan, String) Добавляет объект в указанную область или заменяет его в ней, если версия объекта совпадает с заданной. Задает значение времени ожидания кэшированного объекта. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Put(String, Object, TimeSpan, IEnumerable<(Of <<'(DataCacheTag>)>>), String) Добавляет объект в указанную область или заменяет его в ней. Задает значение времени ожидания и связывает теги с кэшированным объектом. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Put(String, Object, DataCacheItemVersion, TimeSpan, IEnumerable<(Of <<'(DataCacheTag>)>>), String) Добавляет объект в указанную область или заменяет его в ней, если версия объекта совпадает с заданной. Задает значение времени ожидания и связывает теги с кэшированным объектом. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод PutAndUnlock(String, Object, DataCacheLockHandle) Заменяет объект в кэше и разблокирует его.
Открытый метод PutAndUnlock(String, Object, DataCacheLockHandle, IEnumerable<(Of <<'(DataCacheTag>)>>)) Заменяет объект в кэше и разблокирует его. Связывает теги с кэшированным объектом. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод PutAndUnlock(String, Object, DataCacheLockHandle, String) Заменяет объект в указанной области и разблокирует его. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод PutAndUnlock(String, Object, DataCacheLockHandle, TimeSpan) Заменяет объект в кэше и разблокирует его. Задает значение времени ожидания кэшированного объекта.
Открытый метод PutAndUnlock(String, Object, DataCacheLockHandle, IEnumerable<(Of <<'(DataCacheTag>)>>), String) Заменяет объект в указанной области и разблокирует его. Связывает теги с кэшированным объектом. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод PutAndUnlock(String, Object, DataCacheLockHandle, TimeSpan, IEnumerable<(Of <<'(DataCacheTag>)>>)) Заменяет объект в кэше и разблокирует его. Задает значение времени ожидания и связывает теги с кэшированным объектом. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод PutAndUnlock(String, Object, DataCacheLockHandle, TimeSpan, String) Заменяет объект в указанной области и разблокирует его. Задает значение времени ожидания кэшированного объекта. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод PutAndUnlock(String, Object, DataCacheLockHandle, TimeSpan, IEnumerable<(Of <<'(DataCacheTag>)>>), String) Заменяет объект в указанной области и разблокирует его. Задает значение времени ожидания и связывает теги с кэшированным объектом. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Remove(String) Удаляет объект из кэша.
Открытый метод Remove(String, DataCacheItemVersion) Удаляет из кэша объект с определенной версией.
Открытый метод Remove(String, DataCacheLockHandle) Удаляет из кэша объект со связанным дескриптором блокировки.
Открытый метод Remove(String, String) Удаляет объект из области в кэше. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Remove(String, DataCacheItemVersion, String) Удаляет из области кэша объект с определенной версией. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Remove(String, DataCacheLockHandle, String) Удаляет из области кэша объект со связанным дескриптором блокировки. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод RemoveCallback Удаляет обратный вызов уведомления кэша. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод RemoveRegion Удаляет область. Также удаляются все кэшированные объекты в этой области. Не поддерживается в Общее кэширование Windows Azure.
Открытый метод ResetObjectTimeout(String, TimeSpan) Сбрасывает значение времени ожидания объекта, определяющее продолжительность хранения объектов в кэше перед тем, как срок их действия истечет. Значение, заданное для объекта, переопределяет настройки по умолчанию для кэша.
Открытый метод ResetObjectTimeout(String, TimeSpan, String) Сбрасывает значение времени ожидания объекта, определяющее продолжительность хранения объектов в области перед тем, как срок их действия истечет. Значение, заданное для объекта, переопределяет настройки по умолчанию для кэша.
Открытый метод ToString (Производный от Object.)
Открытый метод Unlock(String, DataCacheLockHandle) Освобождает заблокированные объекты в кэше. Этот метод поддерживает пессимистический параллелизм, обеспечивая использование соответствующего DataCacheLockHandle для разблокирования объекта.
Открытый метод Unlock(String, DataCacheLockHandle, String) Освобождает заблокированные объекты в указанной области. Этот метод поддерживает пессимистический параллелизм, обеспечивая использование соответствующего DataCacheLockHandle для разблокирования объекта. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
Открытый метод Unlock(String, DataCacheLockHandle, TimeSpan) Освобождает заблокированные объекты в кэше. Этот метод поддерживает пессимистический параллелизм, обеспечивая использование соответствующего DataCacheLockHandle для разблокирования объекта. Задает новое значение времени ожидания кэшированного объекта.
Открытый метод Unlock(String, DataCacheLockHandle, TimeSpan, String) Освобождает заблокированные объекты в указанной области. Этот метод поддерживает пессимистический параллелизм, обеспечивая использование соответствующего DataCacheLockHandle для разблокирования объекта. Задает новое значение времени ожидания кэшированного объекта. В Общее кэширование Windows Azure эта перегрузка не поддерживается.
В начало

Добавления сообщества

ДОБАВИТЬ
Показ:
© 2014 Microsoft