RVTDocs.com

IFCTransaction

Class
Description:
IFC transactions are context-like objects that guard any changes made to an IFC file.
Remarks:
Any change to an IFC file can only be made while there is an active transaction open for that file. Changes do not become a part of the file until the active transaction is committed. Consequently, all changes made in a transaction can be rolled back either explicitly or implicitly (by the destructor).
Inheritance Hierarchy:
System.Object
  Autodesk.Revit.DB.IFC.IFCTransaction
Syntax
public class IFCTransaction : IDisposable
IFCTransaction Class Members:
Name Description Inherited From
IFCTransaction Instantiates a transaction object.
Name Description Inherited From
IsValidObject Specifies whether the .NET object represents a valid Revit entity.
Name Description Inherited From
Commit Commits all changes made to the IFC file during the transaction.
Dispose Releases all resources used by the IFCTransaction
Equals Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
GetHashCode Serves as the default hash function. (Inherited from Object ) Object
GetType Gets the Type of the current instance. (Inherited from Object ) Object
RollBack Rolls back all changes made to the IFC file during the transaction.
ToString Returns a string that represents the current object. (Inherited from Object ) Object