diff --git a/src/Microsoft.SqlTools.ServiceLayer/Connection/ConnectionProviderOptionsHelper.cs b/src/Microsoft.SqlTools.ServiceLayer/Connection/ConnectionProviderOptionsHelper.cs index 523809e2ec..c742a83494 100644 --- a/src/Microsoft.SqlTools.ServiceLayer/Connection/ConnectionProviderOptionsHelper.cs +++ b/src/Microsoft.SqlTools.ServiceLayer/Connection/ConnectionProviderOptionsHelper.cs @@ -119,16 +119,36 @@ internal static ConnectionProviderOptions BuildConnectionProviderOptions() new ConnectionOption { Name = "columnEncryptionSetting", - DisplayName = "Column encryption setting", - Description = "Default column encryption setting for all the commands on the connection", + DisplayName = "Always Encrypted", + Description = "Enables or disables Always Encrypted for the connection", ValueType = ConnectionOption.ValueTypeCategory, GroupName = "Security", CategoryValues = new CategoryValue[] { new CategoryValue { Name = "Disabled" }, - new CategoryValue {Name = "Enabled" } + new CategoryValue { Name = "Enabled" } } }, new ConnectionOption + { + Name = "attestationProtocol", + DisplayName = "Attestation Protocol", + Description = "Specifies a protocol for attesting a server-side enclave used with Always Encrypted with secure enclaves", + ValueType = ConnectionOption.ValueTypeCategory, + GroupName = "Security", + CategoryValues = new CategoryValue[] { + new CategoryValue { DisplayName = "Host Guardian Service", Name = "HGS" }, + new CategoryValue { DisplayName = "Azure Attestation", Name = "AAS" } + } + }, + new ConnectionOption + { + Name = "enclaveAttestationUrl", + DisplayName = "Enclave Attestation URL", + Description = "Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with secure enclaves", + ValueType = ConnectionOption.ValueTypeString, + GroupName = "Security" + }, + new ConnectionOption { Name = "encrypt", DisplayName = "Encrypt", diff --git a/src/Microsoft.SqlTools.ServiceLayer/Connection/ConnectionService.cs b/src/Microsoft.SqlTools.ServiceLayer/Connection/ConnectionService.cs index 2c95003877..bb9d96231a 100644 --- a/src/Microsoft.SqlTools.ServiceLayer/Connection/ConnectionService.cs +++ b/src/Microsoft.SqlTools.ServiceLayer/Connection/ConnectionService.cs @@ -1156,6 +1156,34 @@ public static SqlConnectionStringBuilder CreateConnectionStringBuilder(Connectio throw new ArgumentException(SR.ConnectionServiceConnStringInvalidColumnEncryptionSetting(connectionDetails.ColumnEncryptionSetting)); } } + if (!string.IsNullOrEmpty(connectionDetails.EnclaveAttestationProtocol)) + { + if (string.IsNullOrEmpty(connectionDetails.ColumnEncryptionSetting) || connectionDetails.ColumnEncryptionSetting.ToUpper() == "DISABLED") + { + throw new ArgumentException(SR.ConnectionServiceConnStringInvalidAlwaysEncryptedOptionCombination()); + } + + switch (connectionDetails.EnclaveAttestationProtocol.ToUpper()) + { + case "AAS": + connectionBuilder.AttestationProtocol = SqlConnectionAttestationProtocol.AAS; + break; + case "HGS": + connectionBuilder.AttestationProtocol = SqlConnectionAttestationProtocol.HGS; + break; + default: + throw new ArgumentException(SR.ConnectionServiceConnStringInvalidEnclaveAttestationProtocol(connectionDetails.EnclaveAttestationProtocol)); + } + } + if (!string.IsNullOrEmpty(connectionDetails.EnclaveAttestationUrl)) + { + if (string.IsNullOrEmpty(connectionDetails.ColumnEncryptionSetting) || connectionDetails.ColumnEncryptionSetting.ToUpper() == "DISABLED") + { + throw new ArgumentException(SR.ConnectionServiceConnStringInvalidAlwaysEncryptedOptionCombination()); + } + + connectionBuilder.EnclaveAttestationUrl = connectionDetails.EnclaveAttestationUrl; + } if (connectionDetails.Encrypt.HasValue) { connectionBuilder.Encrypt = connectionDetails.Encrypt.Value; @@ -1328,6 +1356,8 @@ public ConnectionDetails ParseConnectionString(string connectionString) CurrentLanguage = builder.CurrentLanguage, DatabaseName = builder.InitialCatalog, ColumnEncryptionSetting = builder.ColumnEncryptionSetting.ToString(), + EnclaveAttestationProtocol = builder.AttestationProtocol.ToString(), + EnclaveAttestationUrl = builder.EnclaveAttestationUrl, Encrypt = builder.Encrypt, FailoverPartner = builder.FailoverPartner, LoadBalanceTimeout = builder.LoadBalanceTimeout, diff --git a/src/Microsoft.SqlTools.ServiceLayer/Connection/Contracts/ConnectionDetails.cs b/src/Microsoft.SqlTools.ServiceLayer/Connection/Contracts/ConnectionDetails.cs index d16dc0622e..30389b8ab3 100644 --- a/src/Microsoft.SqlTools.ServiceLayer/Connection/Contracts/ConnectionDetails.cs +++ b/src/Microsoft.SqlTools.ServiceLayer/Connection/Contracts/ConnectionDetails.cs @@ -115,6 +115,38 @@ public string ColumnEncryptionSetting } } + /// + /// Gets or sets a value for Attestation Protocol. + /// + public string EnclaveAttestationProtocol + { + get + { + return GetOptionValue("attestationProtocol"); + } + + set + { + SetOptionValue("attestationProtocol", value); + } + } + + /// + /// Gets or sets the enclave attestation Url to be used with enclave based Always Encrypted. + /// + public string EnclaveAttestationUrl + { + get + { + return GetOptionValue("enclaveAttestationUrl"); + } + + set + { + SetOptionValue("enclaveAttestationUrl", value); + } + } + /// /// Gets or sets a Boolean value that indicates whether SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. /// diff --git a/src/Microsoft.SqlTools.ServiceLayer/Connection/Contracts/ConnectionDetailsExtensions.cs b/src/Microsoft.SqlTools.ServiceLayer/Connection/Contracts/ConnectionDetailsExtensions.cs index 200a68253a..33161fc00f 100644 --- a/src/Microsoft.SqlTools.ServiceLayer/Connection/Contracts/ConnectionDetailsExtensions.cs +++ b/src/Microsoft.SqlTools.ServiceLayer/Connection/Contracts/ConnectionDetailsExtensions.cs @@ -23,6 +23,8 @@ public static ConnectionDetails Clone(this ConnectionDetails details) Password = details.Password, AuthenticationType = details.AuthenticationType, ColumnEncryptionSetting = details.ColumnEncryptionSetting, + EnclaveAttestationProtocol = details.EnclaveAttestationProtocol, + EnclaveAttestationUrl = details.EnclaveAttestationUrl, Encrypt = details.Encrypt, TrustServerCertificate = details.TrustServerCertificate, PersistSecurityInfo = details.PersistSecurityInfo, diff --git a/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.cs b/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.cs index 10d8670d38..f9c6aff6a5 100644 --- a/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.cs +++ b/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.cs @@ -27,7 +27,7 @@ public static CultureInfo Culture Keys.Culture = value; } } - + public static string ConnectionServiceConnectErrorNullParams { @@ -35,7 +35,7 @@ public static string ConnectionServiceConnectErrorNullParams { return Keys.GetString(Keys.ConnectionServiceConnectErrorNullParams); } - } + } public static string ConnectionServiceListDbErrorNullOwnerUri { @@ -43,7 +43,7 @@ public static string ConnectionServiceListDbErrorNullOwnerUri { return Keys.GetString(Keys.ConnectionServiceListDbErrorNullOwnerUri); } - } + } public static string ConnectionServiceConnectionCanceled { @@ -51,7 +51,7 @@ public static string ConnectionServiceConnectionCanceled { return Keys.GetString(Keys.ConnectionServiceConnectionCanceled); } - } + } public static string ConnectionParamsValidateNullOwnerUri { @@ -59,7 +59,7 @@ public static string ConnectionParamsValidateNullOwnerUri { return Keys.GetString(Keys.ConnectionParamsValidateNullOwnerUri); } - } + } public static string ConnectionParamsValidateNullConnection { @@ -67,7 +67,7 @@ public static string ConnectionParamsValidateNullConnection { return Keys.GetString(Keys.ConnectionParamsValidateNullConnection); } - } + } public static string ConnectionParamsValidateNullServerName { @@ -75,7 +75,7 @@ public static string ConnectionParamsValidateNullServerName { return Keys.GetString(Keys.ConnectionParamsValidateNullServerName); } - } + } public static string AzureSqlDbEdition { @@ -83,7 +83,7 @@ public static string AzureSqlDbEdition { return Keys.GetString(Keys.AzureSqlDbEdition); } - } + } public static string AzureSqlDwEdition { @@ -91,7 +91,7 @@ public static string AzureSqlDwEdition { return Keys.GetString(Keys.AzureSqlDwEdition); } - } + } public static string AzureSqlStretchEdition { @@ -107,7 +107,7 @@ public static string AzureSqlAnalyticsOnDemandEdition { return Keys.GetString(Keys.AzureSqlAnalyticsOnDemandEdition); } - } + } public static string QueryServiceCancelAlreadyCompleted { @@ -115,7 +115,7 @@ public static string QueryServiceCancelAlreadyCompleted { return Keys.GetString(Keys.QueryServiceCancelAlreadyCompleted); } - } + } public static string QueryServiceCancelDisposeFailed { @@ -123,7 +123,7 @@ public static string QueryServiceCancelDisposeFailed { return Keys.GetString(Keys.QueryServiceCancelDisposeFailed); } - } + } public static string QueryServiceQueryCancelled { @@ -131,7 +131,7 @@ public static string QueryServiceQueryCancelled { return Keys.GetString(Keys.QueryServiceQueryCancelled); } - } + } public static string QueryServiceSubsetBatchNotCompleted { @@ -139,7 +139,7 @@ public static string QueryServiceSubsetBatchNotCompleted { return Keys.GetString(Keys.QueryServiceSubsetBatchNotCompleted); } - } + } public static string QueryServiceSubsetBatchOutOfRange { @@ -147,7 +147,7 @@ public static string QueryServiceSubsetBatchOutOfRange { return Keys.GetString(Keys.QueryServiceSubsetBatchOutOfRange); } - } + } public static string QueryServiceSubsetResultSetOutOfRange { @@ -155,7 +155,7 @@ public static string QueryServiceSubsetResultSetOutOfRange { return Keys.GetString(Keys.QueryServiceSubsetResultSetOutOfRange); } - } + } public static string QueryServiceDataReaderByteCountInvalid { @@ -163,7 +163,7 @@ public static string QueryServiceDataReaderByteCountInvalid { return Keys.GetString(Keys.QueryServiceDataReaderByteCountInvalid); } - } + } public static string QueryServiceDataReaderCharCountInvalid { @@ -171,7 +171,7 @@ public static string QueryServiceDataReaderCharCountInvalid { return Keys.GetString(Keys.QueryServiceDataReaderCharCountInvalid); } - } + } public static string QueryServiceDataReaderXmlCountInvalid { @@ -179,7 +179,7 @@ public static string QueryServiceDataReaderXmlCountInvalid { return Keys.GetString(Keys.QueryServiceDataReaderXmlCountInvalid); } - } + } public static string QueryServiceFileWrapperWriteOnly { @@ -187,7 +187,7 @@ public static string QueryServiceFileWrapperWriteOnly { return Keys.GetString(Keys.QueryServiceFileWrapperWriteOnly); } - } + } public static string QueryServiceFileWrapperNotInitialized { @@ -195,7 +195,7 @@ public static string QueryServiceFileWrapperNotInitialized { return Keys.GetString(Keys.QueryServiceFileWrapperNotInitialized); } - } + } public static string QueryServiceFileWrapperReadOnly { @@ -203,7 +203,7 @@ public static string QueryServiceFileWrapperReadOnly { return Keys.GetString(Keys.QueryServiceFileWrapperReadOnly); } - } + } public static string QueryServiceAffectedOneRow { @@ -211,7 +211,7 @@ public static string QueryServiceAffectedOneRow { return Keys.GetString(Keys.QueryServiceAffectedOneRow); } - } + } public static string QueryServiceCompletedSuccessfully { @@ -219,7 +219,7 @@ public static string QueryServiceCompletedSuccessfully { return Keys.GetString(Keys.QueryServiceCompletedSuccessfully); } - } + } public static string QueryServiceColumnNull { @@ -227,7 +227,7 @@ public static string QueryServiceColumnNull { return Keys.GetString(Keys.QueryServiceColumnNull); } - } + } public static string QueryServiceCellNull { @@ -235,7 +235,7 @@ public static string QueryServiceCellNull { return Keys.GetString(Keys.QueryServiceCellNull); } - } + } public static string QueryServiceRequestsNoQuery { @@ -243,7 +243,7 @@ public static string QueryServiceRequestsNoQuery { return Keys.GetString(Keys.QueryServiceRequestsNoQuery); } - } + } public static string QueryServiceQueryInvalidOwnerUri { @@ -251,7 +251,7 @@ public static string QueryServiceQueryInvalidOwnerUri { return Keys.GetString(Keys.QueryServiceQueryInvalidOwnerUri); } - } + } public static string QueryServiceQueryInProgress { @@ -259,7 +259,7 @@ public static string QueryServiceQueryInProgress { return Keys.GetString(Keys.QueryServiceQueryInProgress); } - } + } public static string QueryServiceMessageSenderNotSql { @@ -267,7 +267,7 @@ public static string QueryServiceMessageSenderNotSql { return Keys.GetString(Keys.QueryServiceMessageSenderNotSql); } - } + } public static string QueryServiceResultSetAddNoRows { @@ -275,7 +275,7 @@ public static string QueryServiceResultSetAddNoRows { return Keys.GetString(Keys.QueryServiceResultSetAddNoRows); } - } + } public static string QueryServiceResultSetHasNoResults { @@ -283,7 +283,7 @@ public static string QueryServiceResultSetHasNoResults { return Keys.GetString(Keys.QueryServiceResultSetHasNoResults); } - } + } public static string QueryServiceResultSetTooLarge { @@ -291,7 +291,7 @@ public static string QueryServiceResultSetTooLarge { return Keys.GetString(Keys.QueryServiceResultSetTooLarge); } - } + } public static string QueryServiceSaveAsResultSetNotComplete { @@ -299,7 +299,7 @@ public static string QueryServiceSaveAsResultSetNotComplete { return Keys.GetString(Keys.QueryServiceSaveAsResultSetNotComplete); } - } + } public static string QueryServiceSaveAsMiscStartingError { @@ -307,7 +307,7 @@ public static string QueryServiceSaveAsMiscStartingError { return Keys.GetString(Keys.QueryServiceSaveAsMiscStartingError); } - } + } public static string QueryServiceSaveAsInProgress { @@ -315,7 +315,7 @@ public static string QueryServiceSaveAsInProgress { return Keys.GetString(Keys.QueryServiceSaveAsInProgress); } - } + } public static string QueryServiceResultSetNotRead { @@ -323,7 +323,7 @@ public static string QueryServiceResultSetNotRead { return Keys.GetString(Keys.QueryServiceResultSetNotRead); } - } + } public static string QueryServiceResultSetStartRowOutOfRange { @@ -331,7 +331,7 @@ public static string QueryServiceResultSetStartRowOutOfRange { return Keys.GetString(Keys.QueryServiceResultSetStartRowOutOfRange); } - } + } public static string QueryServiceResultSetRowCountOutOfRange { @@ -339,7 +339,7 @@ public static string QueryServiceResultSetRowCountOutOfRange { return Keys.GetString(Keys.QueryServiceResultSetRowCountOutOfRange); } - } + } public static string QueryServiceResultSetNoColumnSchema { @@ -347,7 +347,7 @@ public static string QueryServiceResultSetNoColumnSchema { return Keys.GetString(Keys.QueryServiceResultSetNoColumnSchema); } - } + } public static string QueryServiceExecutionPlanNotFound { @@ -370,7 +370,7 @@ public static string SqlCmdUnsupportedToken { return Keys.GetString(Keys.SqlCmdUnsupportedToken); } - } + } public static string PeekDefinitionNoResultsError { @@ -378,7 +378,7 @@ public static string PeekDefinitionNoResultsError { return Keys.GetString(Keys.PeekDefinitionNoResultsError); } - } + } public static string PeekDefinitionDatabaseError { @@ -386,7 +386,7 @@ public static string PeekDefinitionDatabaseError { return Keys.GetString(Keys.PeekDefinitionDatabaseError); } - } + } public static string PeekDefinitionNotConnectedError { @@ -394,7 +394,7 @@ public static string PeekDefinitionNotConnectedError { return Keys.GetString(Keys.PeekDefinitionNotConnectedError); } - } + } public static string PeekDefinitionTimedoutError { @@ -402,7 +402,7 @@ public static string PeekDefinitionTimedoutError { return Keys.GetString(Keys.PeekDefinitionTimedoutError); } - } + } public static string PeekDefinitionTypeNotSupportedError { @@ -410,7 +410,7 @@ public static string PeekDefinitionTypeNotSupportedError { return Keys.GetString(Keys.PeekDefinitionTypeNotSupportedError); } - } + } public static string ErrorEmptyStringReplacement { @@ -418,7 +418,7 @@ public static string ErrorEmptyStringReplacement { return Keys.GetString(Keys.ErrorEmptyStringReplacement); } - } + } public static string WorkspaceServicePositionLineOutOfRange { @@ -426,7 +426,7 @@ public static string WorkspaceServicePositionLineOutOfRange { return Keys.GetString(Keys.WorkspaceServicePositionLineOutOfRange); } - } + } public static string EditDataObjectNotFound { @@ -434,7 +434,7 @@ public static string EditDataObjectNotFound { return Keys.GetString(Keys.EditDataObjectNotFound); } - } + } public static string EditDataSessionNotFound { @@ -442,7 +442,7 @@ public static string EditDataSessionNotFound { return Keys.GetString(Keys.EditDataSessionNotFound); } - } + } public static string EditDataSessionAlreadyExists { @@ -450,7 +450,7 @@ public static string EditDataSessionAlreadyExists { return Keys.GetString(Keys.EditDataSessionAlreadyExists); } - } + } public static string EditDataSessionNotInitialized { @@ -458,7 +458,7 @@ public static string EditDataSessionNotInitialized { return Keys.GetString(Keys.EditDataSessionNotInitialized); } - } + } public static string EditDataSessionAlreadyInitialized { @@ -466,7 +466,7 @@ public static string EditDataSessionAlreadyInitialized { return Keys.GetString(Keys.EditDataSessionAlreadyInitialized); } - } + } public static string EditDataSessionAlreadyInitializing { @@ -474,7 +474,7 @@ public static string EditDataSessionAlreadyInitializing { return Keys.GetString(Keys.EditDataSessionAlreadyInitializing); } - } + } public static string EditDataMetadataNotExtended { @@ -482,7 +482,7 @@ public static string EditDataMetadataNotExtended { return Keys.GetString(Keys.EditDataMetadataNotExtended); } - } + } public static string EditDataMetadataObjectNameRequired { @@ -490,7 +490,7 @@ public static string EditDataMetadataObjectNameRequired { return Keys.GetString(Keys.EditDataMetadataObjectNameRequired); } - } + } public static string EditDataMetadataTooManyIdentifiers { @@ -498,7 +498,7 @@ public static string EditDataMetadataTooManyIdentifiers { return Keys.GetString(Keys.EditDataMetadataTooManyIdentifiers); } - } + } public static string EditDataFilteringNegativeLimit { @@ -506,7 +506,7 @@ public static string EditDataFilteringNegativeLimit { return Keys.GetString(Keys.EditDataFilteringNegativeLimit); } - } + } public static string EditDataQueryFailed { @@ -514,7 +514,7 @@ public static string EditDataQueryFailed { return Keys.GetString(Keys.EditDataQueryFailed); } - } + } public static string EditDataQueryNotCompleted { @@ -522,7 +522,7 @@ public static string EditDataQueryNotCompleted { return Keys.GetString(Keys.EditDataQueryNotCompleted); } - } + } public static string EditDataQueryImproperResultSets { @@ -530,7 +530,7 @@ public static string EditDataQueryImproperResultSets { return Keys.GetString(Keys.EditDataQueryImproperResultSets); } - } + } public static string EditDataFailedAddRow { @@ -538,7 +538,7 @@ public static string EditDataFailedAddRow { return Keys.GetString(Keys.EditDataFailedAddRow); } - } + } public static string EditDataRowOutOfRange { @@ -546,7 +546,7 @@ public static string EditDataRowOutOfRange { return Keys.GetString(Keys.EditDataRowOutOfRange); } - } + } public static string EditDataUpdatePending { @@ -554,7 +554,7 @@ public static string EditDataUpdatePending { return Keys.GetString(Keys.EditDataUpdatePending); } - } + } public static string EditDataUpdateNotPending { @@ -562,7 +562,7 @@ public static string EditDataUpdateNotPending { return Keys.GetString(Keys.EditDataUpdateNotPending); } - } + } public static string EditDataObjectMetadataNotFound { @@ -570,7 +570,7 @@ public static string EditDataObjectMetadataNotFound { return Keys.GetString(Keys.EditDataObjectMetadataNotFound); } - } + } public static string EditDataInvalidFormatBinary { @@ -578,7 +578,7 @@ public static string EditDataInvalidFormatBinary { return Keys.GetString(Keys.EditDataInvalidFormatBinary); } - } + } public static string EditDataInvalidFormatBoolean { @@ -586,7 +586,7 @@ public static string EditDataInvalidFormatBoolean { return Keys.GetString(Keys.EditDataInvalidFormatBoolean); } - } + } public static string EditDataDeleteSetCell { @@ -594,7 +594,7 @@ public static string EditDataDeleteSetCell { return Keys.GetString(Keys.EditDataDeleteSetCell); } - } + } public static string EditDataColumnIdOutOfRange { @@ -602,7 +602,7 @@ public static string EditDataColumnIdOutOfRange { return Keys.GetString(Keys.EditDataColumnIdOutOfRange); } - } + } public static string EditDataColumnCannotBeEdited { @@ -610,7 +610,7 @@ public static string EditDataColumnCannotBeEdited { return Keys.GetString(Keys.EditDataColumnCannotBeEdited); } - } + } public static string EditDataColumnNoKeyColumns { @@ -618,7 +618,7 @@ public static string EditDataColumnNoKeyColumns { return Keys.GetString(Keys.EditDataColumnNoKeyColumns); } - } + } public static string EditDataScriptFilePathNull { @@ -626,7 +626,7 @@ public static string EditDataScriptFilePathNull { return Keys.GetString(Keys.EditDataScriptFilePathNull); } - } + } public static string EditDataCommitInProgress { @@ -634,7 +634,7 @@ public static string EditDataCommitInProgress { return Keys.GetString(Keys.EditDataCommitInProgress); } - } + } public static string EditDataComputedColumnPlaceholder { @@ -642,7 +642,7 @@ public static string EditDataComputedColumnPlaceholder { return Keys.GetString(Keys.EditDataComputedColumnPlaceholder); } - } + } public static string EditDataTimeOver24Hrs { @@ -650,7 +650,7 @@ public static string EditDataTimeOver24Hrs { return Keys.GetString(Keys.EditDataTimeOver24Hrs); } - } + } public static string EditDataNullNotAllowed { @@ -658,7 +658,7 @@ public static string EditDataNullNotAllowed { return Keys.GetString(Keys.EditDataNullNotAllowed); } - } + } public static string EditDataMultiTableNotSupported { @@ -666,7 +666,7 @@ public static string EditDataMultiTableNotSupported { return Keys.GetString(Keys.EditDataMultiTableNotSupported); } - } + } public static string EditDataAliasesNotSupported { @@ -674,7 +674,7 @@ public static string EditDataAliasesNotSupported { return Keys.GetString(Keys.EditDataAliasesNotSupported); } - } + } public static string EditDataExpressionsNotSupported { @@ -682,7 +682,7 @@ public static string EditDataExpressionsNotSupported { return Keys.GetString(Keys.EditDataExpressionsNotSupported); } - } + } public static string EditDataDuplicateColumnsNotSupported { @@ -690,7 +690,7 @@ public static string EditDataDuplicateColumnsNotSupported { return Keys.GetString(Keys.EditDataDuplicateColumnsNotSupported); } - } + } public static string EE_ExecutionInfo_InitializingLoop { @@ -698,7 +698,7 @@ public static string EE_ExecutionInfo_InitializingLoop { return Keys.GetString(Keys.EE_ExecutionInfo_InitializingLoop); } - } + } public static string EE_BatchExecutionError_Ignoring { @@ -706,7 +706,7 @@ public static string EE_BatchExecutionError_Ignoring { return Keys.GetString(Keys.EE_BatchExecutionError_Ignoring); } - } + } public static string EE_ExecutionInfo_FinalizingLoop { @@ -714,7 +714,7 @@ public static string EE_ExecutionInfo_FinalizingLoop { return Keys.GetString(Keys.EE_ExecutionInfo_FinalizingLoop); } - } + } public static string BatchParserWrapperExecutionError { @@ -722,7 +722,7 @@ public static string BatchParserWrapperExecutionError { return Keys.GetString(Keys.BatchParserWrapperExecutionError); } - } + } public static string TestLocalizationConstant { @@ -730,7 +730,7 @@ public static string TestLocalizationConstant { return Keys.GetString(Keys.TestLocalizationConstant); } - } + } public static string SqlScriptFormatterDecimalMissingPrecision { @@ -738,7 +738,7 @@ public static string SqlScriptFormatterDecimalMissingPrecision { return Keys.GetString(Keys.SqlScriptFormatterDecimalMissingPrecision); } - } + } public static string SqlScriptFormatterLengthTypeMissingSize { @@ -746,7 +746,7 @@ public static string SqlScriptFormatterLengthTypeMissingSize { return Keys.GetString(Keys.SqlScriptFormatterLengthTypeMissingSize); } - } + } public static string SqlScriptFormatterScalarTypeMissingScale { @@ -754,7 +754,7 @@ public static string SqlScriptFormatterScalarTypeMissingScale { return Keys.GetString(Keys.SqlScriptFormatterScalarTypeMissingScale); } - } + } public static string TreeNodeError { @@ -762,7 +762,7 @@ public static string TreeNodeError { return Keys.GetString(Keys.TreeNodeError); } - } + } public static string ServerNodeConnectionError { @@ -770,7 +770,7 @@ public static string ServerNodeConnectionError { return Keys.GetString(Keys.ServerNodeConnectionError); } - } + } public static string SchemaHierarchy_Aggregates { @@ -778,7 +778,7 @@ public static string SchemaHierarchy_Aggregates { return Keys.GetString(Keys.SchemaHierarchy_Aggregates); } - } + } public static string SchemaHierarchy_ServerRoles { @@ -786,7 +786,7 @@ public static string SchemaHierarchy_ServerRoles { return Keys.GetString(Keys.SchemaHierarchy_ServerRoles); } - } + } public static string SchemaHierarchy_ApplicationRoles { @@ -794,7 +794,7 @@ public static string SchemaHierarchy_ApplicationRoles { return Keys.GetString(Keys.SchemaHierarchy_ApplicationRoles); } - } + } public static string SchemaHierarchy_Assemblies { @@ -802,7 +802,7 @@ public static string SchemaHierarchy_Assemblies { return Keys.GetString(Keys.SchemaHierarchy_Assemblies); } - } + } public static string SchemaHierarchy_AssemblyFiles { @@ -810,7 +810,7 @@ public static string SchemaHierarchy_AssemblyFiles { return Keys.GetString(Keys.SchemaHierarchy_AssemblyFiles); } - } + } public static string SchemaHierarchy_AsymmetricKeys { @@ -818,7 +818,7 @@ public static string SchemaHierarchy_AsymmetricKeys { return Keys.GetString(Keys.SchemaHierarchy_AsymmetricKeys); } - } + } public static string SchemaHierarchy_DatabaseAsymmetricKeys { @@ -826,7 +826,7 @@ public static string SchemaHierarchy_DatabaseAsymmetricKeys { return Keys.GetString(Keys.SchemaHierarchy_DatabaseAsymmetricKeys); } - } + } public static string SchemaHierarchy_DataCompressionOptions { @@ -834,7 +834,7 @@ public static string SchemaHierarchy_DataCompressionOptions { return Keys.GetString(Keys.SchemaHierarchy_DataCompressionOptions); } - } + } public static string SchemaHierarchy_Certificates { @@ -842,7 +842,7 @@ public static string SchemaHierarchy_Certificates { return Keys.GetString(Keys.SchemaHierarchy_Certificates); } - } + } public static string SchemaHierarchy_FileTables { @@ -850,7 +850,7 @@ public static string SchemaHierarchy_FileTables { return Keys.GetString(Keys.SchemaHierarchy_FileTables); } - } + } public static string SchemaHierarchy_DatabaseCertificates { @@ -858,7 +858,7 @@ public static string SchemaHierarchy_DatabaseCertificates { return Keys.GetString(Keys.SchemaHierarchy_DatabaseCertificates); } - } + } public static string SchemaHierarchy_CheckConstraints { @@ -866,7 +866,7 @@ public static string SchemaHierarchy_CheckConstraints { return Keys.GetString(Keys.SchemaHierarchy_CheckConstraints); } - } + } public static string SchemaHierarchy_Columns { @@ -874,7 +874,7 @@ public static string SchemaHierarchy_Columns { return Keys.GetString(Keys.SchemaHierarchy_Columns); } - } + } public static string SchemaHierarchy_Constraints { @@ -882,7 +882,7 @@ public static string SchemaHierarchy_Constraints { return Keys.GetString(Keys.SchemaHierarchy_Constraints); } - } + } public static string SchemaHierarchy_Contracts { @@ -890,7 +890,7 @@ public static string SchemaHierarchy_Contracts { return Keys.GetString(Keys.SchemaHierarchy_Contracts); } - } + } public static string SchemaHierarchy_Credentials { @@ -898,7 +898,7 @@ public static string SchemaHierarchy_Credentials { return Keys.GetString(Keys.SchemaHierarchy_Credentials); } - } + } public static string SchemaHierarchy_ErrorMessages { @@ -906,7 +906,7 @@ public static string SchemaHierarchy_ErrorMessages { return Keys.GetString(Keys.SchemaHierarchy_ErrorMessages); } - } + } public static string SchemaHierarchy_ServerRoleMembership { @@ -914,7 +914,7 @@ public static string SchemaHierarchy_ServerRoleMembership { return Keys.GetString(Keys.SchemaHierarchy_ServerRoleMembership); } - } + } public static string SchemaHierarchy_DatabaseOptions { @@ -922,7 +922,7 @@ public static string SchemaHierarchy_DatabaseOptions { return Keys.GetString(Keys.SchemaHierarchy_DatabaseOptions); } - } + } public static string SchemaHierarchy_DatabaseRoles { @@ -930,7 +930,7 @@ public static string SchemaHierarchy_DatabaseRoles { return Keys.GetString(Keys.SchemaHierarchy_DatabaseRoles); } - } + } public static string SchemaHierarchy_RoleMemberships { @@ -938,7 +938,7 @@ public static string SchemaHierarchy_RoleMemberships { return Keys.GetString(Keys.SchemaHierarchy_RoleMemberships); } - } + } public static string SchemaHierarchy_DatabaseTriggers { @@ -946,7 +946,7 @@ public static string SchemaHierarchy_DatabaseTriggers { return Keys.GetString(Keys.SchemaHierarchy_DatabaseTriggers); } - } + } public static string SchemaHierarchy_DefaultConstraints { @@ -954,7 +954,7 @@ public static string SchemaHierarchy_DefaultConstraints { return Keys.GetString(Keys.SchemaHierarchy_DefaultConstraints); } - } + } public static string SchemaHierarchy_Defaults { @@ -962,7 +962,7 @@ public static string SchemaHierarchy_Defaults { return Keys.GetString(Keys.SchemaHierarchy_Defaults); } - } + } public static string SchemaHierarchy_Sequences { @@ -970,7 +970,7 @@ public static string SchemaHierarchy_Sequences { return Keys.GetString(Keys.SchemaHierarchy_Sequences); } - } + } public static string SchemaHierarchy_Endpoints { @@ -978,7 +978,7 @@ public static string SchemaHierarchy_Endpoints { return Keys.GetString(Keys.SchemaHierarchy_Endpoints); } - } + } public static string SchemaHierarchy_EventNotifications { @@ -986,7 +986,7 @@ public static string SchemaHierarchy_EventNotifications { return Keys.GetString(Keys.SchemaHierarchy_EventNotifications); } - } + } public static string SchemaHierarchy_ServerEventNotifications { @@ -994,7 +994,7 @@ public static string SchemaHierarchy_ServerEventNotifications { return Keys.GetString(Keys.SchemaHierarchy_ServerEventNotifications); } - } + } public static string SchemaHierarchy_ExtendedProperties { @@ -1002,7 +1002,7 @@ public static string SchemaHierarchy_ExtendedProperties { return Keys.GetString(Keys.SchemaHierarchy_ExtendedProperties); } - } + } public static string SchemaHierarchy_FileGroups { @@ -1010,7 +1010,7 @@ public static string SchemaHierarchy_FileGroups { return Keys.GetString(Keys.SchemaHierarchy_FileGroups); } - } + } public static string SchemaHierarchy_ForeignKeys { @@ -1018,7 +1018,7 @@ public static string SchemaHierarchy_ForeignKeys { return Keys.GetString(Keys.SchemaHierarchy_ForeignKeys); } - } + } public static string SchemaHierarchy_FullTextCatalogs { @@ -1026,7 +1026,7 @@ public static string SchemaHierarchy_FullTextCatalogs { return Keys.GetString(Keys.SchemaHierarchy_FullTextCatalogs); } - } + } public static string SchemaHierarchy_FullTextIndexes { @@ -1034,7 +1034,7 @@ public static string SchemaHierarchy_FullTextIndexes { return Keys.GetString(Keys.SchemaHierarchy_FullTextIndexes); } - } + } public static string SchemaHierarchy_Functions { @@ -1042,7 +1042,7 @@ public static string SchemaHierarchy_Functions { return Keys.GetString(Keys.SchemaHierarchy_Functions); } - } + } public static string SchemaHierarchy_Indexes { @@ -1050,7 +1050,7 @@ public static string SchemaHierarchy_Indexes { return Keys.GetString(Keys.SchemaHierarchy_Indexes); } - } + } public static string SchemaHierarchy_InlineFunctions { @@ -1058,7 +1058,7 @@ public static string SchemaHierarchy_InlineFunctions { return Keys.GetString(Keys.SchemaHierarchy_InlineFunctions); } - } + } public static string SchemaHierarchy_Keys { @@ -1066,7 +1066,7 @@ public static string SchemaHierarchy_Keys { return Keys.GetString(Keys.SchemaHierarchy_Keys); } - } + } public static string SchemaHierarchy_LinkedServers { @@ -1074,7 +1074,7 @@ public static string SchemaHierarchy_LinkedServers { return Keys.GetString(Keys.SchemaHierarchy_LinkedServers); } - } + } public static string SchemaHierarchy_LinkedServerLogins { @@ -1082,7 +1082,7 @@ public static string SchemaHierarchy_LinkedServerLogins { return Keys.GetString(Keys.SchemaHierarchy_LinkedServerLogins); } - } + } public static string SchemaHierarchy_Logins { @@ -1090,7 +1090,7 @@ public static string SchemaHierarchy_Logins { return Keys.GetString(Keys.SchemaHierarchy_Logins); } - } + } public static string SchemaHierarchy_MasterKey { @@ -1098,7 +1098,7 @@ public static string SchemaHierarchy_MasterKey { return Keys.GetString(Keys.SchemaHierarchy_MasterKey); } - } + } public static string SchemaHierarchy_MasterKeys { @@ -1106,7 +1106,7 @@ public static string SchemaHierarchy_MasterKeys { return Keys.GetString(Keys.SchemaHierarchy_MasterKeys); } - } + } public static string SchemaHierarchy_MessageTypes { @@ -1114,7 +1114,7 @@ public static string SchemaHierarchy_MessageTypes { return Keys.GetString(Keys.SchemaHierarchy_MessageTypes); } - } + } public static string SchemaHierarchy_MultiSelectFunctions { @@ -1122,7 +1122,7 @@ public static string SchemaHierarchy_MultiSelectFunctions { return Keys.GetString(Keys.SchemaHierarchy_MultiSelectFunctions); } - } + } public static string SchemaHierarchy_Parameters { @@ -1130,7 +1130,7 @@ public static string SchemaHierarchy_Parameters { return Keys.GetString(Keys.SchemaHierarchy_Parameters); } - } + } public static string SchemaHierarchy_PartitionFunctions { @@ -1138,7 +1138,7 @@ public static string SchemaHierarchy_PartitionFunctions { return Keys.GetString(Keys.SchemaHierarchy_PartitionFunctions); } - } + } public static string SchemaHierarchy_PartitionSchemes { @@ -1146,7 +1146,7 @@ public static string SchemaHierarchy_PartitionSchemes { return Keys.GetString(Keys.SchemaHierarchy_PartitionSchemes); } - } + } public static string SchemaHierarchy_Permissions { @@ -1154,7 +1154,7 @@ public static string SchemaHierarchy_Permissions { return Keys.GetString(Keys.SchemaHierarchy_Permissions); } - } + } public static string SchemaHierarchy_PrimaryKeys { @@ -1162,7 +1162,7 @@ public static string SchemaHierarchy_PrimaryKeys { return Keys.GetString(Keys.SchemaHierarchy_PrimaryKeys); } - } + } public static string SchemaHierarchy_Programmability { @@ -1170,7 +1170,7 @@ public static string SchemaHierarchy_Programmability { return Keys.GetString(Keys.SchemaHierarchy_Programmability); } - } + } public static string SchemaHierarchy_Queues { @@ -1178,7 +1178,7 @@ public static string SchemaHierarchy_Queues { return Keys.GetString(Keys.SchemaHierarchy_Queues); } - } + } public static string SchemaHierarchy_RemoteServiceBindings { @@ -1186,7 +1186,7 @@ public static string SchemaHierarchy_RemoteServiceBindings { return Keys.GetString(Keys.SchemaHierarchy_RemoteServiceBindings); } - } + } public static string SchemaHierarchy_ReturnedColumns { @@ -1194,7 +1194,7 @@ public static string SchemaHierarchy_ReturnedColumns { return Keys.GetString(Keys.SchemaHierarchy_ReturnedColumns); } - } + } public static string SchemaHierarchy_Roles { @@ -1202,7 +1202,7 @@ public static string SchemaHierarchy_Roles { return Keys.GetString(Keys.SchemaHierarchy_Roles); } - } + } public static string SchemaHierarchy_Routes { @@ -1210,7 +1210,7 @@ public static string SchemaHierarchy_Routes { return Keys.GetString(Keys.SchemaHierarchy_Routes); } - } + } public static string SchemaHierarchy_Rules { @@ -1218,7 +1218,7 @@ public static string SchemaHierarchy_Rules { return Keys.GetString(Keys.SchemaHierarchy_Rules); } - } + } public static string SchemaHierarchy_Schemas { @@ -1226,7 +1226,7 @@ public static string SchemaHierarchy_Schemas { return Keys.GetString(Keys.SchemaHierarchy_Schemas); } - } + } public static string SchemaHierarchy_Security { @@ -1234,7 +1234,7 @@ public static string SchemaHierarchy_Security { return Keys.GetString(Keys.SchemaHierarchy_Security); } - } + } public static string SchemaHierarchy_ServerObjects { @@ -1242,7 +1242,7 @@ public static string SchemaHierarchy_ServerObjects { return Keys.GetString(Keys.SchemaHierarchy_ServerObjects); } - } + } public static string SchemaHierarchy_Management { @@ -1250,7 +1250,7 @@ public static string SchemaHierarchy_Management { return Keys.GetString(Keys.SchemaHierarchy_Management); } - } + } public static string SchemaHierarchy_ServerTriggers { @@ -1258,7 +1258,7 @@ public static string SchemaHierarchy_ServerTriggers { return Keys.GetString(Keys.SchemaHierarchy_ServerTriggers); } - } + } public static string SchemaHierarchy_ServiceBroker { @@ -1266,7 +1266,7 @@ public static string SchemaHierarchy_ServiceBroker { return Keys.GetString(Keys.SchemaHierarchy_ServiceBroker); } - } + } public static string SchemaHierarchy_Services { @@ -1274,7 +1274,7 @@ public static string SchemaHierarchy_Services { return Keys.GetString(Keys.SchemaHierarchy_Services); } - } + } public static string SchemaHierarchy_Signatures { @@ -1282,7 +1282,7 @@ public static string SchemaHierarchy_Signatures { return Keys.GetString(Keys.SchemaHierarchy_Signatures); } - } + } public static string SchemaHierarchy_LogFiles { @@ -1290,7 +1290,7 @@ public static string SchemaHierarchy_LogFiles { return Keys.GetString(Keys.SchemaHierarchy_LogFiles); } - } + } public static string SchemaHierarchy_Statistics { @@ -1298,7 +1298,7 @@ public static string SchemaHierarchy_Statistics { return Keys.GetString(Keys.SchemaHierarchy_Statistics); } - } + } public static string SchemaHierarchy_Storage { @@ -1306,7 +1306,7 @@ public static string SchemaHierarchy_Storage { return Keys.GetString(Keys.SchemaHierarchy_Storage); } - } + } public static string SchemaHierarchy_StoredProcedures { @@ -1314,7 +1314,7 @@ public static string SchemaHierarchy_StoredProcedures { return Keys.GetString(Keys.SchemaHierarchy_StoredProcedures); } - } + } public static string SchemaHierarchy_SymmetricKeys { @@ -1322,7 +1322,7 @@ public static string SchemaHierarchy_SymmetricKeys { return Keys.GetString(Keys.SchemaHierarchy_SymmetricKeys); } - } + } public static string SchemaHierarchy_Synonyms { @@ -1330,7 +1330,7 @@ public static string SchemaHierarchy_Synonyms { return Keys.GetString(Keys.SchemaHierarchy_Synonyms); } - } + } public static string SchemaHierarchy_Tables { @@ -1338,7 +1338,7 @@ public static string SchemaHierarchy_Tables { return Keys.GetString(Keys.SchemaHierarchy_Tables); } - } + } public static string SchemaHierarchy_Triggers { @@ -1346,7 +1346,7 @@ public static string SchemaHierarchy_Triggers { return Keys.GetString(Keys.SchemaHierarchy_Triggers); } - } + } public static string SchemaHierarchy_Types { @@ -1354,7 +1354,7 @@ public static string SchemaHierarchy_Types { return Keys.GetString(Keys.SchemaHierarchy_Types); } - } + } public static string SchemaHierarchy_UniqueKeys { @@ -1362,7 +1362,7 @@ public static string SchemaHierarchy_UniqueKeys { return Keys.GetString(Keys.SchemaHierarchy_UniqueKeys); } - } + } public static string SchemaHierarchy_UserDefinedDataTypes { @@ -1370,7 +1370,7 @@ public static string SchemaHierarchy_UserDefinedDataTypes { return Keys.GetString(Keys.SchemaHierarchy_UserDefinedDataTypes); } - } + } public static string SchemaHierarchy_UserDefinedTypes { @@ -1378,7 +1378,7 @@ public static string SchemaHierarchy_UserDefinedTypes { return Keys.GetString(Keys.SchemaHierarchy_UserDefinedTypes); } - } + } public static string SchemaHierarchy_Users { @@ -1386,7 +1386,7 @@ public static string SchemaHierarchy_Users { return Keys.GetString(Keys.SchemaHierarchy_Users); } - } + } public static string SchemaHierarchy_Views { @@ -1394,7 +1394,7 @@ public static string SchemaHierarchy_Views { return Keys.GetString(Keys.SchemaHierarchy_Views); } - } + } public static string SchemaHierarchy_XmlIndexes { @@ -1402,7 +1402,7 @@ public static string SchemaHierarchy_XmlIndexes { return Keys.GetString(Keys.SchemaHierarchy_XmlIndexes); } - } + } public static string SchemaHierarchy_XMLSchemaCollections { @@ -1410,7 +1410,7 @@ public static string SchemaHierarchy_XMLSchemaCollections { return Keys.GetString(Keys.SchemaHierarchy_XMLSchemaCollections); } - } + } public static string SchemaHierarchy_UserDefinedTableTypes { @@ -1418,7 +1418,7 @@ public static string SchemaHierarchy_UserDefinedTableTypes { return Keys.GetString(Keys.SchemaHierarchy_UserDefinedTableTypes); } - } + } public static string SchemaHierarchy_FilegroupFiles { @@ -1426,7 +1426,7 @@ public static string SchemaHierarchy_FilegroupFiles { return Keys.GetString(Keys.SchemaHierarchy_FilegroupFiles); } - } + } public static string MissingCaption { @@ -1434,7 +1434,7 @@ public static string MissingCaption { return Keys.GetString(Keys.MissingCaption); } - } + } public static string SchemaHierarchy_BrokerPriorities { @@ -1442,7 +1442,7 @@ public static string SchemaHierarchy_BrokerPriorities { return Keys.GetString(Keys.SchemaHierarchy_BrokerPriorities); } - } + } public static string SchemaHierarchy_CryptographicProviders { @@ -1450,7 +1450,7 @@ public static string SchemaHierarchy_CryptographicProviders { return Keys.GetString(Keys.SchemaHierarchy_CryptographicProviders); } - } + } public static string SchemaHierarchy_DatabaseAuditSpecifications { @@ -1458,7 +1458,7 @@ public static string SchemaHierarchy_DatabaseAuditSpecifications { return Keys.GetString(Keys.SchemaHierarchy_DatabaseAuditSpecifications); } - } + } public static string SchemaHierarchy_DatabaseEncryptionKeys { @@ -1466,7 +1466,7 @@ public static string SchemaHierarchy_DatabaseEncryptionKeys { return Keys.GetString(Keys.SchemaHierarchy_DatabaseEncryptionKeys); } - } + } public static string SchemaHierarchy_EventSessions { @@ -1474,7 +1474,7 @@ public static string SchemaHierarchy_EventSessions { return Keys.GetString(Keys.SchemaHierarchy_EventSessions); } - } + } public static string SchemaHierarchy_FullTextStopLists { @@ -1482,7 +1482,7 @@ public static string SchemaHierarchy_FullTextStopLists { return Keys.GetString(Keys.SchemaHierarchy_FullTextStopLists); } - } + } public static string SchemaHierarchy_ResourcePools { @@ -1490,7 +1490,7 @@ public static string SchemaHierarchy_ResourcePools { return Keys.GetString(Keys.SchemaHierarchy_ResourcePools); } - } + } public static string SchemaHierarchy_ServerAudits { @@ -1498,7 +1498,7 @@ public static string SchemaHierarchy_ServerAudits { return Keys.GetString(Keys.SchemaHierarchy_ServerAudits); } - } + } public static string SchemaHierarchy_ServerAuditSpecifications { @@ -1506,7 +1506,7 @@ public static string SchemaHierarchy_ServerAuditSpecifications { return Keys.GetString(Keys.SchemaHierarchy_ServerAuditSpecifications); } - } + } public static string SchemaHierarchy_SpatialIndexes { @@ -1514,7 +1514,7 @@ public static string SchemaHierarchy_SpatialIndexes { return Keys.GetString(Keys.SchemaHierarchy_SpatialIndexes); } - } + } public static string SchemaHierarchy_WorkloadGroups { @@ -1522,7 +1522,7 @@ public static string SchemaHierarchy_WorkloadGroups { return Keys.GetString(Keys.SchemaHierarchy_WorkloadGroups); } - } + } public static string SchemaHierarchy_SqlFiles { @@ -1530,7 +1530,7 @@ public static string SchemaHierarchy_SqlFiles { return Keys.GetString(Keys.SchemaHierarchy_SqlFiles); } - } + } public static string SchemaHierarchy_ServerFunctions { @@ -1538,7 +1538,7 @@ public static string SchemaHierarchy_ServerFunctions { return Keys.GetString(Keys.SchemaHierarchy_ServerFunctions); } - } + } public static string SchemaHierarchy_SqlType { @@ -1546,7 +1546,7 @@ public static string SchemaHierarchy_SqlType { return Keys.GetString(Keys.SchemaHierarchy_SqlType); } - } + } public static string SchemaHierarchy_ServerOptions { @@ -1554,7 +1554,7 @@ public static string SchemaHierarchy_ServerOptions { return Keys.GetString(Keys.SchemaHierarchy_ServerOptions); } - } + } public static string SchemaHierarchy_DatabaseDiagrams { @@ -1562,7 +1562,7 @@ public static string SchemaHierarchy_DatabaseDiagrams { return Keys.GetString(Keys.SchemaHierarchy_DatabaseDiagrams); } - } + } public static string SchemaHierarchy_SystemTables { @@ -1570,7 +1570,7 @@ public static string SchemaHierarchy_SystemTables { return Keys.GetString(Keys.SchemaHierarchy_SystemTables); } - } + } public static string SchemaHierarchy_Databases { @@ -1578,7 +1578,7 @@ public static string SchemaHierarchy_Databases { return Keys.GetString(Keys.SchemaHierarchy_Databases); } - } + } public static string SchemaHierarchy_SystemContracts { @@ -1586,7 +1586,7 @@ public static string SchemaHierarchy_SystemContracts { return Keys.GetString(Keys.SchemaHierarchy_SystemContracts); } - } + } public static string SchemaHierarchy_SystemDatabases { @@ -1594,7 +1594,7 @@ public static string SchemaHierarchy_SystemDatabases { return Keys.GetString(Keys.SchemaHierarchy_SystemDatabases); } - } + } public static string SchemaHierarchy_SystemMessageTypes { @@ -1602,7 +1602,7 @@ public static string SchemaHierarchy_SystemMessageTypes { return Keys.GetString(Keys.SchemaHierarchy_SystemMessageTypes); } - } + } public static string SchemaHierarchy_SystemQueues { @@ -1610,7 +1610,7 @@ public static string SchemaHierarchy_SystemQueues { return Keys.GetString(Keys.SchemaHierarchy_SystemQueues); } - } + } public static string SchemaHierarchy_SystemServices { @@ -1618,7 +1618,7 @@ public static string SchemaHierarchy_SystemServices { return Keys.GetString(Keys.SchemaHierarchy_SystemServices); } - } + } public static string SchemaHierarchy_SystemStoredProcedures { @@ -1626,7 +1626,7 @@ public static string SchemaHierarchy_SystemStoredProcedures { return Keys.GetString(Keys.SchemaHierarchy_SystemStoredProcedures); } - } + } public static string SchemaHierarchy_SystemViews { @@ -1634,7 +1634,7 @@ public static string SchemaHierarchy_SystemViews { return Keys.GetString(Keys.SchemaHierarchy_SystemViews); } - } + } public static string SchemaHierarchy_DataTierApplications { @@ -1642,7 +1642,7 @@ public static string SchemaHierarchy_DataTierApplications { return Keys.GetString(Keys.SchemaHierarchy_DataTierApplications); } - } + } public static string SchemaHierarchy_ExtendedStoredProcedures { @@ -1650,7 +1650,7 @@ public static string SchemaHierarchy_ExtendedStoredProcedures { return Keys.GetString(Keys.SchemaHierarchy_ExtendedStoredProcedures); } - } + } public static string SchemaHierarchy_SystemAggregateFunctions { @@ -1658,7 +1658,7 @@ public static string SchemaHierarchy_SystemAggregateFunctions { return Keys.GetString(Keys.SchemaHierarchy_SystemAggregateFunctions); } - } + } public static string SchemaHierarchy_SystemApproximateNumerics { @@ -1666,7 +1666,7 @@ public static string SchemaHierarchy_SystemApproximateNumerics { return Keys.GetString(Keys.SchemaHierarchy_SystemApproximateNumerics); } - } + } public static string SchemaHierarchy_SystemBinaryStrings { @@ -1674,7 +1674,7 @@ public static string SchemaHierarchy_SystemBinaryStrings { return Keys.GetString(Keys.SchemaHierarchy_SystemBinaryStrings); } - } + } public static string SchemaHierarchy_SystemCharacterStrings { @@ -1682,7 +1682,7 @@ public static string SchemaHierarchy_SystemCharacterStrings { return Keys.GetString(Keys.SchemaHierarchy_SystemCharacterStrings); } - } + } public static string SchemaHierarchy_SystemCLRDataTypes { @@ -1690,7 +1690,7 @@ public static string SchemaHierarchy_SystemCLRDataTypes { return Keys.GetString(Keys.SchemaHierarchy_SystemCLRDataTypes); } - } + } public static string SchemaHierarchy_SystemConfigurationFunctions { @@ -1698,7 +1698,7 @@ public static string SchemaHierarchy_SystemConfigurationFunctions { return Keys.GetString(Keys.SchemaHierarchy_SystemConfigurationFunctions); } - } + } public static string SchemaHierarchy_SystemCursorFunctions { @@ -1706,7 +1706,7 @@ public static string SchemaHierarchy_SystemCursorFunctions { return Keys.GetString(Keys.SchemaHierarchy_SystemCursorFunctions); } - } + } public static string SchemaHierarchy_SystemDataTypes { @@ -1714,7 +1714,7 @@ public static string SchemaHierarchy_SystemDataTypes { return Keys.GetString(Keys.SchemaHierarchy_SystemDataTypes); } - } + } public static string SchemaHierarchy_SystemDateAndTime { @@ -1722,7 +1722,7 @@ public static string SchemaHierarchy_SystemDateAndTime { return Keys.GetString(Keys.SchemaHierarchy_SystemDateAndTime); } - } + } public static string SchemaHierarchy_SystemDateAndTimeFunctions { @@ -1730,7 +1730,7 @@ public static string SchemaHierarchy_SystemDateAndTimeFunctions { return Keys.GetString(Keys.SchemaHierarchy_SystemDateAndTimeFunctions); } - } + } public static string SchemaHierarchy_SystemExactNumerics { @@ -1738,7 +1738,7 @@ public static string SchemaHierarchy_SystemExactNumerics { return Keys.GetString(Keys.SchemaHierarchy_SystemExactNumerics); } - } + } public static string SchemaHierarchy_SystemFunctions { @@ -1746,7 +1746,7 @@ public static string SchemaHierarchy_SystemFunctions { return Keys.GetString(Keys.SchemaHierarchy_SystemFunctions); } - } + } public static string SchemaHierarchy_SystemHierarchyIdFunctions { @@ -1754,7 +1754,7 @@ public static string SchemaHierarchy_SystemHierarchyIdFunctions { return Keys.GetString(Keys.SchemaHierarchy_SystemHierarchyIdFunctions); } - } + } public static string SchemaHierarchy_SystemMathematicalFunctions { @@ -1762,7 +1762,7 @@ public static string SchemaHierarchy_SystemMathematicalFunctions { return Keys.GetString(Keys.SchemaHierarchy_SystemMathematicalFunctions); } - } + } public static string SchemaHierarchy_SystemMetadataFunctions { @@ -1770,7 +1770,7 @@ public static string SchemaHierarchy_SystemMetadataFunctions { return Keys.GetString(Keys.SchemaHierarchy_SystemMetadataFunctions); } - } + } public static string SchemaHierarchy_SystemOtherDataTypes { @@ -1778,7 +1778,7 @@ public static string SchemaHierarchy_SystemOtherDataTypes { return Keys.GetString(Keys.SchemaHierarchy_SystemOtherDataTypes); } - } + } public static string SchemaHierarchy_SystemOtherFunctions { @@ -1786,7 +1786,7 @@ public static string SchemaHierarchy_SystemOtherFunctions { return Keys.GetString(Keys.SchemaHierarchy_SystemOtherFunctions); } - } + } public static string SchemaHierarchy_SystemRowsetFunctions { @@ -1794,7 +1794,7 @@ public static string SchemaHierarchy_SystemRowsetFunctions { return Keys.GetString(Keys.SchemaHierarchy_SystemRowsetFunctions); } - } + } public static string SchemaHierarchy_SystemSecurityFunctions { @@ -1802,7 +1802,7 @@ public static string SchemaHierarchy_SystemSecurityFunctions { return Keys.GetString(Keys.SchemaHierarchy_SystemSecurityFunctions); } - } + } public static string SchemaHierarchy_SystemSpatialDataTypes { @@ -1810,7 +1810,7 @@ public static string SchemaHierarchy_SystemSpatialDataTypes { return Keys.GetString(Keys.SchemaHierarchy_SystemSpatialDataTypes); } - } + } public static string SchemaHierarchy_SystemStringFunctions { @@ -1818,7 +1818,7 @@ public static string SchemaHierarchy_SystemStringFunctions { return Keys.GetString(Keys.SchemaHierarchy_SystemStringFunctions); } - } + } public static string SchemaHierarchy_SystemSystemStatisticalFunctions { @@ -1826,7 +1826,7 @@ public static string SchemaHierarchy_SystemSystemStatisticalFunctions { return Keys.GetString(Keys.SchemaHierarchy_SystemSystemStatisticalFunctions); } - } + } public static string SchemaHierarchy_SystemTextAndImageFunctions { @@ -1834,7 +1834,7 @@ public static string SchemaHierarchy_SystemTextAndImageFunctions { return Keys.GetString(Keys.SchemaHierarchy_SystemTextAndImageFunctions); } - } + } public static string SchemaHierarchy_SystemUnicodeCharacterStrings { @@ -1842,7 +1842,7 @@ public static string SchemaHierarchy_SystemUnicodeCharacterStrings { return Keys.GetString(Keys.SchemaHierarchy_SystemUnicodeCharacterStrings); } - } + } public static string SchemaHierarchy_AggregateFunctions { @@ -1850,7 +1850,7 @@ public static string SchemaHierarchy_AggregateFunctions { return Keys.GetString(Keys.SchemaHierarchy_AggregateFunctions); } - } + } public static string SchemaHierarchy_ScalarValuedFunctions { @@ -1858,7 +1858,7 @@ public static string SchemaHierarchy_ScalarValuedFunctions { return Keys.GetString(Keys.SchemaHierarchy_ScalarValuedFunctions); } - } + } public static string SchemaHierarchy_TableValuedFunctions { @@ -1866,7 +1866,7 @@ public static string SchemaHierarchy_TableValuedFunctions { return Keys.GetString(Keys.SchemaHierarchy_TableValuedFunctions); } - } + } public static string SchemaHierarchy_SystemExtendedStoredProcedures { @@ -1874,7 +1874,7 @@ public static string SchemaHierarchy_SystemExtendedStoredProcedures { return Keys.GetString(Keys.SchemaHierarchy_SystemExtendedStoredProcedures); } - } + } public static string SchemaHierarchy_BuiltInType { @@ -1882,7 +1882,7 @@ public static string SchemaHierarchy_BuiltInType { return Keys.GetString(Keys.SchemaHierarchy_BuiltInType); } - } + } public static string SchemaHierarchy_BuiltInServerRole { @@ -1890,7 +1890,7 @@ public static string SchemaHierarchy_BuiltInServerRole { return Keys.GetString(Keys.SchemaHierarchy_BuiltInServerRole); } - } + } public static string SchemaHierarchy_UserWithPassword { @@ -1898,7 +1898,7 @@ public static string SchemaHierarchy_UserWithPassword { return Keys.GetString(Keys.SchemaHierarchy_UserWithPassword); } - } + } public static string SchemaHierarchy_SearchPropertyList { @@ -1906,7 +1906,7 @@ public static string SchemaHierarchy_SearchPropertyList { return Keys.GetString(Keys.SchemaHierarchy_SearchPropertyList); } - } + } public static string SchemaHierarchy_SecurityPolicies { @@ -1914,7 +1914,7 @@ public static string SchemaHierarchy_SecurityPolicies { return Keys.GetString(Keys.SchemaHierarchy_SecurityPolicies); } - } + } public static string SchemaHierarchy_SecurityPredicates { @@ -1922,7 +1922,7 @@ public static string SchemaHierarchy_SecurityPredicates { return Keys.GetString(Keys.SchemaHierarchy_SecurityPredicates); } - } + } public static string SchemaHierarchy_ServerRole { @@ -1930,7 +1930,7 @@ public static string SchemaHierarchy_ServerRole { return Keys.GetString(Keys.SchemaHierarchy_ServerRole); } - } + } public static string SchemaHierarchy_SearchPropertyLists { @@ -1938,7 +1938,7 @@ public static string SchemaHierarchy_SearchPropertyLists { return Keys.GetString(Keys.SchemaHierarchy_SearchPropertyLists); } - } + } public static string SchemaHierarchy_ColumnStoreIndexes { @@ -1946,7 +1946,7 @@ public static string SchemaHierarchy_ColumnStoreIndexes { return Keys.GetString(Keys.SchemaHierarchy_ColumnStoreIndexes); } - } + } public static string SchemaHierarchy_TableTypeIndexes { @@ -1954,7 +1954,7 @@ public static string SchemaHierarchy_TableTypeIndexes { return Keys.GetString(Keys.SchemaHierarchy_TableTypeIndexes); } - } + } public static string SchemaHierarchy_Server { @@ -1962,7 +1962,7 @@ public static string SchemaHierarchy_Server { return Keys.GetString(Keys.SchemaHierarchy_Server); } - } + } public static string SchemaHierarchy_SelectiveXmlIndexes { @@ -1970,7 +1970,7 @@ public static string SchemaHierarchy_SelectiveXmlIndexes { return Keys.GetString(Keys.SchemaHierarchy_SelectiveXmlIndexes); } - } + } public static string SchemaHierarchy_XmlNamespaces { @@ -1978,7 +1978,7 @@ public static string SchemaHierarchy_XmlNamespaces { return Keys.GetString(Keys.SchemaHierarchy_XmlNamespaces); } - } + } public static string SchemaHierarchy_XmlTypedPromotedPaths { @@ -1986,7 +1986,7 @@ public static string SchemaHierarchy_XmlTypedPromotedPaths { return Keys.GetString(Keys.SchemaHierarchy_XmlTypedPromotedPaths); } - } + } public static string SchemaHierarchy_SqlTypedPromotedPaths { @@ -1994,7 +1994,7 @@ public static string SchemaHierarchy_SqlTypedPromotedPaths { return Keys.GetString(Keys.SchemaHierarchy_SqlTypedPromotedPaths); } - } + } public static string SchemaHierarchy_DatabaseScopedCredentials { @@ -2002,7 +2002,7 @@ public static string SchemaHierarchy_DatabaseScopedCredentials { return Keys.GetString(Keys.SchemaHierarchy_DatabaseScopedCredentials); } - } + } public static string SchemaHierarchy_ExternalDataSources { @@ -2010,7 +2010,7 @@ public static string SchemaHierarchy_ExternalDataSources { return Keys.GetString(Keys.SchemaHierarchy_ExternalDataSources); } - } + } public static string SchemaHierarchy_ExternalFileFormats { @@ -2018,7 +2018,7 @@ public static string SchemaHierarchy_ExternalFileFormats { return Keys.GetString(Keys.SchemaHierarchy_ExternalFileFormats); } - } + } public static string SchemaHierarchy_ExternalResources { @@ -2026,7 +2026,7 @@ public static string SchemaHierarchy_ExternalResources { return Keys.GetString(Keys.SchemaHierarchy_ExternalResources); } - } + } public static string SchemaHierarchy_ExternalTables { @@ -2034,7 +2034,7 @@ public static string SchemaHierarchy_ExternalTables { return Keys.GetString(Keys.SchemaHierarchy_ExternalTables); } - } + } public static string SchemaHierarchy_AlwaysEncryptedKeys { @@ -2042,7 +2042,7 @@ public static string SchemaHierarchy_AlwaysEncryptedKeys { return Keys.GetString(Keys.SchemaHierarchy_AlwaysEncryptedKeys); } - } + } public static string SchemaHierarchy_ColumnMasterKeys { @@ -2050,7 +2050,7 @@ public static string SchemaHierarchy_ColumnMasterKeys { return Keys.GetString(Keys.SchemaHierarchy_ColumnMasterKeys); } - } + } public static string SchemaHierarchy_ColumnEncryptionKeys { @@ -2058,7 +2058,7 @@ public static string SchemaHierarchy_ColumnEncryptionKeys { return Keys.GetString(Keys.SchemaHierarchy_ColumnEncryptionKeys); } - } + } public static string SchemaHierarchy_SubroutineParameterLabelFormatString { @@ -2066,7 +2066,7 @@ public static string SchemaHierarchy_SubroutineParameterLabelFormatString { return Keys.GetString(Keys.SchemaHierarchy_SubroutineParameterLabelFormatString); } - } + } public static string SchemaHierarchy_SubroutineParameterNoDefaultLabel { @@ -2074,7 +2074,7 @@ public static string SchemaHierarchy_SubroutineParameterNoDefaultLabel { return Keys.GetString(Keys.SchemaHierarchy_SubroutineParameterNoDefaultLabel); } - } + } public static string SchemaHierarchy_SubroutineParameterInputLabel { @@ -2082,7 +2082,7 @@ public static string SchemaHierarchy_SubroutineParameterInputLabel { return Keys.GetString(Keys.SchemaHierarchy_SubroutineParameterInputLabel); } - } + } public static string SchemaHierarchy_SubroutineParameterInputOutputLabel { @@ -2090,7 +2090,7 @@ public static string SchemaHierarchy_SubroutineParameterInputOutputLabel { return Keys.GetString(Keys.SchemaHierarchy_SubroutineParameterInputOutputLabel); } - } + } public static string SchemaHierarchy_SubroutineParameterInputReadOnlyLabel { @@ -2098,7 +2098,7 @@ public static string SchemaHierarchy_SubroutineParameterInputReadOnlyLabel { return Keys.GetString(Keys.SchemaHierarchy_SubroutineParameterInputReadOnlyLabel); } - } + } public static string SchemaHierarchy_SubroutineParameterInputOutputReadOnlyLabel { @@ -2106,7 +2106,7 @@ public static string SchemaHierarchy_SubroutineParameterInputOutputReadOnlyLabel { return Keys.GetString(Keys.SchemaHierarchy_SubroutineParameterInputOutputReadOnlyLabel); } - } + } public static string SchemaHierarchy_SubroutineParameterDefaultLabel { @@ -2114,7 +2114,7 @@ public static string SchemaHierarchy_SubroutineParameterDefaultLabel { return Keys.GetString(Keys.SchemaHierarchy_SubroutineParameterDefaultLabel); } - } + } public static string SchemaHierarchy_NullColumn_Label { @@ -2122,7 +2122,7 @@ public static string SchemaHierarchy_NullColumn_Label { return Keys.GetString(Keys.SchemaHierarchy_NullColumn_Label); } - } + } public static string SchemaHierarchy_NotNullColumn_Label { @@ -2130,7 +2130,7 @@ public static string SchemaHierarchy_NotNullColumn_Label { return Keys.GetString(Keys.SchemaHierarchy_NotNullColumn_Label); } - } + } public static string SchemaHierarchy_UDDTLabelWithType { @@ -2138,7 +2138,7 @@ public static string SchemaHierarchy_UDDTLabelWithType { return Keys.GetString(Keys.SchemaHierarchy_UDDTLabelWithType); } - } + } public static string SchemaHierarchy_UDDTLabelWithoutType { @@ -2146,7 +2146,7 @@ public static string SchemaHierarchy_UDDTLabelWithoutType { return Keys.GetString(Keys.SchemaHierarchy_UDDTLabelWithoutType); } - } + } public static string SchemaHierarchy_ComputedColumnLabelWithType { @@ -2154,7 +2154,7 @@ public static string SchemaHierarchy_ComputedColumnLabelWithType { return Keys.GetString(Keys.SchemaHierarchy_ComputedColumnLabelWithType); } - } + } public static string SchemaHierarchy_ComputedColumnLabelWithoutType { @@ -2162,7 +2162,7 @@ public static string SchemaHierarchy_ComputedColumnLabelWithoutType { return Keys.GetString(Keys.SchemaHierarchy_ComputedColumnLabelWithoutType); } - } + } public static string SchemaHierarchy_ColumnSetLabelWithoutType { @@ -2170,7 +2170,7 @@ public static string SchemaHierarchy_ColumnSetLabelWithoutType { return Keys.GetString(Keys.SchemaHierarchy_ColumnSetLabelWithoutType); } - } + } public static string SchemaHierarchy_ColumnSetLabelWithType { @@ -2178,7 +2178,7 @@ public static string SchemaHierarchy_ColumnSetLabelWithType { return Keys.GetString(Keys.SchemaHierarchy_ColumnSetLabelWithType); } - } + } public static string SchemaHierarchy_ColumnSetLabelWithTypeAndKeyString { @@ -2186,7 +2186,7 @@ public static string SchemaHierarchy_ColumnSetLabelWithTypeAndKeyString { return Keys.GetString(Keys.SchemaHierarchy_ColumnSetLabelWithTypeAndKeyString); } - } + } public static string UniqueIndex_LabelPart { @@ -2194,7 +2194,7 @@ public static string UniqueIndex_LabelPart { return Keys.GetString(Keys.UniqueIndex_LabelPart); } - } + } public static string NonUniqueIndex_LabelPart { @@ -2202,7 +2202,7 @@ public static string NonUniqueIndex_LabelPart { return Keys.GetString(Keys.NonUniqueIndex_LabelPart); } - } + } public static string ClusteredIndex_LabelPart { @@ -2210,7 +2210,7 @@ public static string ClusteredIndex_LabelPart { return Keys.GetString(Keys.ClusteredIndex_LabelPart); } - } + } public static string NonClusteredIndex_LabelPart { @@ -2218,7 +2218,7 @@ public static string NonClusteredIndex_LabelPart { return Keys.GetString(Keys.NonClusteredIndex_LabelPart); } - } + } public static string History_LabelPart { @@ -2226,7 +2226,7 @@ public static string History_LabelPart { return Keys.GetString(Keys.History_LabelPart); } - } + } public static string SystemVersioned_LabelPart { @@ -2234,7 +2234,7 @@ public static string SystemVersioned_LabelPart { return Keys.GetString(Keys.SystemVersioned_LabelPart); } - } + } public static string External_LabelPart { @@ -2242,7 +2242,7 @@ public static string External_LabelPart { return Keys.GetString(Keys.External_LabelPart); } - } + } public static string FileTable_LabelPart { @@ -2250,7 +2250,7 @@ public static string FileTable_LabelPart { return Keys.GetString(Keys.FileTable_LabelPart); } - } + } public static string DatabaseNotAccessible { @@ -2258,7 +2258,7 @@ public static string DatabaseNotAccessible { return Keys.GetString(Keys.DatabaseNotAccessible); } - } + } public static string ScriptingParams_ConnectionString_Property_Invalid { @@ -2266,7 +2266,7 @@ public static string ScriptingParams_ConnectionString_Property_Invalid { return Keys.GetString(Keys.ScriptingParams_ConnectionString_Property_Invalid); } - } + } public static string ScriptingParams_FilePath_Property_Invalid { @@ -2274,7 +2274,7 @@ public static string ScriptingParams_FilePath_Property_Invalid { return Keys.GetString(Keys.ScriptingParams_FilePath_Property_Invalid); } - } + } public static string ScriptingListObjectsCompleteParams_ConnectionString_Property_Invalid { @@ -2282,7 +2282,7 @@ public static string ScriptingListObjectsCompleteParams_ConnectionString_Propert { return Keys.GetString(Keys.ScriptingListObjectsCompleteParams_ConnectionString_Property_Invalid); } - } + } public static string StoredProcedureScriptParameterComment { @@ -2290,7 +2290,7 @@ public static string StoredProcedureScriptParameterComment { return Keys.GetString(Keys.StoredProcedureScriptParameterComment); } - } + } public static string ScriptingGeneralError { @@ -2298,7 +2298,7 @@ public static string ScriptingGeneralError { return Keys.GetString(Keys.ScriptingGeneralError); } - } + } public static string ScriptingExecuteNotSupportedError { @@ -2306,7 +2306,7 @@ public static string ScriptingExecuteNotSupportedError { return Keys.GetString(Keys.ScriptingExecuteNotSupportedError); } - } + } public static string BackupTaskName { @@ -2314,7 +2314,7 @@ public static string BackupTaskName { return Keys.GetString(Keys.BackupTaskName); } - } + } public static string BackupPathIsFolderError { @@ -2322,7 +2322,7 @@ public static string BackupPathIsFolderError { return Keys.GetString(Keys.BackupPathIsFolderError); } - } + } public static string InvalidBackupPathError { @@ -2330,7 +2330,7 @@ public static string InvalidBackupPathError { return Keys.GetString(Keys.InvalidBackupPathError); } - } + } public static string TaskInProgress { @@ -2338,7 +2338,7 @@ public static string TaskInProgress { return Keys.GetString(Keys.TaskInProgress); } - } + } public static string TaskCompleted { @@ -2346,7 +2346,7 @@ public static string TaskCompleted { return Keys.GetString(Keys.TaskCompleted); } - } + } public static string ConflictWithNoRecovery { @@ -2354,7 +2354,7 @@ public static string ConflictWithNoRecovery { return Keys.GetString(Keys.ConflictWithNoRecovery); } - } + } public static string InvalidPathForDatabaseFile { @@ -2362,7 +2362,7 @@ public static string InvalidPathForDatabaseFile { return Keys.GetString(Keys.InvalidPathForDatabaseFile); } - } + } public static string Log { @@ -2370,7 +2370,7 @@ public static string Log { return Keys.GetString(Keys.Log); } - } + } public static string RestorePlanFailed { @@ -2378,7 +2378,7 @@ public static string RestorePlanFailed { return Keys.GetString(Keys.RestorePlanFailed); } - } + } public static string RestoreNotSupported { @@ -2386,7 +2386,7 @@ public static string RestoreNotSupported { return Keys.GetString(Keys.RestoreNotSupported); } - } + } public static string RestoreTaskName { @@ -2394,7 +2394,7 @@ public static string RestoreTaskName { return Keys.GetString(Keys.RestoreTaskName); } - } + } public static string RestoreCopyOnly { @@ -2402,7 +2402,7 @@ public static string RestoreCopyOnly { return Keys.GetString(Keys.RestoreCopyOnly); } - } + } public static string RestoreBackupSetComponent { @@ -2410,7 +2410,7 @@ public static string RestoreBackupSetComponent { return Keys.GetString(Keys.RestoreBackupSetComponent); } - } + } public static string RestoreBackupSetName { @@ -2418,7 +2418,7 @@ public static string RestoreBackupSetName { return Keys.GetString(Keys.RestoreBackupSetName); } - } + } public static string RestoreBackupSetType { @@ -2426,7 +2426,7 @@ public static string RestoreBackupSetType { return Keys.GetString(Keys.RestoreBackupSetType); } - } + } public static string RestoreBackupSetServer { @@ -2434,7 +2434,7 @@ public static string RestoreBackupSetServer { return Keys.GetString(Keys.RestoreBackupSetServer); } - } + } public static string RestoreBackupSetDatabase { @@ -2442,7 +2442,7 @@ public static string RestoreBackupSetDatabase { return Keys.GetString(Keys.RestoreBackupSetDatabase); } - } + } public static string RestoreBackupSetPosition { @@ -2450,7 +2450,7 @@ public static string RestoreBackupSetPosition { return Keys.GetString(Keys.RestoreBackupSetPosition); } - } + } public static string RestoreBackupSetFirstLsn { @@ -2458,7 +2458,7 @@ public static string RestoreBackupSetFirstLsn { return Keys.GetString(Keys.RestoreBackupSetFirstLsn); } - } + } public static string RestoreBackupSetLastLsn { @@ -2466,7 +2466,7 @@ public static string RestoreBackupSetLastLsn { return Keys.GetString(Keys.RestoreBackupSetLastLsn); } - } + } public static string RestoreBackupSetCheckpointLsn { @@ -2474,7 +2474,7 @@ public static string RestoreBackupSetCheckpointLsn { return Keys.GetString(Keys.RestoreBackupSetCheckpointLsn); } - } + } public static string RestoreBackupSetFullLsn { @@ -2482,7 +2482,7 @@ public static string RestoreBackupSetFullLsn { return Keys.GetString(Keys.RestoreBackupSetFullLsn); } - } + } public static string RestoreBackupSetStartDate { @@ -2490,7 +2490,7 @@ public static string RestoreBackupSetStartDate { return Keys.GetString(Keys.RestoreBackupSetStartDate); } - } + } public static string RestoreBackupSetFinishDate { @@ -2498,7 +2498,7 @@ public static string RestoreBackupSetFinishDate { return Keys.GetString(Keys.RestoreBackupSetFinishDate); } - } + } public static string RestoreBackupSetSize { @@ -2506,7 +2506,7 @@ public static string RestoreBackupSetSize { return Keys.GetString(Keys.RestoreBackupSetSize); } - } + } public static string RestoreBackupSetUserName { @@ -2514,7 +2514,7 @@ public static string RestoreBackupSetUserName { return Keys.GetString(Keys.RestoreBackupSetUserName); } - } + } public static string RestoreBackupSetExpiration { @@ -2522,7 +2522,7 @@ public static string RestoreBackupSetExpiration { return Keys.GetString(Keys.RestoreBackupSetExpiration); } - } + } public static string TheLastBackupTaken { @@ -2530,7 +2530,7 @@ public static string TheLastBackupTaken { return Keys.GetString(Keys.TheLastBackupTaken); } - } + } public static string NoBackupsetsToRestore { @@ -2538,7 +2538,7 @@ public static string NoBackupsetsToRestore { return Keys.GetString(Keys.NoBackupsetsToRestore); } - } + } public static string ScriptTaskName { @@ -2546,7 +2546,7 @@ public static string ScriptTaskName { return Keys.GetString(Keys.ScriptTaskName); } - } + } public static string InvalidPathError { @@ -2554,7 +2554,7 @@ public static string InvalidPathError { return Keys.GetString(Keys.InvalidPathError); } - } + } public static string ProfilerConnectionNotFound { @@ -2562,7 +2562,7 @@ public static string ProfilerConnectionNotFound { return Keys.GetString(Keys.ProfilerConnectionNotFound); } - } + } public static string AzureSystemDbProfilingError { @@ -2570,7 +2570,7 @@ public static string AzureSystemDbProfilingError { return Keys.GetString(Keys.AzureSystemDbProfilingError); } - } + } public static string SessionNotFound { @@ -2578,7 +2578,7 @@ public static string SessionNotFound { return Keys.GetString(Keys.SessionNotFound); } - } + } public static string CategoryLocal { @@ -2586,7 +2586,7 @@ public static string CategoryLocal { return Keys.GetString(Keys.CategoryLocal); } - } + } public static string CategoryFromMsx { @@ -2594,7 +2594,7 @@ public static string CategoryFromMsx { return Keys.GetString(Keys.CategoryFromMsx); } - } + } public static string CategoryMultiServer { @@ -2602,7 +2602,7 @@ public static string CategoryMultiServer { return Keys.GetString(Keys.CategoryMultiServer); } - } + } public static string CategoryDBMaint { @@ -2610,7 +2610,7 @@ public static string CategoryDBMaint { return Keys.GetString(Keys.CategoryDBMaint); } - } + } public static string CategoryWebAssistant { @@ -2618,7 +2618,7 @@ public static string CategoryWebAssistant { return Keys.GetString(Keys.CategoryWebAssistant); } - } + } public static string CategoryFullText { @@ -2626,7 +2626,7 @@ public static string CategoryFullText { return Keys.GetString(Keys.CategoryFullText); } - } + } public static string CategoryReplDistribution { @@ -2634,7 +2634,7 @@ public static string CategoryReplDistribution { return Keys.GetString(Keys.CategoryReplDistribution); } - } + } public static string CategoryReplDistributionCleanup { @@ -2642,7 +2642,7 @@ public static string CategoryReplDistributionCleanup { return Keys.GetString(Keys.CategoryReplDistributionCleanup); } - } + } public static string CategoryReplHistoryCleanup { @@ -2650,7 +2650,7 @@ public static string CategoryReplHistoryCleanup { return Keys.GetString(Keys.CategoryReplHistoryCleanup); } - } + } public static string CategoryReplLogReader { @@ -2658,7 +2658,7 @@ public static string CategoryReplLogReader { return Keys.GetString(Keys.CategoryReplLogReader); } - } + } public static string CategoryReplMerge { @@ -2666,7 +2666,7 @@ public static string CategoryReplMerge { return Keys.GetString(Keys.CategoryReplMerge); } - } + } public static string CategoryReplSnapShot { @@ -2674,7 +2674,7 @@ public static string CategoryReplSnapShot { return Keys.GetString(Keys.CategoryReplSnapShot); } - } + } public static string CategoryReplCheckup { @@ -2682,7 +2682,7 @@ public static string CategoryReplCheckup { return Keys.GetString(Keys.CategoryReplCheckup); } - } + } public static string CategoryReplCleanup { @@ -2690,7 +2690,7 @@ public static string CategoryReplCleanup { return Keys.GetString(Keys.CategoryReplCleanup); } - } + } public static string CategoryReplAlert { @@ -2698,7 +2698,7 @@ public static string CategoryReplAlert { return Keys.GetString(Keys.CategoryReplAlert); } - } + } public static string CategoryReplQReader { @@ -2706,7 +2706,7 @@ public static string CategoryReplQReader { return Keys.GetString(Keys.CategoryReplQReader); } - } + } public static string CategoryReplication { @@ -2714,7 +2714,7 @@ public static string CategoryReplication { return Keys.GetString(Keys.CategoryReplication); } - } + } public static string CategoryUncategorized { @@ -2722,7 +2722,7 @@ public static string CategoryUncategorized { return Keys.GetString(Keys.CategoryUncategorized); } - } + } public static string CategoryLogShipping { @@ -2730,7 +2730,7 @@ public static string CategoryLogShipping { return Keys.GetString(Keys.CategoryLogShipping); } - } + } public static string CategoryDBEngineTuningAdvisor { @@ -2738,7 +2738,7 @@ public static string CategoryDBEngineTuningAdvisor { return Keys.GetString(Keys.CategoryDBEngineTuningAdvisor); } - } + } public static string CategoryDataCollector { @@ -2746,7 +2746,7 @@ public static string CategoryDataCollector { return Keys.GetString(Keys.CategoryDataCollector); } - } + } public static string UnexpectedRunType { @@ -2754,7 +2754,7 @@ public static string UnexpectedRunType { return Keys.GetString(Keys.UnexpectedRunType); } - } + } public static string CredentialNoLongerExists { @@ -2762,7 +2762,7 @@ public static string CredentialNoLongerExists { return Keys.GetString(Keys.CredentialNoLongerExists); } - } + } public static string TargetServerNotSelected { @@ -2770,7 +2770,7 @@ public static string TargetServerNotSelected { return Keys.GetString(Keys.TargetServerNotSelected); } - } + } public static string SysadminAccount { @@ -2778,7 +2778,7 @@ public static string SysadminAccount { return Keys.GetString(Keys.SysadminAccount); } - } + } public static string JobStepNameCannotBeBlank { @@ -2786,7 +2786,7 @@ public static string JobStepNameCannotBeBlank { return Keys.GetString(Keys.JobStepNameCannotBeBlank); } - } + } public static string AlertNameCannotBeBlank { @@ -2794,7 +2794,7 @@ public static string AlertNameCannotBeBlank { return Keys.GetString(Keys.AlertNameCannotBeBlank); } - } + } public static string CannotCreateNewAlert { @@ -2802,7 +2802,7 @@ public static string CannotCreateNewAlert { return Keys.GetString(Keys.CannotCreateNewAlert); } - } + } public static string CannotAlterAlert { @@ -2810,7 +2810,7 @@ public static string CannotAlterAlert { return Keys.GetString(Keys.CannotAlterAlert); } - } + } public static string InvalidScheduleTitle { @@ -2818,7 +2818,7 @@ public static string InvalidScheduleTitle { return Keys.GetString(Keys.InvalidScheduleTitle); } - } + } public static string InvalidWeeklySchedule { @@ -2826,7 +2826,7 @@ public static string InvalidWeeklySchedule { return Keys.GetString(Keys.InvalidWeeklySchedule); } - } + } public static string StartDateGreaterThanEndDate { @@ -2834,7 +2834,7 @@ public static string StartDateGreaterThanEndDate { return Keys.GetString(Keys.StartDateGreaterThanEndDate); } - } + } public static string StartTimeGreaterThanEndTime { @@ -2842,7 +2842,7 @@ public static string StartTimeGreaterThanEndTime { return Keys.GetString(Keys.StartTimeGreaterThanEndTime); } - } + } public static string EndTimeEqualToStartTime { @@ -2850,7 +2850,7 @@ public static string EndTimeEqualToStartTime { return Keys.GetString(Keys.EndTimeEqualToStartTime); } - } + } public static string InvalidStartDate { @@ -2858,7 +2858,7 @@ public static string InvalidStartDate { return Keys.GetString(Keys.InvalidStartDate); } - } + } public static string JobServerIsNotAvailable { @@ -2866,7 +2866,7 @@ public static string JobServerIsNotAvailable { return Keys.GetString(Keys.JobServerIsNotAvailable); } - } + } public static string NeverBackedUp { @@ -2874,7 +2874,7 @@ public static string NeverBackedUp { return Keys.GetString(Keys.NeverBackedUp); } - } + } public static string Error_InvalidDirectoryName { @@ -2882,7 +2882,7 @@ public static string Error_InvalidDirectoryName { return Keys.GetString(Keys.Error_InvalidDirectoryName); } - } + } public static string Error_ExistingDirectoryName { @@ -2890,7 +2890,7 @@ public static string Error_ExistingDirectoryName { return Keys.GetString(Keys.Error_ExistingDirectoryName); } - } + } public static string ExportBacpacTaskName { @@ -2898,7 +2898,7 @@ public static string ExportBacpacTaskName { return Keys.GetString(Keys.ExportBacpacTaskName); } - } + } public static string ImportBacpacTaskName { @@ -2906,7 +2906,7 @@ public static string ImportBacpacTaskName { return Keys.GetString(Keys.ImportBacpacTaskName); } - } + } public static string ExtractDacpacTaskName { @@ -2914,7 +2914,7 @@ public static string ExtractDacpacTaskName { return Keys.GetString(Keys.ExtractDacpacTaskName); } - } + } public static string DeployDacpacTaskName { @@ -2922,7 +2922,7 @@ public static string DeployDacpacTaskName { return Keys.GetString(Keys.DeployDacpacTaskName); } - } + } public static string GenerateScriptTaskName { @@ -2930,7 +2930,7 @@ public static string GenerateScriptTaskName { return Keys.GetString(Keys.GenerateScriptTaskName); } - } + } public static string ExtractInvalidVersion { @@ -2938,7 +2938,7 @@ public static string ExtractInvalidVersion { return Keys.GetString(Keys.ExtractInvalidVersion); } - } + } public static string PublishChangesTaskName { @@ -2946,7 +2946,7 @@ public static string PublishChangesTaskName { return Keys.GetString(Keys.PublishChangesTaskName); } - } + } public static string SchemaCompareExcludeIncludeNodeNotFound { @@ -2954,7 +2954,7 @@ public static string SchemaCompareExcludeIncludeNodeNotFound { return Keys.GetString(Keys.SchemaCompareExcludeIncludeNodeNotFound); } - } + } public static string OpenScmpConnectionBasedModelParsingError { @@ -2962,7 +2962,7 @@ public static string OpenScmpConnectionBasedModelParsingError { return Keys.GetString(Keys.OpenScmpConnectionBasedModelParsingError); } - } + } public static string SchemaCompareSessionNotFound { @@ -2970,177 +2970,187 @@ public static string SchemaCompareSessionNotFound { return Keys.GetString(Keys.SchemaCompareSessionNotFound); } - } + } public static string ConnectionServiceListDbErrorNotConnected(string uri) { return Keys.GetString(Keys.ConnectionServiceListDbErrorNotConnected, uri); - } + } public static string ConnectionServiceDbErrorDefaultNotConnected(string uri) { return Keys.GetString(Keys.ConnectionServiceDbErrorDefaultNotConnected, uri); - } + } public static string ConnectionServiceConnStringInvalidAuthType(string authType) { return Keys.GetString(Keys.ConnectionServiceConnStringInvalidAuthType, authType); - } + } public static string ConnectionServiceConnStringInvalidColumnEncryptionSetting(string columnEncryptionSetting) { return Keys.GetString(Keys.ConnectionServiceConnStringInvalidColumnEncryptionSetting, columnEncryptionSetting); - } + } + + public static string ConnectionServiceConnStringInvalidEnclaveAttestationProtocol(string enclaveAttestationProtocol) + { + return Keys.GetString(Keys.ConnectionServiceConnStringInvalidEnclaveAttestationProtocol, enclaveAttestationProtocol); + } + + public static string ConnectionServiceConnStringInvalidAlwaysEncryptedOptionCombination() + { + return Keys.GetString(Keys.ConnectionServiceConnStringInvalidAlwaysEncryptedOptionCombination); + } public static string ConnectionServiceConnStringInvalidIntent(string intent) { return Keys.GetString(Keys.ConnectionServiceConnStringInvalidIntent, intent); - } + } public static string ConnectionParamsValidateNullSqlAuth(string component) { return Keys.GetString(Keys.ConnectionParamsValidateNullSqlAuth, component); - } + } public static string QueryServiceAffectedRows(long rows) { return Keys.GetString(Keys.QueryServiceAffectedRows, rows); - } + } public static string QueryServiceErrorFormat(int msg, int lvl, int state, int line, string newLine, string message) { return Keys.GetString(Keys.QueryServiceErrorFormat, msg, lvl, state, line, newLine, message); - } + } public static string QueryServiceQueryFailed(string message) { return Keys.GetString(Keys.QueryServiceQueryFailed, message); - } + } public static string QueryServiceSaveAsFail(string fileName, string message) { return Keys.GetString(Keys.QueryServiceSaveAsFail, fileName, message); - } + } public static string SerializationServiceUnsupportedFormat(string formatName) { return Keys.GetString(Keys.SerializationServiceUnsupportedFormat, formatName); - } + } public static string SerializationServiceRequestInProgress(string filePath) { return Keys.GetString(Keys.SerializationServiceRequestInProgress, filePath); - } + } public static string SerializationServiceRequestNotFound(string filePath) { return Keys.GetString(Keys.SerializationServiceRequestNotFound, filePath); - } + } public static string PeekDefinitionAzureError(string errorMessage) { return Keys.GetString(Keys.PeekDefinitionAzureError, errorMessage); - } + } public static string PeekDefinitionError(string errorMessage) { return Keys.GetString(Keys.PeekDefinitionError, errorMessage); - } + } public static string WorkspaceServicePositionColumnOutOfRange(int line) { return Keys.GetString(Keys.WorkspaceServicePositionColumnOutOfRange, line); - } + } public static string WorkspaceServiceBufferPositionOutOfOrder(int sLine, int sCol, int eLine, int eCol) { return Keys.GetString(Keys.WorkspaceServiceBufferPositionOutOfOrder, sLine, sCol, eLine, eCol); - } + } public static string EditDataUnsupportedObjectType(string typeName) { return Keys.GetString(Keys.EditDataUnsupportedObjectType, typeName); - } + } public static string EditDataInvalidFormat(string colName, string colType) { return Keys.GetString(Keys.EditDataInvalidFormat, colName, colType); - } + } public static string EditDataCreateScriptMissingValue(string colName) { return Keys.GetString(Keys.EditDataCreateScriptMissingValue, colName); - } + } public static string EditDataValueTooLarge(string value, string columnType) { return Keys.GetString(Keys.EditDataValueTooLarge, value, columnType); - } + } public static string EditDataIncorrectTable(string tableName) { return Keys.GetString(Keys.EditDataIncorrectTable, tableName); - } + } public static string CreateSessionFailed(String error) { return Keys.GetString(Keys.CreateSessionFailed, error); - } + } public static string StartSessionFailed(String error) { return Keys.GetString(Keys.StartSessionFailed, error); - } + } public static string PauseSessionFailed(String error) { return Keys.GetString(Keys.PauseSessionFailed, error); - } + } public static string StopSessionFailed(String error) { return Keys.GetString(Keys.StopSessionFailed, error); - } + } public static string SessionAlreadyExists(String sessionName) { return Keys.GetString(Keys.SessionAlreadyExists, sessionName); - } + } public static string UnknownSizeUnit(string unit) { return Keys.GetString(Keys.UnknownSizeUnit, unit); - } + } public static string UnknownServerType(string serverTypeName) { return Keys.GetString(Keys.UnknownServerType, serverTypeName); - } + } public static string SetOwnerFailed(string ownerName) { return Keys.GetString(Keys.SetOwnerFailed, ownerName); - } + } public static string ProxyAccountNotFound(string proxyName) { return Keys.GetString(Keys.ProxyAccountNotFound, proxyName); - } + } public static string JobAlreadyExists(string jobName) { return Keys.GetString(Keys.JobAlreadyExists, jobName); - } + } public static string JobStepNameAlreadyExists(string jobName) { return Keys.GetString(Keys.JobStepNameAlreadyExists, jobName); - } + } public static string ScheduleNameAlreadyExists(string scheduleName) { return Keys.GetString(Keys.ScheduleNameAlreadyExists, scheduleName); - } + } [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] public class Keys @@ -3148,1258 +3158,1264 @@ public class Keys static ResourceManager resourceManager = new ResourceManager("Microsoft.SqlTools.ServiceLayer.Localization.SR", typeof(SR).GetTypeInfo().Assembly); static CultureInfo _culture = null; - - - public const string ConnectionServiceConnectErrorNullParams = "ConnectionServiceConnectErrorNullParams"; - - - public const string ConnectionServiceListDbErrorNullOwnerUri = "ConnectionServiceListDbErrorNullOwnerUri"; - - - public const string ConnectionServiceListDbErrorNotConnected = "ConnectionServiceListDbErrorNotConnected"; - - - public const string ConnectionServiceDbErrorDefaultNotConnected = "ConnectionServiceDbErrorDefaultNotConnected"; - - - public const string ConnectionServiceConnStringInvalidAuthType = "ConnectionServiceConnStringInvalidAuthType"; - - - public const string ConnectionServiceConnStringInvalidColumnEncryptionSetting = "ConnectionServiceConnStringInvalidColumnEncryptionSetting"; - - - public const string ConnectionServiceConnStringInvalidIntent = "ConnectionServiceConnStringInvalidIntent"; - - - public const string ConnectionServiceConnectionCanceled = "ConnectionServiceConnectionCanceled"; - - - public const string ConnectionParamsValidateNullOwnerUri = "ConnectionParamsValidateNullOwnerUri"; - - - public const string ConnectionParamsValidateNullConnection = "ConnectionParamsValidateNullConnection"; - - - public const string ConnectionParamsValidateNullServerName = "ConnectionParamsValidateNullServerName"; - - - public const string ConnectionParamsValidateNullSqlAuth = "ConnectionParamsValidateNullSqlAuth"; - - - public const string AzureSqlDbEdition = "AzureSqlDbEdition"; - - - public const string AzureSqlDwEdition = "AzureSqlDwEdition"; - - + + + public const string ConnectionServiceConnectErrorNullParams = "ConnectionServiceConnectErrorNullParams"; + + + public const string ConnectionServiceListDbErrorNullOwnerUri = "ConnectionServiceListDbErrorNullOwnerUri"; + + + public const string ConnectionServiceListDbErrorNotConnected = "ConnectionServiceListDbErrorNotConnected"; + + + public const string ConnectionServiceDbErrorDefaultNotConnected = "ConnectionServiceDbErrorDefaultNotConnected"; + + + public const string ConnectionServiceConnStringInvalidAuthType = "ConnectionServiceConnStringInvalidAuthType"; + + + public const string ConnectionServiceConnStringInvalidColumnEncryptionSetting = "ConnectionServiceConnStringInvalidColumnEncryptionSetting"; + + + public const string ConnectionServiceConnStringInvalidEnclaveAttestationProtocol = "ConnectionServiceConnStringInvalidEnclaveAttestationProtocol"; + + + public const string ConnectionServiceConnStringInvalidAlwaysEncryptedOptionCombination = "ConnectionServiceConnStringInvalidAlwaysEncryptedOptionCombination"; + + + public const string ConnectionServiceConnStringInvalidIntent = "ConnectionServiceConnStringInvalidIntent"; + + + public const string ConnectionServiceConnectionCanceled = "ConnectionServiceConnectionCanceled"; + + + public const string ConnectionParamsValidateNullOwnerUri = "ConnectionParamsValidateNullOwnerUri"; + + + public const string ConnectionParamsValidateNullConnection = "ConnectionParamsValidateNullConnection"; + + + public const string ConnectionParamsValidateNullServerName = "ConnectionParamsValidateNullServerName"; + + + public const string ConnectionParamsValidateNullSqlAuth = "ConnectionParamsValidateNullSqlAuth"; + + + public const string AzureSqlDbEdition = "AzureSqlDbEdition"; + + + public const string AzureSqlDwEdition = "AzureSqlDwEdition"; + + public const string AzureSqlStretchEdition = "AzureSqlStretchEdition"; - public const string AzureSqlAnalyticsOnDemandEdition = "AzureSqlAnalyticsOnDemandEdition"; - - - public const string QueryServiceCancelAlreadyCompleted = "QueryServiceCancelAlreadyCompleted"; - - - public const string QueryServiceCancelDisposeFailed = "QueryServiceCancelDisposeFailed"; - - - public const string QueryServiceQueryCancelled = "QueryServiceQueryCancelled"; - - - public const string QueryServiceSubsetBatchNotCompleted = "QueryServiceSubsetBatchNotCompleted"; - - - public const string QueryServiceSubsetBatchOutOfRange = "QueryServiceSubsetBatchOutOfRange"; - - - public const string QueryServiceSubsetResultSetOutOfRange = "QueryServiceSubsetResultSetOutOfRange"; - - - public const string QueryServiceDataReaderByteCountInvalid = "QueryServiceDataReaderByteCountInvalid"; - - - public const string QueryServiceDataReaderCharCountInvalid = "QueryServiceDataReaderCharCountInvalid"; - - - public const string QueryServiceDataReaderXmlCountInvalid = "QueryServiceDataReaderXmlCountInvalid"; - - - public const string QueryServiceFileWrapperWriteOnly = "QueryServiceFileWrapperWriteOnly"; - - - public const string QueryServiceFileWrapperNotInitialized = "QueryServiceFileWrapperNotInitialized"; - - - public const string QueryServiceFileWrapperReadOnly = "QueryServiceFileWrapperReadOnly"; - - - public const string QueryServiceAffectedOneRow = "QueryServiceAffectedOneRow"; - - - public const string QueryServiceAffectedRows = "QueryServiceAffectedRows"; - - - public const string QueryServiceCompletedSuccessfully = "QueryServiceCompletedSuccessfully"; - - - public const string QueryServiceErrorFormat = "QueryServiceErrorFormat"; - - - public const string QueryServiceQueryFailed = "QueryServiceQueryFailed"; - - - public const string QueryServiceColumnNull = "QueryServiceColumnNull"; - - - public const string QueryServiceCellNull = "QueryServiceCellNull"; - - - public const string QueryServiceRequestsNoQuery = "QueryServiceRequestsNoQuery"; - - - public const string QueryServiceQueryInvalidOwnerUri = "QueryServiceQueryInvalidOwnerUri"; - - - public const string QueryServiceQueryInProgress = "QueryServiceQueryInProgress"; - - - public const string QueryServiceMessageSenderNotSql = "QueryServiceMessageSenderNotSql"; - - - public const string QueryServiceResultSetAddNoRows = "QueryServiceResultSetAddNoRows"; - - - public const string QueryServiceResultSetHasNoResults = "QueryServiceResultSetHasNoResults"; - - - public const string QueryServiceResultSetTooLarge = "QueryServiceResultSetTooLarge"; - - - public const string QueryServiceSaveAsResultSetNotComplete = "QueryServiceSaveAsResultSetNotComplete"; - - - public const string QueryServiceSaveAsMiscStartingError = "QueryServiceSaveAsMiscStartingError"; - - - public const string QueryServiceSaveAsInProgress = "QueryServiceSaveAsInProgress"; - - - public const string QueryServiceSaveAsFail = "QueryServiceSaveAsFail"; - - - public const string QueryServiceResultSetNotRead = "QueryServiceResultSetNotRead"; - - - public const string QueryServiceResultSetStartRowOutOfRange = "QueryServiceResultSetStartRowOutOfRange"; - - - public const string QueryServiceResultSetRowCountOutOfRange = "QueryServiceResultSetRowCountOutOfRange"; - - - public const string QueryServiceResultSetNoColumnSchema = "QueryServiceResultSetNoColumnSchema"; - - - public const string QueryServiceExecutionPlanNotFound = "QueryServiceExecutionPlanNotFound"; + public const string AzureSqlAnalyticsOnDemandEdition = "AzureSqlAnalyticsOnDemandEdition"; - - public const string SqlCmdExitOnError = "SqlCmdExitOnError"; + public const string QueryServiceCancelAlreadyCompleted = "QueryServiceCancelAlreadyCompleted"; - public const string SqlCmdUnsupportedToken = "SqlCmdUnsupportedToken"; - - - public const string SerializationServiceUnsupportedFormat = "SerializationServiceUnsupportedFormat"; - - - public const string SerializationServiceRequestInProgress = "SerializationServiceRequestInProgress"; - - - public const string SerializationServiceRequestNotFound = "SerializationServiceRequestNotFound"; - - - public const string PeekDefinitionAzureError = "PeekDefinitionAzureError"; - - - public const string PeekDefinitionError = "PeekDefinitionError"; - - - public const string PeekDefinitionNoResultsError = "PeekDefinitionNoResultsError"; - - - public const string PeekDefinitionDatabaseError = "PeekDefinitionDatabaseError"; - - - public const string PeekDefinitionNotConnectedError = "PeekDefinitionNotConnectedError"; - - - public const string PeekDefinitionTimedoutError = "PeekDefinitionTimedoutError"; - - - public const string PeekDefinitionTypeNotSupportedError = "PeekDefinitionTypeNotSupportedError"; - - - public const string ErrorEmptyStringReplacement = "ErrorEmptyStringReplacement"; - - - public const string WorkspaceServicePositionLineOutOfRange = "WorkspaceServicePositionLineOutOfRange"; - - - public const string WorkspaceServicePositionColumnOutOfRange = "WorkspaceServicePositionColumnOutOfRange"; - - - public const string WorkspaceServiceBufferPositionOutOfOrder = "WorkspaceServiceBufferPositionOutOfOrder"; - - - public const string EditDataObjectNotFound = "EditDataObjectNotFound"; - - - public const string EditDataSessionNotFound = "EditDataSessionNotFound"; - - - public const string EditDataSessionAlreadyExists = "EditDataSessionAlreadyExists"; - - - public const string EditDataSessionNotInitialized = "EditDataSessionNotInitialized"; - - - public const string EditDataSessionAlreadyInitialized = "EditDataSessionAlreadyInitialized"; - - - public const string EditDataSessionAlreadyInitializing = "EditDataSessionAlreadyInitializing"; - - - public const string EditDataMetadataNotExtended = "EditDataMetadataNotExtended"; - - - public const string EditDataMetadataObjectNameRequired = "EditDataMetadataObjectNameRequired"; - - - public const string EditDataMetadataTooManyIdentifiers = "EditDataMetadataTooManyIdentifiers"; - - - public const string EditDataFilteringNegativeLimit = "EditDataFilteringNegativeLimit"; - - - public const string EditDataUnsupportedObjectType = "EditDataUnsupportedObjectType"; - - - public const string EditDataQueryFailed = "EditDataQueryFailed"; - - - public const string EditDataQueryNotCompleted = "EditDataQueryNotCompleted"; - - - public const string EditDataQueryImproperResultSets = "EditDataQueryImproperResultSets"; - - - public const string EditDataFailedAddRow = "EditDataFailedAddRow"; - - - public const string EditDataRowOutOfRange = "EditDataRowOutOfRange"; - - - public const string EditDataUpdatePending = "EditDataUpdatePending"; - - - public const string EditDataUpdateNotPending = "EditDataUpdateNotPending"; - - - public const string EditDataObjectMetadataNotFound = "EditDataObjectMetadataNotFound"; - - - public const string EditDataInvalidFormat = "EditDataInvalidFormat"; - - - public const string EditDataInvalidFormatBinary = "EditDataInvalidFormatBinary"; - - - public const string EditDataInvalidFormatBoolean = "EditDataInvalidFormatBoolean"; - - - public const string EditDataCreateScriptMissingValue = "EditDataCreateScriptMissingValue"; - - - public const string EditDataDeleteSetCell = "EditDataDeleteSetCell"; - - - public const string EditDataColumnIdOutOfRange = "EditDataColumnIdOutOfRange"; - - - public const string EditDataColumnCannotBeEdited = "EditDataColumnCannotBeEdited"; - - - public const string EditDataColumnNoKeyColumns = "EditDataColumnNoKeyColumns"; - - - public const string EditDataScriptFilePathNull = "EditDataScriptFilePathNull"; - - - public const string EditDataCommitInProgress = "EditDataCommitInProgress"; - - - public const string EditDataComputedColumnPlaceholder = "EditDataComputedColumnPlaceholder"; - - - public const string EditDataTimeOver24Hrs = "EditDataTimeOver24Hrs"; - - - public const string EditDataNullNotAllowed = "EditDataNullNotAllowed"; - - - public const string EditDataValueTooLarge = "EditDataValueTooLarge"; - - - public const string EditDataMultiTableNotSupported = "EditDataMultiTableNotSupported"; - - - public const string EditDataAliasesNotSupported = "EditDataAliasesNotSupported"; - - - public const string EditDataExpressionsNotSupported = "EditDataExpressionsNotSupported"; - - - public const string EditDataDuplicateColumnsNotSupported = "EditDataDuplicateColumnsNotSupported"; - - - public const string EditDataIncorrectTable = "EditDataIncorrectTable"; - - - public const string EE_ExecutionInfo_InitializingLoop = "EE_ExecutionInfo_InitializingLoop"; - - - public const string EE_BatchExecutionError_Ignoring = "EE_BatchExecutionError_Ignoring"; - - - public const string EE_ExecutionInfo_FinalizingLoop = "EE_ExecutionInfo_FinalizingLoop"; - - - public const string BatchParserWrapperExecutionError = "BatchParserWrapperExecutionError"; - - - public const string TestLocalizationConstant = "TestLocalizationConstant"; - - - public const string SqlScriptFormatterDecimalMissingPrecision = "SqlScriptFormatterDecimalMissingPrecision"; - - - public const string SqlScriptFormatterLengthTypeMissingSize = "SqlScriptFormatterLengthTypeMissingSize"; - - - public const string SqlScriptFormatterScalarTypeMissingScale = "SqlScriptFormatterScalarTypeMissingScale"; - - - public const string TreeNodeError = "TreeNodeError"; - - - public const string ServerNodeConnectionError = "ServerNodeConnectionError"; - - - public const string SchemaHierarchy_Aggregates = "SchemaHierarchy_Aggregates"; - - - public const string SchemaHierarchy_ServerRoles = "SchemaHierarchy_ServerRoles"; - - - public const string SchemaHierarchy_ApplicationRoles = "SchemaHierarchy_ApplicationRoles"; - - - public const string SchemaHierarchy_Assemblies = "SchemaHierarchy_Assemblies"; - - - public const string SchemaHierarchy_AssemblyFiles = "SchemaHierarchy_AssemblyFiles"; - - - public const string SchemaHierarchy_AsymmetricKeys = "SchemaHierarchy_AsymmetricKeys"; - - - public const string SchemaHierarchy_DatabaseAsymmetricKeys = "SchemaHierarchy_DatabaseAsymmetricKeys"; - - - public const string SchemaHierarchy_DataCompressionOptions = "SchemaHierarchy_DataCompressionOptions"; - - - public const string SchemaHierarchy_Certificates = "SchemaHierarchy_Certificates"; - - - public const string SchemaHierarchy_FileTables = "SchemaHierarchy_FileTables"; - - - public const string SchemaHierarchy_DatabaseCertificates = "SchemaHierarchy_DatabaseCertificates"; - - - public const string SchemaHierarchy_CheckConstraints = "SchemaHierarchy_CheckConstraints"; - - - public const string SchemaHierarchy_Columns = "SchemaHierarchy_Columns"; - - - public const string SchemaHierarchy_Constraints = "SchemaHierarchy_Constraints"; - - - public const string SchemaHierarchy_Contracts = "SchemaHierarchy_Contracts"; - - - public const string SchemaHierarchy_Credentials = "SchemaHierarchy_Credentials"; - - - public const string SchemaHierarchy_ErrorMessages = "SchemaHierarchy_ErrorMessages"; - - - public const string SchemaHierarchy_ServerRoleMembership = "SchemaHierarchy_ServerRoleMembership"; - - - public const string SchemaHierarchy_DatabaseOptions = "SchemaHierarchy_DatabaseOptions"; - - - public const string SchemaHierarchy_DatabaseRoles = "SchemaHierarchy_DatabaseRoles"; - - - public const string SchemaHierarchy_RoleMemberships = "SchemaHierarchy_RoleMemberships"; - - - public const string SchemaHierarchy_DatabaseTriggers = "SchemaHierarchy_DatabaseTriggers"; - - - public const string SchemaHierarchy_DefaultConstraints = "SchemaHierarchy_DefaultConstraints"; - - - public const string SchemaHierarchy_Defaults = "SchemaHierarchy_Defaults"; - - - public const string SchemaHierarchy_Sequences = "SchemaHierarchy_Sequences"; - - - public const string SchemaHierarchy_Endpoints = "SchemaHierarchy_Endpoints"; - - - public const string SchemaHierarchy_EventNotifications = "SchemaHierarchy_EventNotifications"; - - - public const string SchemaHierarchy_ServerEventNotifications = "SchemaHierarchy_ServerEventNotifications"; - - - public const string SchemaHierarchy_ExtendedProperties = "SchemaHierarchy_ExtendedProperties"; - - - public const string SchemaHierarchy_FileGroups = "SchemaHierarchy_FileGroups"; - - - public const string SchemaHierarchy_ForeignKeys = "SchemaHierarchy_ForeignKeys"; - - - public const string SchemaHierarchy_FullTextCatalogs = "SchemaHierarchy_FullTextCatalogs"; - - - public const string SchemaHierarchy_FullTextIndexes = "SchemaHierarchy_FullTextIndexes"; - - - public const string SchemaHierarchy_Functions = "SchemaHierarchy_Functions"; - - - public const string SchemaHierarchy_Indexes = "SchemaHierarchy_Indexes"; - - - public const string SchemaHierarchy_InlineFunctions = "SchemaHierarchy_InlineFunctions"; - - - public const string SchemaHierarchy_Keys = "SchemaHierarchy_Keys"; - - - public const string SchemaHierarchy_LinkedServers = "SchemaHierarchy_LinkedServers"; - - - public const string SchemaHierarchy_LinkedServerLogins = "SchemaHierarchy_LinkedServerLogins"; - - - public const string SchemaHierarchy_Logins = "SchemaHierarchy_Logins"; - - - public const string SchemaHierarchy_MasterKey = "SchemaHierarchy_MasterKey"; - - - public const string SchemaHierarchy_MasterKeys = "SchemaHierarchy_MasterKeys"; - - - public const string SchemaHierarchy_MessageTypes = "SchemaHierarchy_MessageTypes"; - - - public const string SchemaHierarchy_MultiSelectFunctions = "SchemaHierarchy_MultiSelectFunctions"; - - - public const string SchemaHierarchy_Parameters = "SchemaHierarchy_Parameters"; - - - public const string SchemaHierarchy_PartitionFunctions = "SchemaHierarchy_PartitionFunctions"; - - - public const string SchemaHierarchy_PartitionSchemes = "SchemaHierarchy_PartitionSchemes"; - - - public const string SchemaHierarchy_Permissions = "SchemaHierarchy_Permissions"; - - - public const string SchemaHierarchy_PrimaryKeys = "SchemaHierarchy_PrimaryKeys"; - - - public const string SchemaHierarchy_Programmability = "SchemaHierarchy_Programmability"; - - - public const string SchemaHierarchy_Queues = "SchemaHierarchy_Queues"; - - - public const string SchemaHierarchy_RemoteServiceBindings = "SchemaHierarchy_RemoteServiceBindings"; - - - public const string SchemaHierarchy_ReturnedColumns = "SchemaHierarchy_ReturnedColumns"; - - - public const string SchemaHierarchy_Roles = "SchemaHierarchy_Roles"; - - - public const string SchemaHierarchy_Routes = "SchemaHierarchy_Routes"; - - - public const string SchemaHierarchy_Rules = "SchemaHierarchy_Rules"; - - - public const string SchemaHierarchy_Schemas = "SchemaHierarchy_Schemas"; - - - public const string SchemaHierarchy_Security = "SchemaHierarchy_Security"; - - - public const string SchemaHierarchy_ServerObjects = "SchemaHierarchy_ServerObjects"; - - - public const string SchemaHierarchy_Management = "SchemaHierarchy_Management"; - - - public const string SchemaHierarchy_ServerTriggers = "SchemaHierarchy_ServerTriggers"; - - - public const string SchemaHierarchy_ServiceBroker = "SchemaHierarchy_ServiceBroker"; - - - public const string SchemaHierarchy_Services = "SchemaHierarchy_Services"; - - - public const string SchemaHierarchy_Signatures = "SchemaHierarchy_Signatures"; - - - public const string SchemaHierarchy_LogFiles = "SchemaHierarchy_LogFiles"; - - - public const string SchemaHierarchy_Statistics = "SchemaHierarchy_Statistics"; - - - public const string SchemaHierarchy_Storage = "SchemaHierarchy_Storage"; - - - public const string SchemaHierarchy_StoredProcedures = "SchemaHierarchy_StoredProcedures"; - - - public const string SchemaHierarchy_SymmetricKeys = "SchemaHierarchy_SymmetricKeys"; - - - public const string SchemaHierarchy_Synonyms = "SchemaHierarchy_Synonyms"; - - - public const string SchemaHierarchy_Tables = "SchemaHierarchy_Tables"; - - - public const string SchemaHierarchy_Triggers = "SchemaHierarchy_Triggers"; - - - public const string SchemaHierarchy_Types = "SchemaHierarchy_Types"; - - - public const string SchemaHierarchy_UniqueKeys = "SchemaHierarchy_UniqueKeys"; - - - public const string SchemaHierarchy_UserDefinedDataTypes = "SchemaHierarchy_UserDefinedDataTypes"; - - - public const string SchemaHierarchy_UserDefinedTypes = "SchemaHierarchy_UserDefinedTypes"; - - - public const string SchemaHierarchy_Users = "SchemaHierarchy_Users"; - - - public const string SchemaHierarchy_Views = "SchemaHierarchy_Views"; - - - public const string SchemaHierarchy_XmlIndexes = "SchemaHierarchy_XmlIndexes"; - - - public const string SchemaHierarchy_XMLSchemaCollections = "SchemaHierarchy_XMLSchemaCollections"; - - - public const string SchemaHierarchy_UserDefinedTableTypes = "SchemaHierarchy_UserDefinedTableTypes"; - - - public const string SchemaHierarchy_FilegroupFiles = "SchemaHierarchy_FilegroupFiles"; - - - public const string MissingCaption = "MissingCaption"; - - - public const string SchemaHierarchy_BrokerPriorities = "SchemaHierarchy_BrokerPriorities"; - - - public const string SchemaHierarchy_CryptographicProviders = "SchemaHierarchy_CryptographicProviders"; - - - public const string SchemaHierarchy_DatabaseAuditSpecifications = "SchemaHierarchy_DatabaseAuditSpecifications"; - - - public const string SchemaHierarchy_DatabaseEncryptionKeys = "SchemaHierarchy_DatabaseEncryptionKeys"; - - - public const string SchemaHierarchy_EventSessions = "SchemaHierarchy_EventSessions"; - - - public const string SchemaHierarchy_FullTextStopLists = "SchemaHierarchy_FullTextStopLists"; - - - public const string SchemaHierarchy_ResourcePools = "SchemaHierarchy_ResourcePools"; - - - public const string SchemaHierarchy_ServerAudits = "SchemaHierarchy_ServerAudits"; - - - public const string SchemaHierarchy_ServerAuditSpecifications = "SchemaHierarchy_ServerAuditSpecifications"; - - - public const string SchemaHierarchy_SpatialIndexes = "SchemaHierarchy_SpatialIndexes"; - - - public const string SchemaHierarchy_WorkloadGroups = "SchemaHierarchy_WorkloadGroups"; - - - public const string SchemaHierarchy_SqlFiles = "SchemaHierarchy_SqlFiles"; - - - public const string SchemaHierarchy_ServerFunctions = "SchemaHierarchy_ServerFunctions"; - - - public const string SchemaHierarchy_SqlType = "SchemaHierarchy_SqlType"; - - - public const string SchemaHierarchy_ServerOptions = "SchemaHierarchy_ServerOptions"; - - - public const string SchemaHierarchy_DatabaseDiagrams = "SchemaHierarchy_DatabaseDiagrams"; - - - public const string SchemaHierarchy_SystemTables = "SchemaHierarchy_SystemTables"; - - - public const string SchemaHierarchy_Databases = "SchemaHierarchy_Databases"; - - - public const string SchemaHierarchy_SystemContracts = "SchemaHierarchy_SystemContracts"; - - - public const string SchemaHierarchy_SystemDatabases = "SchemaHierarchy_SystemDatabases"; - - - public const string SchemaHierarchy_SystemMessageTypes = "SchemaHierarchy_SystemMessageTypes"; - - - public const string SchemaHierarchy_SystemQueues = "SchemaHierarchy_SystemQueues"; - - - public const string SchemaHierarchy_SystemServices = "SchemaHierarchy_SystemServices"; - - - public const string SchemaHierarchy_SystemStoredProcedures = "SchemaHierarchy_SystemStoredProcedures"; - - - public const string SchemaHierarchy_SystemViews = "SchemaHierarchy_SystemViews"; - - - public const string SchemaHierarchy_DataTierApplications = "SchemaHierarchy_DataTierApplications"; - - - public const string SchemaHierarchy_ExtendedStoredProcedures = "SchemaHierarchy_ExtendedStoredProcedures"; - - - public const string SchemaHierarchy_SystemAggregateFunctions = "SchemaHierarchy_SystemAggregateFunctions"; - - - public const string SchemaHierarchy_SystemApproximateNumerics = "SchemaHierarchy_SystemApproximateNumerics"; - - - public const string SchemaHierarchy_SystemBinaryStrings = "SchemaHierarchy_SystemBinaryStrings"; - - - public const string SchemaHierarchy_SystemCharacterStrings = "SchemaHierarchy_SystemCharacterStrings"; - - - public const string SchemaHierarchy_SystemCLRDataTypes = "SchemaHierarchy_SystemCLRDataTypes"; - - - public const string SchemaHierarchy_SystemConfigurationFunctions = "SchemaHierarchy_SystemConfigurationFunctions"; - - - public const string SchemaHierarchy_SystemCursorFunctions = "SchemaHierarchy_SystemCursorFunctions"; - - - public const string SchemaHierarchy_SystemDataTypes = "SchemaHierarchy_SystemDataTypes"; - - - public const string SchemaHierarchy_SystemDateAndTime = "SchemaHierarchy_SystemDateAndTime"; - - - public const string SchemaHierarchy_SystemDateAndTimeFunctions = "SchemaHierarchy_SystemDateAndTimeFunctions"; - - - public const string SchemaHierarchy_SystemExactNumerics = "SchemaHierarchy_SystemExactNumerics"; - - - public const string SchemaHierarchy_SystemFunctions = "SchemaHierarchy_SystemFunctions"; - - - public const string SchemaHierarchy_SystemHierarchyIdFunctions = "SchemaHierarchy_SystemHierarchyIdFunctions"; - - - public const string SchemaHierarchy_SystemMathematicalFunctions = "SchemaHierarchy_SystemMathematicalFunctions"; - - - public const string SchemaHierarchy_SystemMetadataFunctions = "SchemaHierarchy_SystemMetadataFunctions"; - - - public const string SchemaHierarchy_SystemOtherDataTypes = "SchemaHierarchy_SystemOtherDataTypes"; - - - public const string SchemaHierarchy_SystemOtherFunctions = "SchemaHierarchy_SystemOtherFunctions"; - - - public const string SchemaHierarchy_SystemRowsetFunctions = "SchemaHierarchy_SystemRowsetFunctions"; - - - public const string SchemaHierarchy_SystemSecurityFunctions = "SchemaHierarchy_SystemSecurityFunctions"; - - - public const string SchemaHierarchy_SystemSpatialDataTypes = "SchemaHierarchy_SystemSpatialDataTypes"; - - - public const string SchemaHierarchy_SystemStringFunctions = "SchemaHierarchy_SystemStringFunctions"; - - - public const string SchemaHierarchy_SystemSystemStatisticalFunctions = "SchemaHierarchy_SystemSystemStatisticalFunctions"; - - - public const string SchemaHierarchy_SystemTextAndImageFunctions = "SchemaHierarchy_SystemTextAndImageFunctions"; - - - public const string SchemaHierarchy_SystemUnicodeCharacterStrings = "SchemaHierarchy_SystemUnicodeCharacterStrings"; - - - public const string SchemaHierarchy_AggregateFunctions = "SchemaHierarchy_AggregateFunctions"; - - - public const string SchemaHierarchy_ScalarValuedFunctions = "SchemaHierarchy_ScalarValuedFunctions"; - - - public const string SchemaHierarchy_TableValuedFunctions = "SchemaHierarchy_TableValuedFunctions"; - - - public const string SchemaHierarchy_SystemExtendedStoredProcedures = "SchemaHierarchy_SystemExtendedStoredProcedures"; - - - public const string SchemaHierarchy_BuiltInType = "SchemaHierarchy_BuiltInType"; - - - public const string SchemaHierarchy_BuiltInServerRole = "SchemaHierarchy_BuiltInServerRole"; - - - public const string SchemaHierarchy_UserWithPassword = "SchemaHierarchy_UserWithPassword"; - - - public const string SchemaHierarchy_SearchPropertyList = "SchemaHierarchy_SearchPropertyList"; - - - public const string SchemaHierarchy_SecurityPolicies = "SchemaHierarchy_SecurityPolicies"; - - - public const string SchemaHierarchy_SecurityPredicates = "SchemaHierarchy_SecurityPredicates"; - - - public const string SchemaHierarchy_ServerRole = "SchemaHierarchy_ServerRole"; - - - public const string SchemaHierarchy_SearchPropertyLists = "SchemaHierarchy_SearchPropertyLists"; - - - public const string SchemaHierarchy_ColumnStoreIndexes = "SchemaHierarchy_ColumnStoreIndexes"; - - - public const string SchemaHierarchy_TableTypeIndexes = "SchemaHierarchy_TableTypeIndexes"; - - - public const string SchemaHierarchy_Server = "SchemaHierarchy_Server"; - - - public const string SchemaHierarchy_SelectiveXmlIndexes = "SchemaHierarchy_SelectiveXmlIndexes"; - - - public const string SchemaHierarchy_XmlNamespaces = "SchemaHierarchy_XmlNamespaces"; - - - public const string SchemaHierarchy_XmlTypedPromotedPaths = "SchemaHierarchy_XmlTypedPromotedPaths"; - - - public const string SchemaHierarchy_SqlTypedPromotedPaths = "SchemaHierarchy_SqlTypedPromotedPaths"; - - - public const string SchemaHierarchy_DatabaseScopedCredentials = "SchemaHierarchy_DatabaseScopedCredentials"; - - - public const string SchemaHierarchy_ExternalDataSources = "SchemaHierarchy_ExternalDataSources"; - - - public const string SchemaHierarchy_ExternalFileFormats = "SchemaHierarchy_ExternalFileFormats"; - - - public const string SchemaHierarchy_ExternalResources = "SchemaHierarchy_ExternalResources"; - - - public const string SchemaHierarchy_ExternalTables = "SchemaHierarchy_ExternalTables"; - - - public const string SchemaHierarchy_AlwaysEncryptedKeys = "SchemaHierarchy_AlwaysEncryptedKeys"; - - - public const string SchemaHierarchy_ColumnMasterKeys = "SchemaHierarchy_ColumnMasterKeys"; - - - public const string SchemaHierarchy_ColumnEncryptionKeys = "SchemaHierarchy_ColumnEncryptionKeys"; - - - public const string SchemaHierarchy_SubroutineParameterLabelFormatString = "SchemaHierarchy_SubroutineParameterLabelFormatString"; - - - public const string SchemaHierarchy_SubroutineParameterNoDefaultLabel = "SchemaHierarchy_SubroutineParameterNoDefaultLabel"; - - - public const string SchemaHierarchy_SubroutineParameterInputLabel = "SchemaHierarchy_SubroutineParameterInputLabel"; - - - public const string SchemaHierarchy_SubroutineParameterInputOutputLabel = "SchemaHierarchy_SubroutineParameterInputOutputLabel"; - - - public const string SchemaHierarchy_SubroutineParameterInputReadOnlyLabel = "SchemaHierarchy_SubroutineParameterInputReadOnlyLabel"; - - - public const string SchemaHierarchy_SubroutineParameterInputOutputReadOnlyLabel = "SchemaHierarchy_SubroutineParameterInputOutputReadOnlyLabel"; - - - public const string SchemaHierarchy_SubroutineParameterDefaultLabel = "SchemaHierarchy_SubroutineParameterDefaultLabel"; - - - public const string SchemaHierarchy_NullColumn_Label = "SchemaHierarchy_NullColumn_Label"; - - - public const string SchemaHierarchy_NotNullColumn_Label = "SchemaHierarchy_NotNullColumn_Label"; - - - public const string SchemaHierarchy_UDDTLabelWithType = "SchemaHierarchy_UDDTLabelWithType"; - - - public const string SchemaHierarchy_UDDTLabelWithoutType = "SchemaHierarchy_UDDTLabelWithoutType"; - - - public const string SchemaHierarchy_ComputedColumnLabelWithType = "SchemaHierarchy_ComputedColumnLabelWithType"; - - - public const string SchemaHierarchy_ComputedColumnLabelWithoutType = "SchemaHierarchy_ComputedColumnLabelWithoutType"; - - - public const string SchemaHierarchy_ColumnSetLabelWithoutType = "SchemaHierarchy_ColumnSetLabelWithoutType"; - - - public const string SchemaHierarchy_ColumnSetLabelWithType = "SchemaHierarchy_ColumnSetLabelWithType"; - - - public const string SchemaHierarchy_ColumnSetLabelWithTypeAndKeyString = "SchemaHierarchy_ColumnSetLabelWithTypeAndKeyString"; - - - public const string UniqueIndex_LabelPart = "UniqueIndex_LabelPart"; - - - public const string NonUniqueIndex_LabelPart = "NonUniqueIndex_LabelPart"; - - - public const string ClusteredIndex_LabelPart = "ClusteredIndex_LabelPart"; - - - public const string NonClusteredIndex_LabelPart = "NonClusteredIndex_LabelPart"; - - - public const string History_LabelPart = "History_LabelPart"; - - - public const string SystemVersioned_LabelPart = "SystemVersioned_LabelPart"; - - - public const string External_LabelPart = "External_LabelPart"; - - - public const string FileTable_LabelPart = "FileTable_LabelPart"; - - - public const string DatabaseNotAccessible = "DatabaseNotAccessible"; - - - public const string ScriptingParams_ConnectionString_Property_Invalid = "ScriptingParams_ConnectionString_Property_Invalid"; - - - public const string ScriptingParams_FilePath_Property_Invalid = "ScriptingParams_FilePath_Property_Invalid"; - - - public const string ScriptingListObjectsCompleteParams_ConnectionString_Property_Invalid = "ScriptingListObjectsCompleteParams_ConnectionString_Property_Invalid"; - - - public const string StoredProcedureScriptParameterComment = "StoredProcedureScriptParameterComment"; - - - public const string ScriptingGeneralError = "ScriptingGeneralError"; - - - public const string ScriptingExecuteNotSupportedError = "ScriptingExecuteNotSupportedError"; - - - public const string BackupTaskName = "BackupTaskName"; - - - public const string BackupPathIsFolderError = "BackupPathIsFolderError"; - - - public const string InvalidBackupPathError = "InvalidBackupPathError"; - - - public const string TaskInProgress = "TaskInProgress"; - - - public const string TaskCompleted = "TaskCompleted"; - - - public const string ConflictWithNoRecovery = "ConflictWithNoRecovery"; - - - public const string InvalidPathForDatabaseFile = "InvalidPathForDatabaseFile"; - - - public const string Log = "Log"; - - - public const string RestorePlanFailed = "RestorePlanFailed"; - - - public const string RestoreNotSupported = "RestoreNotSupported"; - - - public const string RestoreTaskName = "RestoreTaskName"; - - - public const string RestoreCopyOnly = "RestoreCopyOnly"; - - - public const string RestoreBackupSetComponent = "RestoreBackupSetComponent"; - - - public const string RestoreBackupSetName = "RestoreBackupSetName"; - - - public const string RestoreBackupSetType = "RestoreBackupSetType"; - - - public const string RestoreBackupSetServer = "RestoreBackupSetServer"; - - - public const string RestoreBackupSetDatabase = "RestoreBackupSetDatabase"; - - - public const string RestoreBackupSetPosition = "RestoreBackupSetPosition"; - - - public const string RestoreBackupSetFirstLsn = "RestoreBackupSetFirstLsn"; - - - public const string RestoreBackupSetLastLsn = "RestoreBackupSetLastLsn"; - - - public const string RestoreBackupSetCheckpointLsn = "RestoreBackupSetCheckpointLsn"; - - - public const string RestoreBackupSetFullLsn = "RestoreBackupSetFullLsn"; - - - public const string RestoreBackupSetStartDate = "RestoreBackupSetStartDate"; - - - public const string RestoreBackupSetFinishDate = "RestoreBackupSetFinishDate"; - - - public const string RestoreBackupSetSize = "RestoreBackupSetSize"; - - - public const string RestoreBackupSetUserName = "RestoreBackupSetUserName"; - - - public const string RestoreBackupSetExpiration = "RestoreBackupSetExpiration"; - - - public const string TheLastBackupTaken = "TheLastBackupTaken"; - - - public const string NoBackupsetsToRestore = "NoBackupsetsToRestore"; - - - public const string ScriptTaskName = "ScriptTaskName"; - - - public const string InvalidPathError = "InvalidPathError"; - - - public const string ProfilerConnectionNotFound = "ProfilerConnectionNotFound"; - - - public const string AzureSystemDbProfilingError = "AzureSystemDbProfilingError"; - - - public const string CreateSessionFailed = "CreateSessionFailed"; - - - public const string StartSessionFailed = "StartSessionFailed"; - - - public const string PauseSessionFailed = "PauseSessionFailed"; - - - public const string StopSessionFailed = "StopSessionFailed"; - - - public const string SessionNotFound = "SessionNotFound"; - - - public const string SessionAlreadyExists = "SessionAlreadyExists"; - - - public const string CategoryLocal = "CategoryLocal"; - - - public const string CategoryFromMsx = "CategoryFromMsx"; - - - public const string CategoryMultiServer = "CategoryMultiServer"; - - - public const string CategoryDBMaint = "CategoryDBMaint"; - - - public const string CategoryWebAssistant = "CategoryWebAssistant"; - - - public const string CategoryFullText = "CategoryFullText"; - - - public const string CategoryReplDistribution = "CategoryReplDistribution"; - - - public const string CategoryReplDistributionCleanup = "CategoryReplDistributionCleanup"; - - - public const string CategoryReplHistoryCleanup = "CategoryReplHistoryCleanup"; - - - public const string CategoryReplLogReader = "CategoryReplLogReader"; - - - public const string CategoryReplMerge = "CategoryReplMerge"; - - - public const string CategoryReplSnapShot = "CategoryReplSnapShot"; - - - public const string CategoryReplCheckup = "CategoryReplCheckup"; - - - public const string CategoryReplCleanup = "CategoryReplCleanup"; - - - public const string CategoryReplAlert = "CategoryReplAlert"; - - - public const string CategoryReplQReader = "CategoryReplQReader"; - - - public const string CategoryReplication = "CategoryReplication"; - - - public const string CategoryUncategorized = "CategoryUncategorized"; - - - public const string CategoryLogShipping = "CategoryLogShipping"; - - - public const string CategoryDBEngineTuningAdvisor = "CategoryDBEngineTuningAdvisor"; - - - public const string CategoryDataCollector = "CategoryDataCollector"; - - - public const string UnknownSizeUnit = "UnknownSizeUnit"; - - - public const string UnexpectedRunType = "UnexpectedRunType"; - - - public const string CredentialNoLongerExists = "CredentialNoLongerExists"; - - - public const string UnknownServerType = "UnknownServerType"; - - - public const string SetOwnerFailed = "SetOwnerFailed"; - - - public const string TargetServerNotSelected = "TargetServerNotSelected"; - - - public const string ProxyAccountNotFound = "ProxyAccountNotFound"; - - - public const string SysadminAccount = "SysadminAccount"; - - - public const string JobAlreadyExists = "JobAlreadyExists"; - - - public const string JobStepNameCannotBeBlank = "JobStepNameCannotBeBlank"; - - - public const string JobStepNameAlreadyExists = "JobStepNameAlreadyExists"; - - - public const string AlertNameCannotBeBlank = "AlertNameCannotBeBlank"; - - - public const string CannotCreateNewAlert = "CannotCreateNewAlert"; - - - public const string CannotAlterAlert = "CannotAlterAlert"; - - - public const string InvalidScheduleTitle = "InvalidScheduleTitle"; - - - public const string InvalidWeeklySchedule = "InvalidWeeklySchedule"; - - - public const string StartDateGreaterThanEndDate = "StartDateGreaterThanEndDate"; - - - public const string StartTimeGreaterThanEndTime = "StartTimeGreaterThanEndTime"; - - - public const string EndTimeEqualToStartTime = "EndTimeEqualToStartTime"; - - - public const string InvalidStartDate = "InvalidStartDate"; - - - public const string ScheduleNameAlreadyExists = "ScheduleNameAlreadyExists"; - - - public const string JobServerIsNotAvailable = "JobServerIsNotAvailable"; - - - public const string NeverBackedUp = "NeverBackedUp"; - - - public const string Error_InvalidDirectoryName = "Error_InvalidDirectoryName"; - - - public const string Error_ExistingDirectoryName = "Error_ExistingDirectoryName"; - - - public const string ExportBacpacTaskName = "ExportBacpacTaskName"; - - - public const string ImportBacpacTaskName = "ImportBacpacTaskName"; - - - public const string ExtractDacpacTaskName = "ExtractDacpacTaskName"; - - - public const string DeployDacpacTaskName = "DeployDacpacTaskName"; - - - public const string GenerateScriptTaskName = "GenerateScriptTaskName"; - - - public const string ExtractInvalidVersion = "ExtractInvalidVersion"; - - - public const string PublishChangesTaskName = "PublishChangesTaskName"; - - - public const string SchemaCompareExcludeIncludeNodeNotFound = "SchemaCompareExcludeIncludeNodeNotFound"; - - - public const string OpenScmpConnectionBasedModelParsingError = "OpenScmpConnectionBasedModelParsingError"; - - - public const string SchemaCompareSessionNotFound = "SchemaCompareSessionNotFound"; - - private Keys() - { } + public const string QueryServiceCancelDisposeFailed = "QueryServiceCancelDisposeFailed"; - public static CultureInfo Culture - { - get - { - return _culture; - } - set - { - _culture = value; - } - } - public static string GetString(string key) - { - return resourceManager.GetString(key, _culture); - } - + public const string QueryServiceQueryCancelled = "QueryServiceQueryCancelled"; - public static string GetString(string key, object arg0) - { - return string.Format(global::System.Globalization.CultureInfo.CurrentCulture, resourceManager.GetString(key, _culture), arg0); - } - - public static string GetString(string key, object arg0, object arg1) - { - return string.Format(global::System.Globalization.CultureInfo.CurrentCulture, resourceManager.GetString(key, _culture), arg0, arg1); - } - + public const string QueryServiceSubsetBatchNotCompleted = "QueryServiceSubsetBatchNotCompleted"; - public static string GetString(string key, object arg0, object arg1, object arg2, object arg3) - { - return string.Format(global::System.Globalization.CultureInfo.CurrentCulture, resourceManager.GetString(key, _culture), arg0, arg1, arg2, arg3); - } - - public static string GetString(string key, object arg0, object arg1, object arg2, object arg3, object arg4, object arg5) - { - return string.Format(global::System.Globalization.CultureInfo.CurrentCulture, resourceManager.GetString(key, _culture), arg0, arg1, arg2, arg3, arg4, arg5); - } - - } - } -} + public const string QueryServiceSubsetBatchOutOfRange = "QueryServiceSubsetBatchOutOfRange"; + + + public const string QueryServiceSubsetResultSetOutOfRange = "QueryServiceSubsetResultSetOutOfRange"; + + + public const string QueryServiceDataReaderByteCountInvalid = "QueryServiceDataReaderByteCountInvalid"; + + + public const string QueryServiceDataReaderCharCountInvalid = "QueryServiceDataReaderCharCountInvalid"; + + + public const string QueryServiceDataReaderXmlCountInvalid = "QueryServiceDataReaderXmlCountInvalid"; + + + public const string QueryServiceFileWrapperWriteOnly = "QueryServiceFileWrapperWriteOnly"; + + + public const string QueryServiceFileWrapperNotInitialized = "QueryServiceFileWrapperNotInitialized"; + + + public const string QueryServiceFileWrapperReadOnly = "QueryServiceFileWrapperReadOnly"; + + + public const string QueryServiceAffectedOneRow = "QueryServiceAffectedOneRow"; + + + public const string QueryServiceAffectedRows = "QueryServiceAffectedRows"; + + + public const string QueryServiceCompletedSuccessfully = "QueryServiceCompletedSuccessfully"; + + + public const string QueryServiceErrorFormat = "QueryServiceErrorFormat"; + + + public const string QueryServiceQueryFailed = "QueryServiceQueryFailed"; + + + public const string QueryServiceColumnNull = "QueryServiceColumnNull"; + + + public const string QueryServiceCellNull = "QueryServiceCellNull"; + + + public const string QueryServiceRequestsNoQuery = "QueryServiceRequestsNoQuery"; + + + public const string QueryServiceQueryInvalidOwnerUri = "QueryServiceQueryInvalidOwnerUri"; + + + public const string QueryServiceQueryInProgress = "QueryServiceQueryInProgress"; + + + public const string QueryServiceMessageSenderNotSql = "QueryServiceMessageSenderNotSql"; + + + public const string QueryServiceResultSetAddNoRows = "QueryServiceResultSetAddNoRows"; + + + public const string QueryServiceResultSetHasNoResults = "QueryServiceResultSetHasNoResults"; + + + public const string QueryServiceResultSetTooLarge = "QueryServiceResultSetTooLarge"; + + + public const string QueryServiceSaveAsResultSetNotComplete = "QueryServiceSaveAsResultSetNotComplete"; + + + public const string QueryServiceSaveAsMiscStartingError = "QueryServiceSaveAsMiscStartingError"; + + + public const string QueryServiceSaveAsInProgress = "QueryServiceSaveAsInProgress"; + + + public const string QueryServiceSaveAsFail = "QueryServiceSaveAsFail"; + + + public const string QueryServiceResultSetNotRead = "QueryServiceResultSetNotRead"; + + + public const string QueryServiceResultSetStartRowOutOfRange = "QueryServiceResultSetStartRowOutOfRange"; + + + public const string QueryServiceResultSetRowCountOutOfRange = "QueryServiceResultSetRowCountOutOfRange"; + + + public const string QueryServiceResultSetNoColumnSchema = "QueryServiceResultSetNoColumnSchema"; + + + public const string QueryServiceExecutionPlanNotFound = "QueryServiceExecutionPlanNotFound"; + + + public const string SqlCmdExitOnError = "SqlCmdExitOnError"; + + + public const string SqlCmdUnsupportedToken = "SqlCmdUnsupportedToken"; + + + public const string SerializationServiceUnsupportedFormat = "SerializationServiceUnsupportedFormat"; + + + public const string SerializationServiceRequestInProgress = "SerializationServiceRequestInProgress"; + + + public const string SerializationServiceRequestNotFound = "SerializationServiceRequestNotFound"; + + + public const string PeekDefinitionAzureError = "PeekDefinitionAzureError"; + + + public const string PeekDefinitionError = "PeekDefinitionError"; + + + public const string PeekDefinitionNoResultsError = "PeekDefinitionNoResultsError"; + + + public const string PeekDefinitionDatabaseError = "PeekDefinitionDatabaseError"; + + + public const string PeekDefinitionNotConnectedError = "PeekDefinitionNotConnectedError"; + + + public const string PeekDefinitionTimedoutError = "PeekDefinitionTimedoutError"; + + + public const string PeekDefinitionTypeNotSupportedError = "PeekDefinitionTypeNotSupportedError"; + + + public const string ErrorEmptyStringReplacement = "ErrorEmptyStringReplacement"; + + + public const string WorkspaceServicePositionLineOutOfRange = "WorkspaceServicePositionLineOutOfRange"; + + + public const string WorkspaceServicePositionColumnOutOfRange = "WorkspaceServicePositionColumnOutOfRange"; + + + public const string WorkspaceServiceBufferPositionOutOfOrder = "WorkspaceServiceBufferPositionOutOfOrder"; + + + public const string EditDataObjectNotFound = "EditDataObjectNotFound"; + + + public const string EditDataSessionNotFound = "EditDataSessionNotFound"; + + + public const string EditDataSessionAlreadyExists = "EditDataSessionAlreadyExists"; + + + public const string EditDataSessionNotInitialized = "EditDataSessionNotInitialized"; + + + public const string EditDataSessionAlreadyInitialized = "EditDataSessionAlreadyInitialized"; + + + public const string EditDataSessionAlreadyInitializing = "EditDataSessionAlreadyInitializing"; + + + public const string EditDataMetadataNotExtended = "EditDataMetadataNotExtended"; + + + public const string EditDataMetadataObjectNameRequired = "EditDataMetadataObjectNameRequired"; + + + public const string EditDataMetadataTooManyIdentifiers = "EditDataMetadataTooManyIdentifiers"; + + + public const string EditDataFilteringNegativeLimit = "EditDataFilteringNegativeLimit"; + + + public const string EditDataUnsupportedObjectType = "EditDataUnsupportedObjectType"; + + + public const string EditDataQueryFailed = "EditDataQueryFailed"; + + + public const string EditDataQueryNotCompleted = "EditDataQueryNotCompleted"; + + + public const string EditDataQueryImproperResultSets = "EditDataQueryImproperResultSets"; + + + public const string EditDataFailedAddRow = "EditDataFailedAddRow"; + + + public const string EditDataRowOutOfRange = "EditDataRowOutOfRange"; + + + public const string EditDataUpdatePending = "EditDataUpdatePending"; + + + public const string EditDataUpdateNotPending = "EditDataUpdateNotPending"; + + + public const string EditDataObjectMetadataNotFound = "EditDataObjectMetadataNotFound"; + + + public const string EditDataInvalidFormat = "EditDataInvalidFormat"; + + + public const string EditDataInvalidFormatBinary = "EditDataInvalidFormatBinary"; + + + public const string EditDataInvalidFormatBoolean = "EditDataInvalidFormatBoolean"; + + + public const string EditDataCreateScriptMissingValue = "EditDataCreateScriptMissingValue"; + + + public const string EditDataDeleteSetCell = "EditDataDeleteSetCell"; + + + public const string EditDataColumnIdOutOfRange = "EditDataColumnIdOutOfRange"; + + + public const string EditDataColumnCannotBeEdited = "EditDataColumnCannotBeEdited"; + + + public const string EditDataColumnNoKeyColumns = "EditDataColumnNoKeyColumns"; + + + public const string EditDataScriptFilePathNull = "EditDataScriptFilePathNull"; + + + public const string EditDataCommitInProgress = "EditDataCommitInProgress"; + + + public const string EditDataComputedColumnPlaceholder = "EditDataComputedColumnPlaceholder"; + + + public const string EditDataTimeOver24Hrs = "EditDataTimeOver24Hrs"; + + + public const string EditDataNullNotAllowed = "EditDataNullNotAllowed"; + + + public const string EditDataValueTooLarge = "EditDataValueTooLarge"; + + + public const string EditDataMultiTableNotSupported = "EditDataMultiTableNotSupported"; + + + public const string EditDataAliasesNotSupported = "EditDataAliasesNotSupported"; + + + public const string EditDataExpressionsNotSupported = "EditDataExpressionsNotSupported"; + + + public const string EditDataDuplicateColumnsNotSupported = "EditDataDuplicateColumnsNotSupported"; + + + public const string EditDataIncorrectTable = "EditDataIncorrectTable"; + + + public const string EE_ExecutionInfo_InitializingLoop = "EE_ExecutionInfo_InitializingLoop"; + + + public const string EE_BatchExecutionError_Ignoring = "EE_BatchExecutionError_Ignoring"; + + + public const string EE_ExecutionInfo_FinalizingLoop = "EE_ExecutionInfo_FinalizingLoop"; + + + public const string BatchParserWrapperExecutionError = "BatchParserWrapperExecutionError"; + + + public const string TestLocalizationConstant = "TestLocalizationConstant"; + + + public const string SqlScriptFormatterDecimalMissingPrecision = "SqlScriptFormatterDecimalMissingPrecision"; + + + public const string SqlScriptFormatterLengthTypeMissingSize = "SqlScriptFormatterLengthTypeMissingSize"; + + + public const string SqlScriptFormatterScalarTypeMissingScale = "SqlScriptFormatterScalarTypeMissingScale"; + + + public const string TreeNodeError = "TreeNodeError"; + + + public const string ServerNodeConnectionError = "ServerNodeConnectionError"; + + + public const string SchemaHierarchy_Aggregates = "SchemaHierarchy_Aggregates"; + + + public const string SchemaHierarchy_ServerRoles = "SchemaHierarchy_ServerRoles"; + + + public const string SchemaHierarchy_ApplicationRoles = "SchemaHierarchy_ApplicationRoles"; + + + public const string SchemaHierarchy_Assemblies = "SchemaHierarchy_Assemblies"; + + + public const string SchemaHierarchy_AssemblyFiles = "SchemaHierarchy_AssemblyFiles"; + + + public const string SchemaHierarchy_AsymmetricKeys = "SchemaHierarchy_AsymmetricKeys"; + + + public const string SchemaHierarchy_DatabaseAsymmetricKeys = "SchemaHierarchy_DatabaseAsymmetricKeys"; + + + public const string SchemaHierarchy_DataCompressionOptions = "SchemaHierarchy_DataCompressionOptions"; + + + public const string SchemaHierarchy_Certificates = "SchemaHierarchy_Certificates"; + + + public const string SchemaHierarchy_FileTables = "SchemaHierarchy_FileTables"; + + + public const string SchemaHierarchy_DatabaseCertificates = "SchemaHierarchy_DatabaseCertificates"; + + + public const string SchemaHierarchy_CheckConstraints = "SchemaHierarchy_CheckConstraints"; + + + public const string SchemaHierarchy_Columns = "SchemaHierarchy_Columns"; + + + public const string SchemaHierarchy_Constraints = "SchemaHierarchy_Constraints"; + + + public const string SchemaHierarchy_Contracts = "SchemaHierarchy_Contracts"; + + + public const string SchemaHierarchy_Credentials = "SchemaHierarchy_Credentials"; + + + public const string SchemaHierarchy_ErrorMessages = "SchemaHierarchy_ErrorMessages"; + + + public const string SchemaHierarchy_ServerRoleMembership = "SchemaHierarchy_ServerRoleMembership"; + + + public const string SchemaHierarchy_DatabaseOptions = "SchemaHierarchy_DatabaseOptions"; + + + public const string SchemaHierarchy_DatabaseRoles = "SchemaHierarchy_DatabaseRoles"; + + + public const string SchemaHierarchy_RoleMemberships = "SchemaHierarchy_RoleMemberships"; + + + public const string SchemaHierarchy_DatabaseTriggers = "SchemaHierarchy_DatabaseTriggers"; + + + public const string SchemaHierarchy_DefaultConstraints = "SchemaHierarchy_DefaultConstraints"; + + + public const string SchemaHierarchy_Defaults = "SchemaHierarchy_Defaults"; + + + public const string SchemaHierarchy_Sequences = "SchemaHierarchy_Sequences"; + + + public const string SchemaHierarchy_Endpoints = "SchemaHierarchy_Endpoints"; + + + public const string SchemaHierarchy_EventNotifications = "SchemaHierarchy_EventNotifications"; + + + public const string SchemaHierarchy_ServerEventNotifications = "SchemaHierarchy_ServerEventNotifications"; + + + public const string SchemaHierarchy_ExtendedProperties = "SchemaHierarchy_ExtendedProperties"; + + + public const string SchemaHierarchy_FileGroups = "SchemaHierarchy_FileGroups"; + + + public const string SchemaHierarchy_ForeignKeys = "SchemaHierarchy_ForeignKeys"; + + + public const string SchemaHierarchy_FullTextCatalogs = "SchemaHierarchy_FullTextCatalogs"; + + + public const string SchemaHierarchy_FullTextIndexes = "SchemaHierarchy_FullTextIndexes"; + + + public const string SchemaHierarchy_Functions = "SchemaHierarchy_Functions"; + + + public const string SchemaHierarchy_Indexes = "SchemaHierarchy_Indexes"; + + + public const string SchemaHierarchy_InlineFunctions = "SchemaHierarchy_InlineFunctions"; + + + public const string SchemaHierarchy_Keys = "SchemaHierarchy_Keys"; + + + public const string SchemaHierarchy_LinkedServers = "SchemaHierarchy_LinkedServers"; + + + public const string SchemaHierarchy_LinkedServerLogins = "SchemaHierarchy_LinkedServerLogins"; + + + public const string SchemaHierarchy_Logins = "SchemaHierarchy_Logins"; + + + public const string SchemaHierarchy_MasterKey = "SchemaHierarchy_MasterKey"; + + + public const string SchemaHierarchy_MasterKeys = "SchemaHierarchy_MasterKeys"; + + + public const string SchemaHierarchy_MessageTypes = "SchemaHierarchy_MessageTypes"; + + + public const string SchemaHierarchy_MultiSelectFunctions = "SchemaHierarchy_MultiSelectFunctions"; + + + public const string SchemaHierarchy_Parameters = "SchemaHierarchy_Parameters"; + + + public const string SchemaHierarchy_PartitionFunctions = "SchemaHierarchy_PartitionFunctions"; + + + public const string SchemaHierarchy_PartitionSchemes = "SchemaHierarchy_PartitionSchemes"; + + + public const string SchemaHierarchy_Permissions = "SchemaHierarchy_Permissions"; + + + public const string SchemaHierarchy_PrimaryKeys = "SchemaHierarchy_PrimaryKeys"; + + + public const string SchemaHierarchy_Programmability = "SchemaHierarchy_Programmability"; + + + public const string SchemaHierarchy_Queues = "SchemaHierarchy_Queues"; + + + public const string SchemaHierarchy_RemoteServiceBindings = "SchemaHierarchy_RemoteServiceBindings"; + + + public const string SchemaHierarchy_ReturnedColumns = "SchemaHierarchy_ReturnedColumns"; + + + public const string SchemaHierarchy_Roles = "SchemaHierarchy_Roles"; + + + public const string SchemaHierarchy_Routes = "SchemaHierarchy_Routes"; + + + public const string SchemaHierarchy_Rules = "SchemaHierarchy_Rules"; + + + public const string SchemaHierarchy_Schemas = "SchemaHierarchy_Schemas"; + + + public const string SchemaHierarchy_Security = "SchemaHierarchy_Security"; + + + public const string SchemaHierarchy_ServerObjects = "SchemaHierarchy_ServerObjects"; + + + public const string SchemaHierarchy_Management = "SchemaHierarchy_Management"; + + + public const string SchemaHierarchy_ServerTriggers = "SchemaHierarchy_ServerTriggers"; + + + public const string SchemaHierarchy_ServiceBroker = "SchemaHierarchy_ServiceBroker"; + + + public const string SchemaHierarchy_Services = "SchemaHierarchy_Services"; + + + public const string SchemaHierarchy_Signatures = "SchemaHierarchy_Signatures"; + + + public const string SchemaHierarchy_LogFiles = "SchemaHierarchy_LogFiles"; + + + public const string SchemaHierarchy_Statistics = "SchemaHierarchy_Statistics"; + + + public const string SchemaHierarchy_Storage = "SchemaHierarchy_Storage"; + + + public const string SchemaHierarchy_StoredProcedures = "SchemaHierarchy_StoredProcedures"; + + + public const string SchemaHierarchy_SymmetricKeys = "SchemaHierarchy_SymmetricKeys"; + + + public const string SchemaHierarchy_Synonyms = "SchemaHierarchy_Synonyms"; + + + public const string SchemaHierarchy_Tables = "SchemaHierarchy_Tables"; + + + public const string SchemaHierarchy_Triggers = "SchemaHierarchy_Triggers"; + + + public const string SchemaHierarchy_Types = "SchemaHierarchy_Types"; + + + public const string SchemaHierarchy_UniqueKeys = "SchemaHierarchy_UniqueKeys"; + + + public const string SchemaHierarchy_UserDefinedDataTypes = "SchemaHierarchy_UserDefinedDataTypes"; + + + public const string SchemaHierarchy_UserDefinedTypes = "SchemaHierarchy_UserDefinedTypes"; + + + public const string SchemaHierarchy_Users = "SchemaHierarchy_Users"; + + + public const string SchemaHierarchy_Views = "SchemaHierarchy_Views"; + + + public const string SchemaHierarchy_XmlIndexes = "SchemaHierarchy_XmlIndexes"; + + + public const string SchemaHierarchy_XMLSchemaCollections = "SchemaHierarchy_XMLSchemaCollections"; + + + public const string SchemaHierarchy_UserDefinedTableTypes = "SchemaHierarchy_UserDefinedTableTypes"; + + + public const string SchemaHierarchy_FilegroupFiles = "SchemaHierarchy_FilegroupFiles"; + + + public const string MissingCaption = "MissingCaption"; + + + public const string SchemaHierarchy_BrokerPriorities = "SchemaHierarchy_BrokerPriorities"; + + + public const string SchemaHierarchy_CryptographicProviders = "SchemaHierarchy_CryptographicProviders"; + + + public const string SchemaHierarchy_DatabaseAuditSpecifications = "SchemaHierarchy_DatabaseAuditSpecifications"; + + + public const string SchemaHierarchy_DatabaseEncryptionKeys = "SchemaHierarchy_DatabaseEncryptionKeys"; + + + public const string SchemaHierarchy_EventSessions = "SchemaHierarchy_EventSessions"; + + + public const string SchemaHierarchy_FullTextStopLists = "SchemaHierarchy_FullTextStopLists"; + + + public const string SchemaHierarchy_ResourcePools = "SchemaHierarchy_ResourcePools"; + + + public const string SchemaHierarchy_ServerAudits = "SchemaHierarchy_ServerAudits"; + + + public const string SchemaHierarchy_ServerAuditSpecifications = "SchemaHierarchy_ServerAuditSpecifications"; + + + public const string SchemaHierarchy_SpatialIndexes = "SchemaHierarchy_SpatialIndexes"; + + + public const string SchemaHierarchy_WorkloadGroups = "SchemaHierarchy_WorkloadGroups"; + + + public const string SchemaHierarchy_SqlFiles = "SchemaHierarchy_SqlFiles"; + + + public const string SchemaHierarchy_ServerFunctions = "SchemaHierarchy_ServerFunctions"; + + + public const string SchemaHierarchy_SqlType = "SchemaHierarchy_SqlType"; + + + public const string SchemaHierarchy_ServerOptions = "SchemaHierarchy_ServerOptions"; + + + public const string SchemaHierarchy_DatabaseDiagrams = "SchemaHierarchy_DatabaseDiagrams"; + + + public const string SchemaHierarchy_SystemTables = "SchemaHierarchy_SystemTables"; + + + public const string SchemaHierarchy_Databases = "SchemaHierarchy_Databases"; + + + public const string SchemaHierarchy_SystemContracts = "SchemaHierarchy_SystemContracts"; + + + public const string SchemaHierarchy_SystemDatabases = "SchemaHierarchy_SystemDatabases"; + + + public const string SchemaHierarchy_SystemMessageTypes = "SchemaHierarchy_SystemMessageTypes"; + + + public const string SchemaHierarchy_SystemQueues = "SchemaHierarchy_SystemQueues"; + + + public const string SchemaHierarchy_SystemServices = "SchemaHierarchy_SystemServices"; + + + public const string SchemaHierarchy_SystemStoredProcedures = "SchemaHierarchy_SystemStoredProcedures"; + + + public const string SchemaHierarchy_SystemViews = "SchemaHierarchy_SystemViews"; + + + public const string SchemaHierarchy_DataTierApplications = "SchemaHierarchy_DataTierApplications"; + + + public const string SchemaHierarchy_ExtendedStoredProcedures = "SchemaHierarchy_ExtendedStoredProcedures"; + + + public const string SchemaHierarchy_SystemAggregateFunctions = "SchemaHierarchy_SystemAggregateFunctions"; + + + public const string SchemaHierarchy_SystemApproximateNumerics = "SchemaHierarchy_SystemApproximateNumerics"; + + + public const string SchemaHierarchy_SystemBinaryStrings = "SchemaHierarchy_SystemBinaryStrings"; + + + public const string SchemaHierarchy_SystemCharacterStrings = "SchemaHierarchy_SystemCharacterStrings"; + + + public const string SchemaHierarchy_SystemCLRDataTypes = "SchemaHierarchy_SystemCLRDataTypes"; + + + public const string SchemaHierarchy_SystemConfigurationFunctions = "SchemaHierarchy_SystemConfigurationFunctions"; + + + public const string SchemaHierarchy_SystemCursorFunctions = "SchemaHierarchy_SystemCursorFunctions"; + + + public const string SchemaHierarchy_SystemDataTypes = "SchemaHierarchy_SystemDataTypes"; + + + public const string SchemaHierarchy_SystemDateAndTime = "SchemaHierarchy_SystemDateAndTime"; + + + public const string SchemaHierarchy_SystemDateAndTimeFunctions = "SchemaHierarchy_SystemDateAndTimeFunctions"; + + + public const string SchemaHierarchy_SystemExactNumerics = "SchemaHierarchy_SystemExactNumerics"; + + + public const string SchemaHierarchy_SystemFunctions = "SchemaHierarchy_SystemFunctions"; + + + public const string SchemaHierarchy_SystemHierarchyIdFunctions = "SchemaHierarchy_SystemHierarchyIdFunctions"; + + + public const string SchemaHierarchy_SystemMathematicalFunctions = "SchemaHierarchy_SystemMathematicalFunctions"; + + + public const string SchemaHierarchy_SystemMetadataFunctions = "SchemaHierarchy_SystemMetadataFunctions"; + + + public const string SchemaHierarchy_SystemOtherDataTypes = "SchemaHierarchy_SystemOtherDataTypes"; + + + public const string SchemaHierarchy_SystemOtherFunctions = "SchemaHierarchy_SystemOtherFunctions"; + + + public const string SchemaHierarchy_SystemRowsetFunctions = "SchemaHierarchy_SystemRowsetFunctions"; + + + public const string SchemaHierarchy_SystemSecurityFunctions = "SchemaHierarchy_SystemSecurityFunctions"; + + + public const string SchemaHierarchy_SystemSpatialDataTypes = "SchemaHierarchy_SystemSpatialDataTypes"; + + + public const string SchemaHierarchy_SystemStringFunctions = "SchemaHierarchy_SystemStringFunctions"; + + + public const string SchemaHierarchy_SystemSystemStatisticalFunctions = "SchemaHierarchy_SystemSystemStatisticalFunctions"; + + + public const string SchemaHierarchy_SystemTextAndImageFunctions = "SchemaHierarchy_SystemTextAndImageFunctions"; + + + public const string SchemaHierarchy_SystemUnicodeCharacterStrings = "SchemaHierarchy_SystemUnicodeCharacterStrings"; + + + public const string SchemaHierarchy_AggregateFunctions = "SchemaHierarchy_AggregateFunctions"; + + + public const string SchemaHierarchy_ScalarValuedFunctions = "SchemaHierarchy_ScalarValuedFunctions"; + + + public const string SchemaHierarchy_TableValuedFunctions = "SchemaHierarchy_TableValuedFunctions"; + + + public const string SchemaHierarchy_SystemExtendedStoredProcedures = "SchemaHierarchy_SystemExtendedStoredProcedures"; + + + public const string SchemaHierarchy_BuiltInType = "SchemaHierarchy_BuiltInType"; + + + public const string SchemaHierarchy_BuiltInServerRole = "SchemaHierarchy_BuiltInServerRole"; + + + public const string SchemaHierarchy_UserWithPassword = "SchemaHierarchy_UserWithPassword"; + + + public const string SchemaHierarchy_SearchPropertyList = "SchemaHierarchy_SearchPropertyList"; + + + public const string SchemaHierarchy_SecurityPolicies = "SchemaHierarchy_SecurityPolicies"; + + + public const string SchemaHierarchy_SecurityPredicates = "SchemaHierarchy_SecurityPredicates"; + + + public const string SchemaHierarchy_ServerRole = "SchemaHierarchy_ServerRole"; + + + public const string SchemaHierarchy_SearchPropertyLists = "SchemaHierarchy_SearchPropertyLists"; + + + public const string SchemaHierarchy_ColumnStoreIndexes = "SchemaHierarchy_ColumnStoreIndexes"; + + + public const string SchemaHierarchy_TableTypeIndexes = "SchemaHierarchy_TableTypeIndexes"; + + + public const string SchemaHierarchy_Server = "SchemaHierarchy_Server"; + + + public const string SchemaHierarchy_SelectiveXmlIndexes = "SchemaHierarchy_SelectiveXmlIndexes"; + + + public const string SchemaHierarchy_XmlNamespaces = "SchemaHierarchy_XmlNamespaces"; + + + public const string SchemaHierarchy_XmlTypedPromotedPaths = "SchemaHierarchy_XmlTypedPromotedPaths"; + + + public const string SchemaHierarchy_SqlTypedPromotedPaths = "SchemaHierarchy_SqlTypedPromotedPaths"; + + + public const string SchemaHierarchy_DatabaseScopedCredentials = "SchemaHierarchy_DatabaseScopedCredentials"; + + + public const string SchemaHierarchy_ExternalDataSources = "SchemaHierarchy_ExternalDataSources"; + + + public const string SchemaHierarchy_ExternalFileFormats = "SchemaHierarchy_ExternalFileFormats"; + + + public const string SchemaHierarchy_ExternalResources = "SchemaHierarchy_ExternalResources"; + + + public const string SchemaHierarchy_ExternalTables = "SchemaHierarchy_ExternalTables"; + + + public const string SchemaHierarchy_AlwaysEncryptedKeys = "SchemaHierarchy_AlwaysEncryptedKeys"; + + + public const string SchemaHierarchy_ColumnMasterKeys = "SchemaHierarchy_ColumnMasterKeys"; + + + public const string SchemaHierarchy_ColumnEncryptionKeys = "SchemaHierarchy_ColumnEncryptionKeys"; + + + public const string SchemaHierarchy_SubroutineParameterLabelFormatString = "SchemaHierarchy_SubroutineParameterLabelFormatString"; + + + public const string SchemaHierarchy_SubroutineParameterNoDefaultLabel = "SchemaHierarchy_SubroutineParameterNoDefaultLabel"; + + + public const string SchemaHierarchy_SubroutineParameterInputLabel = "SchemaHierarchy_SubroutineParameterInputLabel"; + + + public const string SchemaHierarchy_SubroutineParameterInputOutputLabel = "SchemaHierarchy_SubroutineParameterInputOutputLabel"; + + + public const string SchemaHierarchy_SubroutineParameterInputReadOnlyLabel = "SchemaHierarchy_SubroutineParameterInputReadOnlyLabel"; + + + public const string SchemaHierarchy_SubroutineParameterInputOutputReadOnlyLabel = "SchemaHierarchy_SubroutineParameterInputOutputReadOnlyLabel"; + + + public const string SchemaHierarchy_SubroutineParameterDefaultLabel = "SchemaHierarchy_SubroutineParameterDefaultLabel"; + + + public const string SchemaHierarchy_NullColumn_Label = "SchemaHierarchy_NullColumn_Label"; + + + public const string SchemaHierarchy_NotNullColumn_Label = "SchemaHierarchy_NotNullColumn_Label"; + + + public const string SchemaHierarchy_UDDTLabelWithType = "SchemaHierarchy_UDDTLabelWithType"; + + + public const string SchemaHierarchy_UDDTLabelWithoutType = "SchemaHierarchy_UDDTLabelWithoutType"; + + + public const string SchemaHierarchy_ComputedColumnLabelWithType = "SchemaHierarchy_ComputedColumnLabelWithType"; + + + public const string SchemaHierarchy_ComputedColumnLabelWithoutType = "SchemaHierarchy_ComputedColumnLabelWithoutType"; + + + public const string SchemaHierarchy_ColumnSetLabelWithoutType = "SchemaHierarchy_ColumnSetLabelWithoutType"; + + + public const string SchemaHierarchy_ColumnSetLabelWithType = "SchemaHierarchy_ColumnSetLabelWithType"; + + + public const string SchemaHierarchy_ColumnSetLabelWithTypeAndKeyString = "SchemaHierarchy_ColumnSetLabelWithTypeAndKeyString"; + + + public const string UniqueIndex_LabelPart = "UniqueIndex_LabelPart"; + + + public const string NonUniqueIndex_LabelPart = "NonUniqueIndex_LabelPart"; + + + public const string ClusteredIndex_LabelPart = "ClusteredIndex_LabelPart"; + + + public const string NonClusteredIndex_LabelPart = "NonClusteredIndex_LabelPart"; + + + public const string History_LabelPart = "History_LabelPart"; + + + public const string SystemVersioned_LabelPart = "SystemVersioned_LabelPart"; + + + public const string External_LabelPart = "External_LabelPart"; + + + public const string FileTable_LabelPart = "FileTable_LabelPart"; + + + public const string DatabaseNotAccessible = "DatabaseNotAccessible"; + + + public const string ScriptingParams_ConnectionString_Property_Invalid = "ScriptingParams_ConnectionString_Property_Invalid"; + + + public const string ScriptingParams_FilePath_Property_Invalid = "ScriptingParams_FilePath_Property_Invalid"; + + + public const string ScriptingListObjectsCompleteParams_ConnectionString_Property_Invalid = "ScriptingListObjectsCompleteParams_ConnectionString_Property_Invalid"; + + + public const string StoredProcedureScriptParameterComment = "StoredProcedureScriptParameterComment"; + + + public const string ScriptingGeneralError = "ScriptingGeneralError"; + + + public const string ScriptingExecuteNotSupportedError = "ScriptingExecuteNotSupportedError"; + + + public const string BackupTaskName = "BackupTaskName"; + + + public const string BackupPathIsFolderError = "BackupPathIsFolderError"; + + + public const string InvalidBackupPathError = "InvalidBackupPathError"; + + + public const string TaskInProgress = "TaskInProgress"; + + + public const string TaskCompleted = "TaskCompleted"; + + + public const string ConflictWithNoRecovery = "ConflictWithNoRecovery"; + + + public const string InvalidPathForDatabaseFile = "InvalidPathForDatabaseFile"; + + + public const string Log = "Log"; + + + public const string RestorePlanFailed = "RestorePlanFailed"; + + + public const string RestoreNotSupported = "RestoreNotSupported"; + + + public const string RestoreTaskName = "RestoreTaskName"; + + + public const string RestoreCopyOnly = "RestoreCopyOnly"; + + + public const string RestoreBackupSetComponent = "RestoreBackupSetComponent"; + + + public const string RestoreBackupSetName = "RestoreBackupSetName"; + + + public const string RestoreBackupSetType = "RestoreBackupSetType"; + + + public const string RestoreBackupSetServer = "RestoreBackupSetServer"; + + + public const string RestoreBackupSetDatabase = "RestoreBackupSetDatabase"; + + + public const string RestoreBackupSetPosition = "RestoreBackupSetPosition"; + + + public const string RestoreBackupSetFirstLsn = "RestoreBackupSetFirstLsn"; + + + public const string RestoreBackupSetLastLsn = "RestoreBackupSetLastLsn"; + + + public const string RestoreBackupSetCheckpointLsn = "RestoreBackupSetCheckpointLsn"; + + + public const string RestoreBackupSetFullLsn = "RestoreBackupSetFullLsn"; + + + public const string RestoreBackupSetStartDate = "RestoreBackupSetStartDate"; + + + public const string RestoreBackupSetFinishDate = "RestoreBackupSetFinishDate"; + + + public const string RestoreBackupSetSize = "RestoreBackupSetSize"; + + + public const string RestoreBackupSetUserName = "RestoreBackupSetUserName"; + + + public const string RestoreBackupSetExpiration = "RestoreBackupSetExpiration"; + + + public const string TheLastBackupTaken = "TheLastBackupTaken"; + + + public const string NoBackupsetsToRestore = "NoBackupsetsToRestore"; + + + public const string ScriptTaskName = "ScriptTaskName"; + + + public const string InvalidPathError = "InvalidPathError"; + + + public const string ProfilerConnectionNotFound = "ProfilerConnectionNotFound"; + + + public const string AzureSystemDbProfilingError = "AzureSystemDbProfilingError"; + + + public const string CreateSessionFailed = "CreateSessionFailed"; + + + public const string StartSessionFailed = "StartSessionFailed"; + + + public const string PauseSessionFailed = "PauseSessionFailed"; + + + public const string StopSessionFailed = "StopSessionFailed"; + + + public const string SessionNotFound = "SessionNotFound"; + + + public const string SessionAlreadyExists = "SessionAlreadyExists"; + + + public const string CategoryLocal = "CategoryLocal"; + + + public const string CategoryFromMsx = "CategoryFromMsx"; + + + public const string CategoryMultiServer = "CategoryMultiServer"; + + + public const string CategoryDBMaint = "CategoryDBMaint"; + + + public const string CategoryWebAssistant = "CategoryWebAssistant"; + + + public const string CategoryFullText = "CategoryFullText"; + + + public const string CategoryReplDistribution = "CategoryReplDistribution"; + + + public const string CategoryReplDistributionCleanup = "CategoryReplDistributionCleanup"; + + + public const string CategoryReplHistoryCleanup = "CategoryReplHistoryCleanup"; + + + public const string CategoryReplLogReader = "CategoryReplLogReader"; + + + public const string CategoryReplMerge = "CategoryReplMerge"; + + + public const string CategoryReplSnapShot = "CategoryReplSnapShot"; + + + public const string CategoryReplCheckup = "CategoryReplCheckup"; + + + public const string CategoryReplCleanup = "CategoryReplCleanup"; + + + public const string CategoryReplAlert = "CategoryReplAlert"; + + + public const string CategoryReplQReader = "CategoryReplQReader"; + + + public const string CategoryReplication = "CategoryReplication"; + + + public const string CategoryUncategorized = "CategoryUncategorized"; + + + public const string CategoryLogShipping = "CategoryLogShipping"; + + + public const string CategoryDBEngineTuningAdvisor = "CategoryDBEngineTuningAdvisor"; + + + public const string CategoryDataCollector = "CategoryDataCollector"; + + + public const string UnknownSizeUnit = "UnknownSizeUnit"; + + + public const string UnexpectedRunType = "UnexpectedRunType"; + + + public const string CredentialNoLongerExists = "CredentialNoLongerExists"; + + + public const string UnknownServerType = "UnknownServerType"; + + + public const string SetOwnerFailed = "SetOwnerFailed"; + + + public const string TargetServerNotSelected = "TargetServerNotSelected"; + + + public const string ProxyAccountNotFound = "ProxyAccountNotFound"; + + + public const string SysadminAccount = "SysadminAccount"; + + + public const string JobAlreadyExists = "JobAlreadyExists"; + + + public const string JobStepNameCannotBeBlank = "JobStepNameCannotBeBlank"; + + + public const string JobStepNameAlreadyExists = "JobStepNameAlreadyExists"; + + + public const string AlertNameCannotBeBlank = "AlertNameCannotBeBlank"; + + + public const string CannotCreateNewAlert = "CannotCreateNewAlert"; + + + public const string CannotAlterAlert = "CannotAlterAlert"; + + + public const string InvalidScheduleTitle = "InvalidScheduleTitle"; + + + public const string InvalidWeeklySchedule = "InvalidWeeklySchedule"; + + + public const string StartDateGreaterThanEndDate = "StartDateGreaterThanEndDate"; + + + public const string StartTimeGreaterThanEndTime = "StartTimeGreaterThanEndTime"; + + + public const string EndTimeEqualToStartTime = "EndTimeEqualToStartTime"; + + + public const string InvalidStartDate = "InvalidStartDate"; + + + public const string ScheduleNameAlreadyExists = "ScheduleNameAlreadyExists"; + + + public const string JobServerIsNotAvailable = "JobServerIsNotAvailable"; + + + public const string NeverBackedUp = "NeverBackedUp"; + + + public const string Error_InvalidDirectoryName = "Error_InvalidDirectoryName"; + + + public const string Error_ExistingDirectoryName = "Error_ExistingDirectoryName"; + + + public const string ExportBacpacTaskName = "ExportBacpacTaskName"; + + + public const string ImportBacpacTaskName = "ImportBacpacTaskName"; + + + public const string ExtractDacpacTaskName = "ExtractDacpacTaskName"; + + + public const string DeployDacpacTaskName = "DeployDacpacTaskName"; + + + public const string GenerateScriptTaskName = "GenerateScriptTaskName"; + + + public const string ExtractInvalidVersion = "ExtractInvalidVersion"; + + + public const string PublishChangesTaskName = "PublishChangesTaskName"; + + + public const string SchemaCompareExcludeIncludeNodeNotFound = "SchemaCompareExcludeIncludeNodeNotFound"; + + + public const string OpenScmpConnectionBasedModelParsingError = "OpenScmpConnectionBasedModelParsingError"; + + + public const string SchemaCompareSessionNotFound = "SchemaCompareSessionNotFound"; + + + private Keys() + { } + + public static CultureInfo Culture + { + get + { + return _culture; + } + set + { + _culture = value; + } + } + + public static string GetString(string key) + { + return resourceManager.GetString(key, _culture); + } + + + public static string GetString(string key, object arg0) + { + return string.Format(global::System.Globalization.CultureInfo.CurrentCulture, resourceManager.GetString(key, _culture), arg0); + } + + + public static string GetString(string key, object arg0, object arg1) + { + return string.Format(global::System.Globalization.CultureInfo.CurrentCulture, resourceManager.GetString(key, _culture), arg0, arg1); + } + + + public static string GetString(string key, object arg0, object arg1, object arg2, object arg3) + { + return string.Format(global::System.Globalization.CultureInfo.CurrentCulture, resourceManager.GetString(key, _culture), arg0, arg1, arg2, arg3); + } + + + public static string GetString(string key, object arg0, object arg1, object arg2, object arg3, object arg4, object arg5) + { + return string.Format(global::System.Globalization.CultureInfo.CurrentCulture, resourceManager.GetString(key, _culture), arg0, arg1, arg2, arg3, arg4, arg5); + } + + } + } +} diff --git a/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.resx b/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.resx index 50897977f5..eaf86ef1d1 100644 --- a/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.resx +++ b/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.resx @@ -1,63 +1,63 @@ - @@ -145,6 +145,15 @@ . Parameters: 0 - columnEncryptionSetting (string) + + Invalid value '{0}' for EnclaveAttestationProtocol. Valid values are 'AAS' and 'HGS'. + . + Parameters: 0 - enclaveAttestationProtocol (string) + + + The Attestation Protocol and Enclave Attestation URL requires Always Encrypted to be set to Enabled. + + Invalid value '{0}' for ApplicationIntent. Valid values are 'ReadWrite' and 'ReadOnly'. . diff --git a/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.strings b/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.strings index 27bb8c0ed7..3391f09419 100644 --- a/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.strings +++ b/src/Microsoft.SqlTools.ServiceLayer/Localization/sr.strings @@ -35,6 +35,10 @@ ConnectionServiceConnStringInvalidAuthType(string authType) = Invalid value '{0} ConnectionServiceConnStringInvalidColumnEncryptionSetting(string columnEncryptionSetting) = Invalid value '{0}' for ComlumEncryption. Valid values are 'Enabled' and 'Disabled'. +ConnectionServiceConnStringInvalidEnclaveAttestationProtocol(string enclaveAttestationProtocol) = Invalid value '{0}' for EnclaveAttestationProtocol. Valid values are 'AAS' and 'HGS'. + +ConnectionServiceConnStringInvalidAlwaysEncryptedOptionCombination = The Attestation Protocol and Enclave Attestation URL requires Always Encrypted to be set to Enabled. + ConnectionServiceConnStringInvalidIntent(string intent) = Invalid value '{0}' for ApplicationIntent. Valid values are 'ReadWrite' and 'ReadOnly'. ConnectionServiceConnectionCanceled = Connection canceled diff --git a/test/Microsoft.SqlTools.ServiceLayer.UnitTests/Connection/ConnectionDetailsTests.cs b/test/Microsoft.SqlTools.ServiceLayer.UnitTests/Connection/ConnectionDetailsTests.cs index 7b1c2b6203..e29de8dd6f 100644 --- a/test/Microsoft.SqlTools.ServiceLayer.UnitTests/Connection/ConnectionDetailsTests.cs +++ b/test/Microsoft.SqlTools.ServiceLayer.UnitTests/Connection/ConnectionDetailsTests.cs @@ -45,6 +45,8 @@ public void ConnectionDetailsWithoutAnyOptionShouldReturnNullOrDefaultForOptions Assert.Equal(details.MinPoolSize, expectedForInt); Assert.Equal(details.PacketSize, expectedForInt); Assert.Equal(details.ColumnEncryptionSetting, expectedForStrings); + Assert.Equal(details.EnclaveAttestationUrl, expectedForStrings); + Assert.Equal(details.EnclaveAttestationProtocol, expectedForStrings); Assert.Equal(details.Encrypt, expectedForBoolean); Assert.Equal(details.MultipleActiveResultSets, expectedForBoolean); Assert.Equal(details.MultiSubnetFailover, expectedForBoolean); @@ -83,6 +85,8 @@ public void ConnectionDetailsPropertySettersShouldSetOptionValuesCorrectly() details.MinPoolSize = expectedForInt + index++; details.PacketSize = expectedForInt + index++; details.ColumnEncryptionSetting = expectedForStrings + index++; + details.EnclaveAttestationProtocol = expectedForStrings + index++; + details.EnclaveAttestationUrl = expectedForStrings + index++; details.Encrypt = (index++ % 2 == 0); details.MultipleActiveResultSets = (index++ % 2 == 0); details.MultiSubnetFailover = (index++ % 2 == 0); @@ -113,6 +117,8 @@ public void ConnectionDetailsPropertySettersShouldSetOptionValuesCorrectly() Assert.Equal(details.MinPoolSize, expectedForInt + index++); Assert.Equal(details.PacketSize, expectedForInt + index++); Assert.Equal(details.ColumnEncryptionSetting, expectedForStrings + index++); + Assert.Equal(details.EnclaveAttestationProtocol, expectedForStrings + index++); + Assert.Equal(details.EnclaveAttestationUrl, expectedForStrings + index++); Assert.Equal(details.Encrypt, (index++ % 2 == 0)); Assert.Equal(details.MultipleActiveResultSets, (index++ % 2 == 0)); Assert.Equal(details.MultiSubnetFailover, (index++ % 2 == 0)); @@ -152,6 +158,8 @@ public void ConnectionDetailsOptionsShouldBeDefinedInConnectionProviderOptions() details.MinPoolSize = expectedForInt + index++; details.PacketSize = expectedForInt + index++; details.ColumnEncryptionSetting = expectedForStrings + index++; + details.EnclaveAttestationProtocol = expectedForStrings + index++; + details.EnclaveAttestationUrl = expectedForStrings + index++; details.Encrypt = (index++ % 2 == 0); details.MultipleActiveResultSets = (index++ % 2 == 0); details.MultiSubnetFailover = (index++ % 2 == 0); diff --git a/test/Microsoft.SqlTools.ServiceLayer.UnitTests/Connection/ConnectionServiceTests.cs b/test/Microsoft.SqlTools.ServiceLayer.UnitTests/Connection/ConnectionServiceTests.cs index c67a877d72..d099782c6d 100644 --- a/test/Microsoft.SqlTools.ServiceLayer.UnitTests/Connection/ConnectionServiceTests.cs +++ b/test/Microsoft.SqlTools.ServiceLayer.UnitTests/Connection/ConnectionServiceTests.cs @@ -19,6 +19,7 @@ using Moq; using Moq.Protected; using Xunit; +using System.Linq; namespace Microsoft.SqlTools.ServiceLayer.UnitTests.Connection { @@ -552,12 +553,45 @@ public void ConnectingWithOptionalParametersBuildsConnectionString(string proper Assert.True(connectionString.Contains(connectionStringMarker)); } + /// + /// Verify that optional parameters which require ColumnEncryptionSetting to be enabled + /// can be built into a connection string for connecting. + /// + [Theory] + [InlineData("EnclaveAttestationProtocol", "AAS", "Attestation Protocol=AAS")] + [InlineData("EnclaveAttestationProtocol", "HGS", "Attestation Protocol=HGS")] + [InlineData("EnclaveAttestationProtocol", "aas", "Attestation Protocol=AAS")] + [InlineData("EnclaveAttestationProtocol", "hgs", "Attestation Protocol=HGS")] + [InlineData("EnclaveAttestationProtocol", "AaS", "Attestation Protocol=AAS")] + [InlineData("EnclaveAttestationProtocol", "hGs", "Attestation Protocol=HGS")] + [InlineData("EnclaveAttestationUrl", "https://attestation.us.attest.azure.net/attest/SgxEnclave", "Enclave Attestation Url=https://attestation.us.attest.azure.net/attest/SgxEnclave")] + public void ConnectingWithOptionalEnclaveParametersBuildsConnectionString(string propertyName, object propertyValue, string connectionStringMarker) + { + // Create a test connection details object and set the property to a specific value + ConnectionDetails details = TestObjects.GetTestConnectionDetails(); + details.GetType() + .GetProperty("ColumnEncryptionSetting") + .SetValue(details, "Enabled"); + details.GetType() + .GetProperty(propertyName) + .SetValue(details, propertyValue); + + // Test that a connection string can be created without exceptions + string connectionString = ConnectionService.BuildConnectionString(details); + Assert.NotNull(connectionString); + Assert.NotEmpty(connectionString); + + // Verify that the parameter is in the connection string + Assert.True(connectionString.Contains(connectionStringMarker)); + } + /// /// Build connection string with an invalid property type /// [Theory] [InlineData("AuthenticationType", "NotAValidAuthType")] [InlineData("ColumnEncryptionSetting", "NotAValidColumnEncryptionSetting")] + [InlineData("EnclaveAttestationProtocol", "NotAValidEnclaveAttestationProtocol")] public void BuildConnectionStringWithInvalidOptions(string propertyName, object propertyValue) { ConnectionDetails details = TestObjects.GetTestConnectionDetails(); @@ -566,6 +600,59 @@ public void BuildConnectionStringWithInvalidOptions(string propertyName, object Assert.Throws(() => ConnectionService.BuildConnectionString(details)); } + /// + /// Parameters used for test: BuildConnectionStringWithInvalidOptionCombinations + /// + public static readonly object[][] ConnectionStringWithInvalidOptionCombinations = + { + new object[] + { + typeof(ArgumentException), + new [] + { + Tuple.Create("ColumnEncryptionSetting", null), + Tuple.Create("EnclaveAttestationProtocol", "AAS"), + Tuple.Create("EnclaveAttestationUrl", "https://attestation.us.attest.azure.net/attest/SgxEnclave") + } + }, + new object[] + { + typeof(ArgumentException), + new [] + { + Tuple.Create("ColumnEncryptionSetting", "Disabled"), + Tuple.Create("EnclaveAttestationProtocol", "AAS"), + Tuple.Create("EnclaveAttestationUrl", "https://attestation.us.attest.azure.net/attest/SgxEnclave") + } + }, + new object[] + { + typeof(ArgumentException), + new [] + { + Tuple.Create("ColumnEncryptionSetting", ""), + Tuple.Create("EnclaveAttestationProtocol", "AAS"), + Tuple.Create("EnclaveAttestationUrl", "https://attestation.us.attest.azure.net/attest/SgxEnclave") + } + } + }; + + /// + /// Build connection string with an invalid property combinations + /// + [Theory] + [MemberData(nameof(ConnectionStringWithInvalidOptionCombinations))] + public void BuildConnectionStringWithInvalidOptionCombinations(Type exceptionType, Tuple[] propertyNameValuePairs) + { + ConnectionDetails details = TestObjects.GetTestConnectionDetails(); + propertyNameValuePairs.ToList().ForEach(tuple => + { + PropertyInfo info = details.GetType().GetProperty(tuple.Item1); + info.SetValue(details, tuple.Item2); + }); + Assert.Throws(exceptionType, () => ConnectionService.BuildConnectionString(details)); + } + /// /// Verify that a connection changed event is fired when the database context changes. ///