<PackageReference Include="Azure.Storage.Files.DataLake" Version="12.24.0" />

Azure.Storage.Errors

class Errors
Create exceptions for common error cases.
namespace Azure.Storage { internal class Errors { public static class ClientSideEncryption { public static ArgumentException UnrecognizedVersion(); public static InvalidOperationException ClientSideEncryptionVersionNotSupported(string versionString = null); public static InvalidOperationException TypeNotSupported(Type type); public static InvalidOperationException MissingRequiredEncryptionResources(params string[] resourceNames); public static ArgumentException KeyNotFound(string keyId); public static ArgumentException BadEncryptionAgent(string agent); public static ArgumentException BadEncryptionAlgorithm(string algorithm); public static InvalidOperationException MissingEncryptionMetadata(string field); } public static ArgumentException AccountMismatch(string accountNameCredential, string accountNameValue); public static InvalidOperationException AccountSasMissingData(); public static ArgumentNullException ArgumentNull(string paramName); public static ArgumentException InvalidArgument(string paramName); public static ArgumentException InvalidResourceType(char s); public static InvalidOperationException TaskIncomplete(); public static FormatException InvalidFormat(string err); public static ArgumentException ParsingConnectionStringFailed(); public static ArgumentOutOfRangeException InvalidSasProtocol(string protocol, string sasProtocol); public static ArgumentException InvalidService(char s); public static ArgumentException InsufficientStorageTransferOptions(long streamLength, long statedMaxBlockSize, long necessaryMinBlockSize); public static InvalidDataException HashMismatch(string hashHeaderName); public static InvalidDataException ChecksumMismatch(ReadOnlySpan<byte> left, ReadOnlySpan<byte> right); public static InvalidDataException HashMismatchOnStreamedDownload(string mismatchedRange); public static ArgumentException PrecalculatedHashNotSupportedOnSplit(); public static ArgumentException CannotDeferTransactionalHashVerification(); public static ArgumentException CannotInitializeWriteStreamWithData(); public static void ThrowIfParamNull(object obj, string paramName); public static CryptographicException CryptographyAuthTagMismatch(); public static ArgumentException CryptographyPlaintextCiphertextLengthMismatch(); public static ArgumentException CryptographyInvalidNonceLength(); public static ArgumentException CryptographyInvalidTagLength(); public static ArgumentException CannotBothBeNotNull(string param0, string param1); public static ArgumentOutOfRangeException MustBeGreaterThanOrEqualTo(string paramName, long value); public static ArgumentOutOfRangeException MustBeLessThanOrEqualTo(string paramName, long value); public static ArgumentOutOfRangeException MustBeBetweenInclusive(string paramName, long lower, long upper, long actual); public static ArgumentOutOfRangeException MustBeGreaterThanValueOrEqualToOtherValue(string paramName, long value0, long value1); public static ArgumentException StreamMustBeReadable(string paramName); public static InvalidOperationException StreamMustBeAtPosition0(); public static InvalidOperationException TokenCredentialsRequireHttps(); public static ArgumentException SasCredentialRequiresUriWithoutSas<TUriBuilder>(Uri uri); public static InvalidOperationException SasMissingData(string paramName); public static InvalidOperationException SasDataNotAllowed(string paramName, string paramNameNotAllowed); public static InvalidOperationException SasDataInConjunction(string paramName, string paramName2); public static InvalidOperationException SasNamesNotMatching(string builderParam, string builderName, string clientParam); public static InvalidOperationException SasNamesNotMatching(string builderParam, string builderName); public static InvalidOperationException SasServiceNotMatching(string builderParam, string builderName, string expectedService); public static InvalidOperationException SasClientMissingData(string paramName); public static InvalidOperationException SasBuilderEmptyParam(string builderName, string paramName, string sasType); public static InvalidOperationException SasIncorrectResourceType(string builderName, string builderParam, string value, string clientName); public static ArgumentException InvalidPermission(char s); public static ArgumentException ParsingHttpRangeFailed(); public static AccessViolationException UnableAccessArray(); public static NotImplementedException NotImplemented(); public static AuthenticationException InvalidCredentials(string fullName); public static ArgumentException SeekOutsideBufferRange(long index, long inclusiveRangeStart, long exclusiveRangeEnd); public static ArgumentException VersionNotSupported(string paramName); public static RequestFailedException ClientRequestIdMismatch(Response response, string echo, string original); public static ArgumentException TransactionalHashingNotSupportedWithClientSideEncryption(); public static void VerifyHttpsTokenAuth(Uri uri); public Errors(); } }