NativeCommon.IFabricAsyncOperationContext NativeContainerActivatorService.IFabricContainerActivatorService.BeginDownloadImages( IntPtr images, uint timeoutMilliseconds, NativeCommon.IFabricAsyncOperationCallback callback) { var imagesList = ContainerImageDescription.CreateFromNativeList(images); var timeout = TimeSpan.FromMilliseconds(timeoutMilliseconds); return(Utility.WrapNativeAsyncMethodImplementation( (cancellationToken) => this.activatorService.DownloadImagesAsync(imagesList, timeout), callback, "FabricContainerActivatorServiceBroker.DownloadImagesAsync", ValidateAsyncApi)); }