Class SharedResourceBase
Inheritance
SharedResourceBase
Inherited Members
Namespace: PoeShared.Services
Assembly: PoeShared.dll
Syntax
public abstract class SharedResourceBase : DisposableReactiveObject, ISharedResource, IDisposable, INotifyPropertyChanged
Constructors
Name | Description |
---|---|
SharedResourceBase() |
Properties
Name | Description |
---|---|
Gate | |
IsDisposed | |
IsReadLockHeld | |
IsRented | |
IsWriteLockHeld | |
Log | |
RefCount | |
ResourceId |
Methods
Name | Description |
---|---|
AddResource(Action) | |
AddResource(IDisposable) | |
CanRent() | |
Dispose() | |
RentReadLock() | |
RentWriteLock() | |
TryRent() |
Extension Methods
NotifyPropertyChangedExtensions.GetPropertyName<TObject, T1>(TObject, Expression<Func<TObject, T1>>)