< Summary

Class:Azure.Storage.Blobs.Models.CommitBlockListOptions
Assembly:Azure.Storage.Blobs
File(s):C:\Git\azure-sdk-for-net\sdk\storage\Azure.Storage.Blobs\src\Models\CommitBlockListOptions.cs
Covered lines:1
Uncovered lines:4
Coverable lines:5
Total lines:45
Line coverage:20% (1 of 5)
Covered branches:0
Total branches:0

Metrics

MethodCyclomatic complexity Line coverage Branch coverage
get_HttpHeaders()-0%100%
get_Metadata()-0%100%
get_Tags()-100%100%
get_Conditions()-0%100%
get_AccessTier()-0%100%

File(s)

C:\Git\azure-sdk-for-net\sdk\storage\Azure.Storage.Blobs\src\Models\CommitBlockListOptions.cs

#LineLine coverage
 1// Copyright (c) Microsoft Corporation. All rights reserved.
 2// Licensed under the MIT License.
 3
 4using System;
 5using Metadata = System.Collections.Generic.IDictionary<string, string>;
 6using Tags = System.Collections.Generic.IDictionary<string, string>;
 7
 8
 9namespace Azure.Storage.Blobs.Models
 10{
 11    /// <summary>
 12    /// Optional paraters for commiting a block list to a
 13    /// Block Blob.
 14    /// </summary>
 15    public class CommitBlockListOptions
 16    {
 17        /// <summary>
 18        /// Optional standard HTTP header properties that can be set for the
 19        /// new append blob.
 20        /// </summary>
 021        public BlobHttpHeaders HttpHeaders { get; set; }
 22
 23        /// <summary>
 24        /// Optional custom metadata to set for this append blob.
 25        /// </summary>
 026        public Metadata Metadata { get; set; }
 27
 28        /// <summary>
 29        /// Options tags to set for this block blob.
 30        /// </summary>
 831        public Tags Tags { get; set; }
 32
 33        /// <summary>
 34        /// Optional <see cref="BlobRequestConditions"/> to add
 35        /// conditions on the upload of this Block Blob.
 36        /// </summary>
 037        public BlobRequestConditions Conditions { get; set; }
 38
 39        /// <summary>
 40        /// Optional <see cref="AccessTier"/> to set on the
 41        /// Block Blob.
 42        /// </summary>
 043        public AccessTier? AccessTier { get; set; }
 44    }
 45}