public override void SetMonitor(ITransportMonitor usageMeter) => throw new NotImplementedException();
예제 #2
0
 public override void SetMonitor(ITransportMonitor usageMeter)
 {
     // Don't do anything
 }
예제 #3
0
 public abstract void SetMonitor(ITransportMonitor usageMeter);
예제 #4
0
 public override void SetMonitor(ITransportMonitor usageMeter)
 {
     this.innerTransport.SetMonitor(usageMeter);
 }
예제 #5
0
 public override void SetMonitor(ITransportMonitor monitor)
 {
     throw new NotImplementedException("Not supported in UWP");
 }
예제 #6
0
 public void ReportRead(ITransportMonitor monitor)
 {
     monitor.OnTransportRead(this.bufferSize, this.BytesTransferred, this.cacheHits, this.startTime.ElapsedTicks);
     this.cacheHits = 0;
 }
예제 #7
0
 public override void SetMonitor(ITransportMonitor monitor)
 {
     this.monitor = monitor;
 }
예제 #8
0
 public override void SetMonitor(ITransportMonitor usageMeter)
 {
     this.usageMeter = usageMeter;
 }
예제 #9
0
 public void ReportWrite(ITransportMonitor monitor)
 {
     monitor.OnTransportWrite(this.bufferSize, this.BytesTransferred, 0, this.startTime.ElapsedTicks);
 }
예제 #10
0
 public override void SetMonitor(ITransportMonitor monitor)
 {
     throw new NotImplementedException("Not supported in UWP");
 }
예제 #11
0
 public override void SetMonitor(ITransportMonitor usageMeter)
 {
     this.innerTransport.SetMonitor(usageMeter);
 }
예제 #12
0
 public override void SetMonitor(ITransportMonitor usageMeter)
 {
 }
예제 #13
0
 public abstract void SetMonitor(ITransportMonitor usageMeter);
예제 #14
0
 public override void SetMonitor(ITransportMonitor monitor)
 {
     this.monitor = monitor;
 }
예제 #15
0
 public void ReportRead(ITransportMonitor monitor)
 {
     monitor.OnTransportRead(this.bufferSize, this.BytesTransferred, this.cacheHits, this.startTime.ElapsedTicks);
     this.cacheHits = 0;
 }
예제 #16
0
 public void ReportWrite(ITransportMonitor monitor)
 {
     monitor.OnTransportWrite(this.bufferSize, this.BytesTransferred, 0, this.startTime.ElapsedTicks);
 }