public DxStoreAccessReply.GetSubkeyNames GetSubkeyNames(DxStoreAccessRequest.GetSubkeyNames request, TimeSpan?timeout = null) { WcfExceptionTranslator <IDxStoreAccess> runner = WcfStoreAccessClient.Runner; CachedChannelFactory <IDxStoreAccess> channelFactory = this.ChannelFactory; TimeSpan?timeSpan = timeout; return(runner.Execute <DxStoreAccessReply.GetSubkeyNames>(channelFactory, (timeSpan != null) ? new TimeSpan?(timeSpan.GetValueOrDefault()) : this.OperationTimeout, (IDxStoreAccess service) => this.TraceRequests <DxStoreAccessRequest.GetSubkeyNames, DxStoreAccessReply.GetSubkeyNames>(request, new Func <DxStoreAccessRequest.GetSubkeyNames, DxStoreAccessReply.GetSubkeyNames>(service.GetSubkeyNames)))); }
public DxStoreAccessReply.GetSubkeyNames GetSubkeyNames(DxStoreAccessRequest.GetSubkeyNames request, TimeSpan?timeout = null) { return(this.Execute <DxStoreAccessRequest.GetSubkeyNames, DxStoreAccessReply.GetSubkeyNames>(request, timeout)); }