Amazon.S3.Model.Internal.MarshallTransformations.S3ReponseUnmarshaller.CreateContext C# (CSharp) Méthode

CreateContext() public méthode

public CreateContext ( IWebResponseData response, bool readEntireResponse, Stream stream, RequestMetrics metrics ) : Amazon.Runtime.Internal.Transform.UnmarshallerContext
response IWebResponseData
readEntireResponse bool
stream Stream
metrics RequestMetrics
Résultat Amazon.Runtime.Internal.Transform.UnmarshallerContext
        public override UnmarshallerContext CreateContext(IWebResponseData response, bool readEntireResponse, Stream stream, RequestMetrics metrics)
        {
            if (response.IsHeaderPresent(HeaderKeys.XAmzId2Header))
                metrics.AddProperty(Metric.AmzId2, response.GetHeaderValue(HeaderKeys.XAmzId2Header));

            if (response.IsHeaderPresent(HeaderKeys.XAmzCloudFrontIdHeader))
                metrics.AddProperty(Metric.AmzCfId, response.GetHeaderValue(HeaderKeys.XAmzCloudFrontIdHeader));

            return base.CreateContext(response, readEntireResponse, stream, metrics);
        }