in src/prod/src/httpgateway/ErrorBody.cpp [52:598]
std::wstring ErrorBody::FromErrorMessage(Common::ErrorCode errorCode)
{
std::wstring errorMessage;
switch (errorCode.ToHResult())
{
case STATUS_SUCCESS:
Common::Assert::CodingError("Http gateway getting an error message of a success code");
break;
case (int) FABRIC_E_INVALID_PARTITION_KEY:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_PARTITION_KEY);
break;
case (int) FABRIC_E_USER_ROLE_CLIENT_CERTIFICATE_NOT_CONFIGURED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_USER_ROLE_CLIENT_CERTIFICATE_NOT_CONFIGURED);
break;
case (int) FABRIC_E_NAME_ALREADY_EXISTS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_NAME_ALREADY_EXISTS);
break;
case (int) FABRIC_E_SERVICE_ALREADY_EXISTS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVICE_ALREADY_EXISTS);
break;
case (int) FABRIC_E_SERVICE_GROUP_ALREADY_EXISTS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVICE_GROUP_ALREADY_EXISTS);
break;
case (int) FABRIC_E_APPLICATION_TYPE_ALREADY_EXISTS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_APPLICATION_TYPE_ALREADY_EXISTS);
break;
case (int) FABRIC_E_APPLICATION_ALREADY_EXISTS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_APPLICATION_ALREADY_EXISTS);
break;
case (int) FABRIC_E_NAME_DOES_NOT_EXIST:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_NAME_DOES_NOT_EXIST);
break;
case (int) FABRIC_E_PROPERTY_DOES_NOT_EXIST:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_PROPERTY_DOES_NOT_EXIST);
break;
case (int) FABRIC_E_SERVICE_DOES_NOT_EXIST:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVICE_DOES_NOT_EXIST);
break;
case (int) FABRIC_E_SERVICE_GROUP_DOES_NOT_EXIST:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVICE_GROUP_DOES_NOT_EXIST);
break;
case (int) FABRIC_E_APPLICATION_TYPE_PROVISION_IN_PROGRESS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_APPLICATION_TYPE_PROVISION_IN_PROGRESS);
break;
case (int) FABRIC_E_APPLICATION_TYPE_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_APPLICATION_TYPE_NOT_FOUND);
break;
case (int) FABRIC_E_APPLICATION_TYPE_IN_USE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_APPLICATION_TYPE_IN_USE);
break;
case (int) FABRIC_E_APPLICATION_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_APPLICATION_NOT_FOUND);
break;
case (int) FABRIC_E_SERVICE_TYPE_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVICE_TYPE_NOT_FOUND);
break;
case (int) FABRIC_E_SERVICE_TYPE_TEMPLATE_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVICE_TYPE_TEMPLATE_NOT_FOUND);
break;
case (int) FABRIC_E_SERVICE_MANIFEST_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVICE_MANIFEST_NOT_FOUND);
break;
case (int) FABRIC_E_NOT_PRIMARY:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_NOT_PRIMARY);
break;
case (int) FABRIC_E_NO_WRITE_QUORUM:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_NO_WRITE_QUORUM);
break;
case (int) FABRIC_E_RECONFIGURATION_PENDING:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_RECONFIGURATION_PENDING);
break;
case (int) FABRIC_E_REPLICATION_QUEUE_FULL:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_REPLICATION_QUEUE_FULL);
break;
case (int) FABRIC_E_REPLICATION_OPERATION_TOO_LARGE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_REPLICATION_OPERATION_TOO_LARGE);
break;
case (int) FABRIC_E_INVALID_ATOMIC_GROUP:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_ATOMIC_GROUP);
break;
case (int) FABRIC_E_SERVICE_OFFLINE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVICE_OFFLINE);
break;
case (int) FABRIC_E_SERVICE_METADATA_MISMATCH:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVICE_METADATA_MISMATCH);
break;
case (int) FABRIC_E_SERVICE_AFFINITY_CHAIN_NOT_SUPPORTED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVICE_AFFINITY_CHAIN_NOT_SUPPORTED);
break;
case (int) FABRIC_E_APPLICATION_UPGRADE_IN_PROGRESS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_APPLICATION_UPGRADE_IN_PROGRESS);
break;
case (int) FABRIC_E_APPLICATION_UPDATE_IN_PROGRESS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_APPLICATION_UPDATE_IN_PROGRESS);
break;
case (int) FABRIC_E_UPGRADE_DOMAIN_ALREADY_COMPLETED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_UPGRADE_DOMAIN_ALREADY_COMPLETED);
break;
case (int) FABRIC_E_FABRIC_VERSION_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_FABRIC_VERSION_NOT_FOUND);
break;
case (int) FABRIC_E_FABRIC_VERSION_IN_USE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_FABRIC_VERSION_IN_USE);
break;
case (int) FABRIC_E_FABRIC_VERSION_ALREADY_EXISTS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_FABRIC_VERSION_ALREADY_EXISTS);
break;
case (int) FABRIC_E_FABRIC_ALREADY_IN_TARGET_VERSION:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_FABRIC_ALREADY_IN_TARGET_VERSION);
break;
case (int) FABRIC_E_FABRIC_NOT_UPGRADING:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_FABRIC_NOT_UPGRADING);
break;
case (int) FABRIC_E_FABRIC_UPGRADE_IN_PROGRESS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_FABRIC_UPGRADE_IN_PROGRESS);
break;
case (int) FABRIC_E_FABRIC_UPGRADE_VALIDATION_ERROR:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_FABRIC_UPGRADE_VALIDATION_ERROR);
break;
case (int) FABRIC_E_HEALTH_MAX_REPORTS_REACHED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_HEALTH_MAX_REPORTS_REACHED);
break;
case (int) FABRIC_E_HEALTH_STALE_REPORT:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_HEALTH_STALE_REPORT);
break;
case (int) FABRIC_E_HEALTH_ENTITY_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_HEALTH_ENTITY_NOT_FOUND);
break;
case (int) FABRIC_E_APPLICATION_NOT_UPGRADING:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_APPLICATION_NOT_UPGRADING);
break;
case (int) FABRIC_E_APPLICATION_ALREADY_IN_TARGET_VERSION:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_APPLICATION_ALREADY_IN_TARGET_VERSION);
break;
case (int) FABRIC_E_NODE_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_NODE_NOT_FOUND);
break;
case (int) FABRIC_E_NODE_IS_UP:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_NODE_IS_UP);
break;
case (int) FABRIC_E_WRITE_CONFLICT:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_WRITE_CONFLICT);
break;
case (int) FABRIC_E_APPLICATION_UPGRADE_VALIDATION_ERROR:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_APPLICATION_UPGRADE_VALIDATION_ERROR);
break;
case (int) FABRIC_E_SERVICE_TYPE_MISMATCH:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVICE_TYPE_MISMATCH);
break;
case (int) FABRIC_E_SERVICE_TYPE_ALREADY_REGISTERED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVICE_TYPE_ALREADY_REGISTERED);
break;
case (int) FABRIC_E_SERVICE_TYPE_NOT_REGISTERED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVICE_TYPE_NOT_REGISTERED);
break;
case (int) FABRIC_E_CODE_PACKAGE_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_CODE_PACKAGE_NOT_FOUND);
break;
case (int) FABRIC_E_DATA_PACKAGE_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_DATA_PACKAGE_NOT_FOUND);
break;
case (int) FABRIC_E_CONFIGURATION_PACKAGE_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_CONFIGURATION_PACKAGE_NOT_FOUND);
break;
case (int) FABRIC_E_SERVICE_ENDPOINT_RESOURCE_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVICE_ENDPOINT_RESOURCE_NOT_FOUND);
break;
case (int) FABRIC_E_NAME_NOT_EMPTY:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_NAME_NOT_EMPTY);
break;
case (int) FABRIC_E_INVALID_CONFIGURATION:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_CONFIGURATION);
break;
case (int) FABRIC_E_INVALID_ADDRESS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_ADDRESS);
break;
case (int) FABRIC_E_INVALID_NAME_URI:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_NAME_URI);
break;
case (int) FABRIC_E_VALUE_TOO_LARGE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_VALUE_TOO_LARGE);
break;
case (int) FABRIC_E_VALUE_EMPTY:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_VALUE_EMPTY);
break;
case (int) FABRIC_E_PROPERTY_CHECK_FAILED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_PROPERTY_CHECK_FAILED);
break;
case (int) FABRIC_E_NOT_READY:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_NOT_READY);
break;
case (int) FABRIC_E_INVALID_CREDENTIAL_TYPE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_CREDENTIAL_TYPE);
break;
case (int) FABRIC_E_INVALID_X509_FIND_TYPE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_X509_FIND_TYPE);
break;
case (int) FABRIC_E_INVALID_X509_STORE_LOCATION:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_X509_STORE_LOCATION);
break;
case (int) FABRIC_E_INVALID_X509_STORE_NAME:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_X509_STORE_NAME);
break;
case (int) FABRIC_E_INVALID_X509_THUMBPRINT:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_X509_THUMBPRINT);
break;
case (int) FABRIC_E_INVALID_PROTECTION_LEVEL:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_PROTECTION_LEVEL);
break;
case (int) FABRIC_E_INVALID_X509_STORE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_X509_STORE);
break;
case (int) FABRIC_E_INVALID_SUBJECT_NAME:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_SUBJECT_NAME);
break;
case (int) FABRIC_E_INVALID_ALLOWED_COMMON_NAME_LIST:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_ALLOWED_COMMON_NAME_LIST);
break;
case (int) FABRIC_E_INVALID_CREDENTIALS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_CREDENTIALS);
break;
case (int) FABRIC_E_DECRYPTION_FAILED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_DECRYPTION_FAILED);
break;
case (int) FABRIC_E_ENCRYPTION_FAILED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_ENCRYPTION_FAILED);
break;
case (int) FABRIC_E_SERVICE_TOO_BUSY:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVICE_TOO_BUSY);
break;
case (int) FABRIC_E_COMMUNICATION_ERROR:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_COMMUNICATION_ERROR);
break;
case (int) FABRIC_E_GATEWAY_NOT_REACHABLE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_GATEWAY_NOT_REACHABLE);
break;
case (int) FABRIC_E_OBJECT_CLOSED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_OBJECT_CLOSED);
break;
case (int) FABRIC_E_OPERATION_NOT_COMPLETE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_OPERATION_NOT_COMPLETE);
break;
case (int) FABRIC_E_ENUMERATION_COMPLETED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_ENUMERATION_COMPLETED);
break;
case (int) FABRIC_E_CONFIGURATION_SECTION_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_CONFIGURATION_SECTION_NOT_FOUND);
break;
case (int) FABRIC_E_CONFIGURATION_PARAMETER_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_CONFIGURATION_PARAMETER_NOT_FOUND);
break;
case (int) FABRIC_E_IMAGEBUILDER_VALIDATION_ERROR:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_IMAGEBUILDER_VALIDATION_ERROR);
break;
case (int) FABRIC_E_PARTITION_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_PARTITION_NOT_FOUND);
break;
case (int) FABRIC_E_REPLICA_DOES_NOT_EXIST:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_REPLICA_DOES_NOT_EXIST);
break;
case (int) FABRIC_E_PROCESS_DEACTIVATED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_PROCESS_DEACTIVATED);
break;
case (int) FABRIC_E_PROCESS_ABORTED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_PROCESS_ABORTED);
break;
case (int) FABRIC_E_KEY_TOO_LARGE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_KEY_TOO_LARGE);
break;
case (int) FABRIC_E_KEY_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_KEY_NOT_FOUND);
break;
case (int) FABRIC_E_SEQUENCE_NUMBER_CHECK_FAILED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SEQUENCE_NUMBER_CHECK_FAILED);
break;
case (int) FABRIC_E_TRANSACTION_NOT_ACTIVE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_TRANSACTION_NOT_ACTIVE);
break;
case (int) FABRIC_E_TRANSACTION_TOO_LARGE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_TRANSACTION_TOO_LARGE);
break;
case (int) FABRIC_E_MULTITHREADED_TRANSACTIONS_NOT_ALLOWED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_MULTITHREADED_TRANSACTIONS_NOT_ALLOWED);
break;
case (int) FABRIC_E_TRANSACTION_ABORTED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_TRANSACTION_ABORTED);
break;
case E_INVALIDARG:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_E_INVALIDARG);
break;
case E_POINTER:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_E_POINTER);
break;
case E_ABORT:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_E_ABORT);
break;
case E_ACCESSDENIED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_E_ACCESSDENIED);
break;
case E_NOINTERFACE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_E_NOINTERFACE);
break;
case E_NOTIMPL:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_E_NOTIMPL);
break;
case E_OUTOFMEMORY:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_E_OUTOFMEMORY);
break;
case ERROR_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_E_NOT_FOUND);
break;
case (int) FABRIC_E_INVALID_OPERATION:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_OPERATION);
break;
case (int) FABRIC_E_TIMEOUT:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_TIMEOUT);
break;
case (int) FABRIC_E_DIRECTORY_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_DIRECTORY_NOT_FOUND);
break;
case (int) FABRIC_E_INVALID_DIRECTORY:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_DIRECTORY);
break;
case (int) FABRIC_E_PATH_TOO_LONG:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_PATH_TOO_LONG);
break;
case (int) FABRIC_E_FILE_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_FILE_NOT_FOUND);
break;
case (int) FABRIC_E_IMAGESTORE_IOERROR:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_IMAGESTORE_IOERROR);
break;
case (int) FABRIC_E_ACQUIRE_FILE_LOCK_FAILED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_ACQUIRE_FILE_LOCK_FAILED);
break;
case (int) FABRIC_E_CORRUPTED_IMAGE_STORE_OBJECT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_CORRUPTED_IMAGE_STORE_OBJECT_FOUND);
break;
case (int) FABRIC_E_IMAGEBUILDER_UNEXPECTED_ERROR:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_IMAGEBUILDER_UNEXPECTED_ERROR);
break;
case (int) FABRIC_E_IMAGEBUILDER_TIMEOUT:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_IMAGEBUILDER_TIMEOUT);
break;
case (int) FABRIC_E_IMAGEBUILDER_ACCESS_DENIED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_IMAGEBUILDER_ACCESS_DENIED);
break;
case (int) FABRIC_E_IMAGEBUILDER_INVALID_MSI_FILE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_IMAGEBUILDER_INVALID_MSI_FILE);
break;
case (int) FABRIC_E_INVALID_SERVICE_TYPE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_SERVICE_TYPE);
break;
case (int) FABRIC_E_RELIABLE_SESSION_TRANSPORT_STARTUP_FAILURE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_RELIABLE_SESSION_TRANSPORT_STARTUP_FAILURE);
break;
case (int) FABRIC_E_RELIABLE_SESSION_ALREADY_EXISTS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_RELIABLE_SESSION_ALREADY_EXISTS);
break;
case (int) FABRIC_E_RELIABLE_SESSION_CANNOT_CONNECT:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_RELIABLE_SESSION_CANNOT_CONNECT);
break;
case (int) FABRIC_E_RELIABLE_SESSION_MANAGER_EXISTS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_RELIABLE_SESSION_MANAGER_EXISTS);
break;
case (int) FABRIC_E_RELIABLE_SESSION_REJECTED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_RELIABLE_SESSION_REJECTED);
break;
case (int) FABRIC_E_RELIABLE_SESSION_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_RELIABLE_SESSION_NOT_FOUND);
break;
case (int) FABRIC_E_RELIABLE_SESSION_QUEUE_EMPTY:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_RELIABLE_SESSION_QUEUE_EMPTY);
break;
case (int) FABRIC_E_RELIABLE_SESSION_QUOTA_EXCEEDED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_RELIABLE_SESSION_QUOTA_EXCEEDED);
break;
case (int) FABRIC_E_RELIABLE_SESSION_SERVICE_FAULTED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_RELIABLE_SESSION_SERVICE_FAULTED);
break;
case (int) FABRIC_E_RELIABLE_SESSION_MANAGER_ALREADY_LISTENING:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_RELIABLE_SESSION_MANAGER_ALREADY_LISTENING);
break;
case (int) FABRIC_E_RELIABLE_SESSION_MANAGER_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_RELIABLE_SESSION_MANAGER_NOT_FOUND);
break;
case (int) FABRIC_E_RELIABLE_SESSION_MANAGER_NOT_LISTENING:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_RELIABLE_SESSION_MANAGER_NOT_LISTENING);
break;
case (int) FABRIC_E_REPAIR_TASK_ALREADY_EXISTS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_REPAIR_TASK_ALREADY_EXISTS);
break;
case (int) FABRIC_E_REPAIR_TASK_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_REPAIR_TASK_NOT_FOUND);
break;
case (int) FABRIC_E_RELIABLE_SESSION_INVALID_TARGET_PARTITION:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_RELIABLE_SESSION_INVALID_TARGET_PARTITION);
break;
case (int) FABRIC_E_INSTANCE_ID_MISMATCH:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INSTANCE_ID_MISMATCH);
break;
case (int) FABRIC_E_NODE_HAS_NOT_STOPPED_YET:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_NODE_HAS_NOT_STOPPED_YET);
break;
case (int) FABRIC_E_INSUFFICIENT_CLUSTER_CAPACITY:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INSUFFICIENT_CLUSTER_CAPACITY);
break;
case (int) FABRIC_E_CONSTRAINT_KEY_UNDEFINED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_CONSTRAINT_KEY_UNDEFINED);
break;
case (int) FABRIC_E_INVALID_PACKAGE_SHARING_POLICY:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_PACKAGE_SHARING_POLICY);
break;
case (int) FABRIC_E_PREDEPLOYMENT_NOT_ALLOWED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_PREDEPLOYMENT_NOT_ALLOWED);
break;
case (int) FABRIC_E_INVALID_BACKUP_SETTING:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_BACKUP_SETTING);
break;
case (int) FABRIC_E_MISSING_FULL_BACKUP:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_MISSING_FULL_BACKUP);
break;
case (int) FABRIC_E_BACKUP_IN_PROGRESS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_BACKUP_IN_PROGRESS);
break;
case (int) FABRIC_E_BACKUP_DIRECTORY_NOT_EMPTY:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_BACKUP_DIRECTORY_NOT_EMPTY);
break;
case (int) FABRIC_E_DUPLICATE_SERVICE_NOTIFICATION_FILTER_NAME:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_DUPLICATE_SERVICE_NOTIFICATION_FILTER_NAME);
break;
case (int) FABRIC_E_INVALID_REPLICA_OPERATION:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_REPLICA_OPERATION);
break;
case (int) FABRIC_E_INVALID_REPLICA_STATE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_REPLICA_STATE);
break;
case (int) FABRIC_E_LOADBALANCER_NOT_READY:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_LOADBALANCER_NOT_READY);
break;
case (int) FABRIC_E_INVALID_PARTITION_OPERATION:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_PARTITION_OPERATION);
break;
case (int) FABRIC_E_PRIMARY_ALREADY_EXISTS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_PRIMARY_ALREADY_EXISTS);
break;
case (int) FABRIC_E_SECONDARY_ALREADY_EXISTS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SECONDARY_ALREADY_EXISTS);
break;
case (int) FABRIC_E_FORCE_NOT_SUPPORTED_FOR_REPLICA_OPERATION:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_FORCE_NOT_SUPPORTED_FOR_REPLICA_OPERATION);
break;
case (int) FABRIC_E_CONNECTION_DENIED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_CONNECTION_DENIED);
break;
case (int) FABRIC_E_SERVER_AUTHENTICATION_FAILED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SERVER_AUTHENTICATION_FAILED);
break;
case (int) FABRIC_E_CANNOT_CONNECT:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_CANNOT_CONNECT);
break;
case (int) FABRIC_E_CONNECTION_CLOSED_BY_REMOTE_END:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_CONNECTION_CLOSED_BY_REMOTE_END);
break;
case (int) FABRIC_E_MESSAGE_TOO_LARGE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_MESSAGE_TOO_LARGE);
break;
case (int) FABRIC_E_CONSTRAINT_NOT_SATISFIED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_CONSTRAINT_NOT_SATISFIED);
break;
case (int) FABRIC_E_ENDPOINT_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_ENDPOINT_NOT_FOUND);
break;
case (int) FABRIC_E_DELETE_BACKUP_FILE_FAILED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_DELETE_BACKUP_FILE_FAILED);
break;
case (int) FABRIC_E_INVALID_TEST_COMMAND_STATE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_TEST_COMMAND_STATE);
break;
case (int) FABRIC_E_TEST_COMMAND_OPERATION_ID_ALREADY_EXISTS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_TEST_COMMAND_OPERATION_ID_ALREADY_EXISTS);
break;
case (int) FABRIC_E_CM_OPERATION_FAILED:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_CM_OPERATION_FAILED);
break;
case (int) FABRIC_E_INVALID_PARTITION_SELECTOR:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_PARTITION_SELECTOR);
break;
case (int) FABRIC_E_INVALID_REPLICA_SELECTOR:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_REPLICA_SELECTOR);
break;
case (int)FABRIC_E_DNS_SERVICE_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_DNS_SERVICE_NOT_FOUND);
break;
case (int)FABRIC_E_INVALID_DNS_NAME:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_DNS_NAME);
break;
case (int)FABRIC_E_DNS_NAME_IN_USE:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_DNS_NAME_IN_USE);
break;
case (int) FABRIC_E_COMPOSE_DEPLOYMENT_ALREADY_EXISTS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_COMPOSE_DEPLOYMENT_ALREADY_EXISTS);
break;
case (int) FABRIC_E_COMPOSE_DEPLOYMENT_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_COMPOSE_DEPLOYMENT_NOT_FOUND);
break;
case (int)FABRIC_E_COMPOSE_DEPLOYMENT_NOT_UPGRADING:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_COMPOSE_DEPLOYMENT_NOT_UPGRADING);
break;
case (int) FABRIC_E_INVALID_FOR_STATEFUL_SERVICES:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_FOR_STATEFUL_SERVICES);
break;
case (int) FABRIC_E_INVALID_FOR_STATELESS_SERVICES:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_INVALID_FOR_STATELESS_SERVICES);
break;
case (int) FABRIC_E_ONLY_VALID_FOR_STATEFUL_PERSISTENT_SERVICES:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_ONLY_VALID_FOR_STATEFUL_PERSISTENT_SERVICES);
break;
case (int)FABRIC_E_CONTAINER_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_CONTAINER_NOT_FOUND);
break;
case (int) FABRIC_E_SINGLE_INSTANCE_APPLICATION_ALREADY_EXISTS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SINGLE_INSTANCE_APPLICATION_ALREADY_EXISTS);
break;
case (int) FABRIC_E_SINGLE_INSTANCE_APPLICATION_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SINGLE_INSTANCE_APPLICATION_NOT_FOUND);
break;
case (int) FABRIC_E_VOLUME_ALREADY_EXISTS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_VOLUME_ALREADY_EXISTS);
break;
case (int) FABRIC_E_VOLUME_NOT_FOUND:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_VOLUME_NOT_FOUND);
break;
case (int)FABRIC_E_CENTRAL_SECRET_SERVICE_GENERIC:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_CENTRAL_SECRET_SERVICE_GENERIC);
break;
case (int)FABRIC_E_SINGLE_INSTANCE_APPLICATION_UPGRADE_IN_PROGRESS:
errorMessage = StringResource::Get(IDS_ERROR_MESSAGE_FABRIC_E_SINGLE_INSTANCE_APPLICATION_UPGRADE_IN_PROGRESS);
break;
default:
errorMessage = L"Null";
break;
}
return errorMessage;
}