示例#1
0
 // Token: 0x06000550 RID: 1360 RVA: 0x00028C78 File Offset: 0x00026E78
 protected ElcBaseServiceClient(Uri serviceEndpoint, IServiceCallingContext <ServiceBindingType> serviceCallingContext, CancellationToken abortTokenForTasks)
 {
     this.ServiceEndpoint       = serviceEndpoint;
     this.ServiceCallingContext = serviceCallingContext;
     this.AbortTokenForTasks    = abortTokenForTasks;
     this.TotalRetryTimeWindow  = ConstantProvider.TotalRetryTimeWindow;
     this.RetrySchedule         = ConstantProvider.RetrySchedule;
 }
示例#2
0
 protected BaseServiceClient(Uri serviceEndpoint, IServiceCallingContext <ServiceBindingType> serviceCallingContext, CancellationToken abortTokenForTasks)
 {
     this.ServiceEndpoint       = serviceEndpoint;
     this.ServiceCallingContext = serviceCallingContext;
     this.AbortTokenForTasks    = abortTokenForTasks;
 }
示例#3
0
 // Token: 0x06000575 RID: 1397 RVA: 0x000297F0 File Offset: 0x000279F0
 public ElcEwsClient(IExchangePrincipal exchangePrincipal, Uri serviceEndpoint, IServiceCallingContext <ExchangeServiceBinding> serviceCallingContext, TimeSpan totalRetryTimeWindow, TimeSpan[] retrySchedule) : base(serviceEndpoint, serviceCallingContext, CancellationToken.None)
 {
     this.exchangePrincipal    = exchangePrincipal;
     base.TotalRetryTimeWindow = totalRetryTimeWindow;
     this.RetrySchedule        = retrySchedule;
 }
示例#4
0
 public AutoDiscoverClient(Uri serviceEndpoint, IServiceCallingContext <DefaultBinding_Autodiscover> serviceCallingContext) : base(serviceEndpoint, serviceCallingContext, CancellationToken.None)
 {
     this.AutoDiscoverInternalUrlOnly = false;
 }