public byte[] GetNextEventDetailDataChunk(long detailId, ref long offSet, ref int size)
 {
     SDLKC2016WSSample.EventMonitor25ServiceReference.GetNextEventDetailDataChunkRequest inValue = new SDLKC2016WSSample.EventMonitor25ServiceReference.GetNextEventDetailDataChunkRequest();
     inValue.detailId = detailId;
     inValue.offSet   = offSet;
     inValue.size     = size;
     SDLKC2016WSSample.EventMonitor25ServiceReference.GetNextEventDetailDataChunkResponse retVal = ((SDLKC2016WSSample.EventMonitor25ServiceReference.EventMonitor)(this)).GetNextEventDetailDataChunk(inValue);
     offSet = retVal.offSet;
     size   = retVal.size;
     return(retVal.bytes);
 }
 public System.Threading.Tasks.Task <SDLKC2016WSSample.EventMonitor25ServiceReference.GetNextEventDetailDataChunkResponse> GetNextEventDetailDataChunkAsync(SDLKC2016WSSample.EventMonitor25ServiceReference.GetNextEventDetailDataChunkRequest request)
 {
     return(base.Channel.GetNextEventDetailDataChunkAsync(request));
 }
 SDLKC2016WSSample.EventMonitor25ServiceReference.GetNextEventDetailDataChunkResponse SDLKC2016WSSample.EventMonitor25ServiceReference.EventMonitor.GetNextEventDetailDataChunk(SDLKC2016WSSample.EventMonitor25ServiceReference.GetNextEventDetailDataChunkRequest request)
 {
     return(base.Channel.GetNextEventDetailDataChunk(request));
 }