コード例 #1
0
 /// <summary>
 ///         引发 <see cref="E:ValueChanged" /> 事件.
 /// </summary>
 /// <param name="e">The <see cref="ValueChangedEventArgs{T}" /> Itance containing the event data.</param>
 protected virtual void OnDataChanged(ValueEventArgs <T?> e)
 {
     e.Raise(this, ref DataChanged);
 }
コード例 #2
0
ファイル: Sensor.cs プロジェクト: wwkkww1983/Nutshell
 /// <summary>
 /// 引发<see cref="E:Opened" />事件
 /// </summary>
 /// <param name="e">The <see cref="EventArgs" /> instance containing the event data.</param>
 protected virtual void OnValueChanged(ValueEventArgs <T> e)
 {
     e.Raise(this, ref ValueChanged);
 }
コード例 #3
0
 /// <summary>
 ///         引发 <see cref="E:Opened" /> 事件.
 /// </summary>
 /// <param name="e">包含事件数据的实例<see cref="EventArgs" /></param>
 protected virtual void OnDecodeFinished(ValueEventArgs <T> e)
 {
     e.Raise(this, ref DecodeFinished);
 }
コード例 #4
0
ファイル: Bus.cs プロジェクト: wwkkww1983/Nutshell
 /// <summary>
 ///         当消息成功接收时发生
 /// </summary>
 /// <param name="e">包含消息的事件参数</param>
 protected virtual void OnReceiveSuccessed(ValueEventArgs <Message> e)
 {
     e.Raise(this, ref ReceiveSuccessed);
 }
コード例 #5
0
 /// <summary>
 /// 引发 <see cref="E:Dequeued" /> 事件.
 /// </summary>
 /// <param name="e">The <see cref="ValueEventArgs{T}" /> Itance containing the event data.</param>
 protected virtual void OnDequeued(ValueEventArgs <T> e)
 {
     e.Raise(this, ref Dequeued);
 }
コード例 #6
0
 /// <summary>
 ///         引发启动事件。
 /// </summary>
 /// <param name="e">包含事件数据的实例<see cref="EventArgs" /></param>
 protected virtual void OnReceiveSuccessed(ValueEventArgs <T> e) => e.Raise(this, ref ReceiveSuccessed);
コード例 #7
0
 /// <summary>
 ///         Called when [capture successed].
 /// </summary>
 /// <param name="e">The e.</param>
 protected virtual void OnCaptureSuccessed(ValueEventArgs <T> e)
 {
     //this.InfoEventRaise("采集成功");
     e.Raise(this, ref CaptureSuccessed);
 }
コード例 #8
0
ファイル: Locator.cs プロジェクト: wwkkww1983/Nutshell
 /// <summary>
 ///         引发全局标识改变事件
 /// </summary>
 /// <param name="e">包含事件数据的<see cref="EventArgs" />实例</param>
 protected virtual void OnEffectiveChanged(ValueEventArgs <bool> e)
 {
     e.Raise(this, ref EffectiveChanged);
 }
コード例 #9
0
 /// <summary>
 ///         引发启动事件。
 /// </summary>
 /// <param name="e">包含事件数据的实例<see cref="EventArgs" /></param>
 protected virtual void OnSendSuccessed(ValueEventArgs <T> e) => e.Raise(this, ref SendSuccessed);
コード例 #10
0
ファイル: Consumer.cs プロジェクト: wwkkww1983/Nutshell
 /// <summary>
 ///         引发<see cref="E:Opened" />事件
 /// </summary>
 /// <param name="e">The <see cref="EventArgs" /> instance containing the event data.</param>
 protected virtual void OnAcquired(ValueEventArgs <T> e)
 {
     e.Raise(this, ref Acquired);
 }
コード例 #11
0
ファイル: Consumer.cs プロジェクト: wwkkww1983/Nutshell
 /// <summary>
 ///         引发<see cref="E:Opened" />事件
 /// </summary>
 /// <param name="e">The <see cref="EventArgs" /> instance containing the event data.</param>
 protected virtual void OnConsumed(ValueEventArgs <T> e)
 {
     e.Raise(this, ref Consumed);
 }
コード例 #12
0
 /// <summary>
 ///         引发<see cref="E:Opened" />事件
 /// </summary>
 /// <param name="e">The <see cref="EventArgs" /> instance containing the event data.</param>
 protected virtual void OnDispatched(ValueEventArgs <T> e)
 {
     e.Raise(this, ref Dispatched);
 }
コード例 #13
0
 /// <summary>
 ///         引发<see cref="E:Opened" />事件
 /// </summary>
 /// <param name="e">The <see cref="EventArgs" /> instance containing the event data.</param>
 protected virtual void OnProducted(ValueEventArgs <T> e)
 {
     e.Raise(this, ref Producted);
 }
コード例 #14
0
ファイル: Worker.cs プロジェクト: wwkkww1983/Nutshell
 /// <summary>
 ///         引发<see cref="E:Opened" />事件
 /// </summary>
 /// <param name="e">包含事件数据的实例<see cref="EventArgs" /></param>
 protected virtual void OnStoped(ValueEventArgs <Exception> e)
 {
     e.Raise(this, ref Stoped);
 }
コード例 #15
0
 /// <summary>
 ///         引发启动事件。
 /// </summary>
 /// <param name="e">包含事件数据的实例<see cref="EventArgs" /></param>
 protected virtual void OnRepeatFinshed(ValueEventArgs <T> e)
 {
     e.Raise(this, ref RepeatFinshed);
 }
コード例 #16
0
 /// <summary>
 ///         引发全局标识改变事件
 /// </summary>
 /// <param name="e">包含事件数据的<see cref="EventArgs" />实例</param>
 protected virtual void OnStateChanged(ValueEventArgs <ElectronicState> e)
 {
     e.Raise(this, ref StateChanged);
 }