< Summary

Class:Azure.Storage.Sas.SasQueryParametersInternals
Assembly:Azure.Storage.Blobs.ChangeFeed
File(s):C:\Git\azure-sdk-for-net\sdk\storage\Azure.Storage.Common\src\Shared\SasQueryParametersInternals.cs
Covered lines:0
Uncovered lines:18
Coverable lines:18
Total lines:52
Line coverage:0% (0 of 18)
Covered branches:0
Total branches:0

Metrics

MethodCyclomatic complexity Line coverage Branch coverage
Create(...)-0%100%
Create(...)-0%100%

File(s)

C:\Git\azure-sdk-for-net\sdk\storage\Azure.Storage.Common\src\Shared\SasQueryParametersInternals.cs

#LineLine coverage
 1// Copyright (c) Microsoft Corporation. All rights reserved.
 2// Licensed under the MIT License.
 3
 4using System;
 5using System.Collections.Generic;
 6
 7namespace Azure.Storage.Sas
 8{
 9    /// <summary>
 10    /// Helper to access protected static members of SasQueryParameters.
 11    /// </summary>
 12    internal class SasQueryParametersInternals : SasQueryParameters
 13    {
 14        internal static new SasQueryParameters Create(IDictionary<string, string> values) =>
 015            SasQueryParameters.Create(values);
 16
 17        internal static new SasQueryParameters Create(
 18            string version,
 19            AccountSasServices? services,
 20            AccountSasResourceTypes? resourceTypes,
 21            SasProtocol protocol,
 22            DateTimeOffset startsOn,
 23            DateTimeOffset expiresOn,
 24            SasIPRange ipRange,
 25            string identifier,
 26            string resource,
 27            string permissions,
 28            string signature,
 29            string cacheControl = default,
 30            string contentDisposition = default,
 31            string contentEncoding = default,
 32            string contentLanguage = default,
 33            string contentType = default) =>
 034            SasQueryParameters.Create(
 035                version,
 036                services,
 037                resourceTypes,
 038                protocol,
 039                startsOn,
 040                expiresOn,
 041                ipRange,
 042                identifier,
 043                resource,
 044                permissions,
 045                signature,
 046                cacheControl,
 047                contentDisposition,
 048                contentEncoding,
 049                contentLanguage,
 050                contentType);
 51    }
 52}

Methods/Properties

Create(...)
Create(...)