public bool Enter()
{
bool lockTaken = false;
spinlock.Enter(ref lockTaken);
return lockTaken;
}
/// <summary> /// /// </summary> /// <param name="device"></param> public void Add(IDevice device) { spinLock.Enter(); devices.AddLast(device); spinLock.Exit(); }