Lego.Ev3.Core.Brick.OnBrickChanged C# (CSharp) Method

OnBrickChanged() private method

private OnBrickChanged ( Lego.Ev3.Core.BrickChangedEventArgs e ) : void
e Lego.Ev3.Core.BrickChangedEventArgs
return void
		private void OnBrickChanged(BrickChangedEventArgs e)
		{
			EventHandler<BrickChangedEventArgs> handler = BrickChanged;
			if(handler != null)
			{
				if(_context == SynchronizationContext.Current)
					handler(this, e);
				else
					_context.Post(delegate { handler(this, e); }, null);
			}
		}
	}