public sealed class GlobalCacheInvalidator<TEventArgs> : IAsyncDisposable
where TEventArgs : class, new(), ISharedEventArgs
Public NotInheritable Class GlobalCacheInvalidator(Of TEventArgs As {Class, New, ISharedEventArgs})
Implements IAsyncDisposable
generic<typename TEventArgs>
where TEventArgs : ref class, gcnew(), ISharedEventArgs
public ref class GlobalCacheInvalidator sealed : IAsyncDisposable
[<SealedAttribute>]
type GlobalCacheInvalidator<'TEventArgs when 'TEventArgs : not struct, new() and ISharedEventArgs> =
class
interface IAsyncDisposable
end
GlobalCacheInvalidatorTEventArgs(String, String) | Создаёт экземпляр класса с указанием глобального имени экземпляров кэша, которые требуется уведомлять о сбросе кэша. |
GlobalCacheInvalidatorTEventArgs(Type, String) | Создаёт экземпляр класса с указанием типов экземпляров кэша, которые требуется уведомлять о сбросе кэша при условии, что они созданы с именем по умолчанию Default. |
GlobalCacheInvalidatorTEventArgs(String, Type, String) | Создаёт экземпляр класса с указанием имени экземпляров кэша с заданными типами, которые требуется уведомлять о сбросе кэша. |
InstanceName | Имя экземпляра класса, являющееся глобально уникальным для экземпляров кэша того же типа, расположенных в различных процессах. |
InstanceType | Тип объекта, используемый для синхронизации экземпляров между потоками и процессами. |
DisposeAsync | Освобождает ресурсы, занимаемые объектом. |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
InvalidateAsync | Уведомляет экземпляры кэша о том, что их значения устарели и требуется сброс кэша. Выполнение метода может занять неопределённое время, прежде чем сброс экземпляров кэша в действительности произойдёт во всех процессах. По завершении выполнения кэш будет гарантированно очищен. |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
ToString | Returns a string that represents the current object. (Унаследован от Object) |
Get | (Определяется ComHelper) |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
Invoke | (Определяется ComHelper) |
Set | (Определяется ComHelper) |