private Copy ( ) : |
||
Résultat |
internal virtual AzureSqlDatabaseImportExportBaseModel Copy()
{
return new AzureSqlDatabaseImportExportBaseModel()
{
ResourceGroupName = ResourceGroupName,
ServerName = ServerName,
AdministratorLogin = AdministratorLogin,
AuthenticationType = AuthenticationType,
DatabaseName = DatabaseName,
StorageKeyType = StorageKeyType,
StorageUri = StorageUri
};
}
}
/// <summary> /// Creates the response model given server response /// </summary> /// <param name="response">Server Response</param> /// <returns>Response Model</returns> private AzureSqlDatabaseImportExportBaseModel CreateImportExportResponse(ImportExportResponse response, AzureSqlDatabaseImportExportBaseModel originalModel) { AzureSqlDatabaseImportExportBaseModel model = originalModel == null ? new AzureSqlDatabaseImportExportBaseModel() : originalModel.Copy(); model.OperationStatusLink = response.OperationStatusLink; model.Status = response.Status.ToString(); model.ErrorMessage = response.Error == null ? "" : response.Error.Message; return model; }