00001 #ifndef FdoBulkCopyProgressStatus_H
00002 #define FdoBulkCopyProgressStatus_H
00003
00004 /*
00005 * (C) Copyright 2006 by Autodesk, Inc. All Rights Reserved.
00006 *
00007 * By using this code, you are agreeing to the terms and conditions of
00008 * the License Agreement included in the documentation for this code.
00009 *
00010 * AUTODESK MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE
00011 * CORRECTNESS OF THIS CODE OR ANY DERIVATIVE WORKS WHICH INCORPORATE
00012 * IT. AUTODESK PROVIDES THE CODE ON AN "AS-IS" BASIS AND EXPLICITLY
00013 * DISCLAIMS ANY LIABILITY, INCLUDING CONSEQUENTIAL AND INCIDENTAL
00014 * DAMAGES FOR ERRORS, OMISSIONS, AND OTHER PROBLEMS IN THE CODE.
00015 *
00016 * Use, duplication, or disclosure by the U.S. Government is subject
00017 * to restrictions set forth in FAR 52.227-19 (Commercial Computer
00018 * Software Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
00019 * (Rights in Technical Data and Computer Software), as applicable.
00020 *
00021 */
00022
00023 /// \brief
00024 /// The FdoBulkCopyProgressStatus enumeration defines the list of values to indicate whether to continue
00025 /// the bulk copy operation.
00026 /// </param>
00027 /// <param name="FdoBulkCopyProgressStatus_Continue">
00028 /// Indicates to continue current bulk copy operation.
00029 /// </param>
00030 /// <param name="FdoBulkCopyProgressStatus_InterruptRollback">
00031 /// Indicates to interrupt current bulk copy operation and rollback the
00032 /// current transaction (if the target datastore supports transaction).
00033 /// The objects successfully inserted to this point are rollback.
00034 /// </param>
00035 /// <param name="FdoBulkCopyProgressStatus_InterruptCommit">
00036 /// Indicates to interrupt current bulk copy operation and commit the
00037 /// current transaction (if the target datastore supports transaction).
00038 /// The objects successfully inserted to this point are committed.
00039 /// </param>
00040 enum FdoBulkCopyProgressStatus
00041 {
00042 FdoBulkCopyProgressStatus_Continue,
00043 FdoBulkCopyProgressStatus_InterruptRollback,
00044 FdoBulkCopyProgressStatus_InterruptCommit
00045 };
00046
00047 #endif