Amazon.Glacier.AmazonGlacierClient.GetJobOutput C# (CSharp) 메소드

GetJobOutput() 개인적인 메소드

private GetJobOutput ( GetJobOutputRequest request ) : GetJobOutputResponse
request Amazon.Glacier.Model.GetJobOutputRequest
리턴 Amazon.Glacier.Model.GetJobOutputResponse
        internal GetJobOutputResponse GetJobOutput(GetJobOutputRequest request)
        {
            var marshaller = new GetJobOutputRequestMarshaller();
            var unmarshaller = GetJobOutputResponseUnmarshaller.Instance;

            return Invoke<GetJobOutputRequest,GetJobOutputResponse>(request, marshaller, unmarshaller);
        }

Usage Example

예제 #1
0
        private static void GetInventory(string jobId, string vaultName, string filename)
        {
            using (IAmazonGlacier client = new AmazonGlacierClient(RegionEndpoint.EUWest1))
            {
                GetJobOutputRequest getJobOutputRequest = new GetJobOutputRequest()
                {
                    JobId = jobId,
                    VaultName = vaultName,
                };

                GetJobOutputResponse getJobOutputResponse = client.GetJobOutput(getJobOutputRequest);
                using (Stream webStream = getJobOutputResponse.Body)
                {
                    using (Stream fileToSave = File.OpenWrite(filename))
                    {
                        CopyStream(webStream, fileToSave);
                    }
                }

            }
        }
All Usage Examples Of Amazon.Glacier.AmazonGlacierClient::GetJobOutput
AmazonGlacierClient