Autodesk FDO Bulk Copy Utility API Reference

FDO Utility Bulk Copy API

API Reference Autodesk FDO Bulk Copy Utility

FdoBulkCopyProgressStatus.h

Go to the documentation of this file.
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

Comments?