2024 Members
Changes 4
M

Transaction

Name Return Type Description Inherited From
M Commit.() TransactionStatus Commits all changes made to the model during the transaction.
M Commit(FailureHandlingOptions) TransactionStatus Commits all changes made to the model during the transaction.
M Dispose() None Releases all resources used by the Transaction
M Equals None Determines whether the specified Object is equal to the current Object . (Inherited from Object .) Object .
M GetFailureHandlingOptions() FailureHandlingOptions Returns the current failure handling options.
M GetHashCode None Serves as a hash function for a particular type. (Inherited from Object .) Object .
M GetName() string Returns the transaction's name.
M GetStatus() TransactionStatus Returns the current status of the transaction.
M GetType None Gets the Type of the current instance. (Inherited from Object .) Object .
M HasEnded() bool Determines whether the transaction has ended already.
M HasStarted() bool Determines whether the transaction has been started yet.
M RollBack.() TransactionStatus Rolls back all changes made to the model during the transaction.
M RollBack(FailureHandlingOptions) TransactionStatus Rolls back all changes made to the model during the transaction.
M SetFailureHandlingOptions(FailureHandlingOptions) None Sets options for handling failures to be used when the transaction is being committed or rolled back.
M SetName(String) None Sets the transaction's name.
M Start.() TransactionStatus Starts the transaction.
M Start(String) TransactionStatus Starts the transaction with an assigned name.
M ToString None Returns a string that represents the current object. (Inherited from Object .) Object .
Name Return Type Description Inherited From
P IsValidObject bool Specifies whether the .NET object represents a valid Revit entity.