User Tools

Site Tools


thinkgeo.mapsuite.core.transactionresult

This is an old revision of the document!


ThinkGeo.MapSuite.Core.TransactionResult

This class represents the results of a transaction that was processed.

Inheritance Hierarchy

  • System.Object
    • ThinkGeo.MapSuite.Core.TransactionResult

Members Summary

Public Constructors

TransactionResult

  • Parameters:N/A
  • DeclaringType:N/A
  • Summary:This is the class constructor.

TransactionResult

Protected Constructors

Public Methods

Equals

  • Parameters:Object
  • DeclaringType:Object
  • Summary:N/A

GetHashCode

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

GetType

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

ToString

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

Protected Methods

Finalize

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

MemberwiseClone

  • Parameters:N/A
  • DeclaringType:Object
  • Summary:N/A

Public Properties

FailureReasons

  • Return:Dictionary<String,String>
  • Summary:This property gets and sets the dictionary that contains the reasons for failure.

TotalFailureCount

  • Return:Int32
  • Summary:This property gets and sets the total number of records that we committed unsuccessfully.

TotalSuccessCount

  • Return:Int32
  • Summary:This property gets and sets the total number of records that we committed successfully.

TransactionResultStatus

Protected Properties

Public Events

Public Constructors

TransactionResult()

This is the class constructor.

Remarks

This is the default constructor and is typically not used.

Parameters

TransactionResult(Int32,Int32,Dictionary<String,String>,TransactionResultStatus)

N/A

Remarks

N/A

Parameters

totalSuccessCount

  • Type:Int32
  • Description:N/A totalFailureCount * Type:Int32 * Description:N/A

failureReasons

  • Type:Dictionary<String,String>
  • Description:N/A transactionResultStatus * Type:TransactionResultStatus * Description:N/A

Go Back

Protected Constructors

Public Methods

Equals(Object)

N/A

Remarks

N/A

Return Value

  • Return Type:Boolean
  • Description:N/A

Parameters

obj

  • Type:Object
  • Description:N/A

Go Back

GetHashCode()

N/A

Remarks

N/A

Return Value

  • Return Type:Int32
  • Description:N/A

Parameters

GetType()

N/A

Remarks

N/A

Return Value

  • Return Type:Type
  • Description:N/A

Parameters

ToString()

N/A

Remarks

N/A

Return Value

  • Return Type:String
  • Description:N/A

Parameters

Protected Methods

Finalize()

N/A

Remarks

N/A

Return Value

  • Return Type:Void
  • Description:N/A

Parameters

MemberwiseClone()

N/A

Remarks

N/A

Return Value

  • Return Type:Object
  • Description:N/A

Parameters

Public Properties

FailureReasons

This property gets and sets the dictionary that contains the reasons for failure.

Remarks

If there are failing records we suggest you add the failure reasons to this dictionary. It is also suggested that you use the FeatureId as the key of the Dictionary.

Return Value

Return Type:Dictionary<String,String>

Go Back

TotalFailureCount

This property gets and sets the total number of records that we committed unsuccessfully.

Remarks

None

Return Value

Return Type:Int32

Go Back

TotalSuccessCount

This property gets and sets the total number of records that we committed successfully.

Remarks

None

Return Value

Return Type:Int32

Go Back

TransactionResultStatus

This property gets and sets the result status of the transaction.

Remarks

This property returns the results of the transaction. If all of the records committed fine then you get a success status. If any of the records fail then you get a failure status though some of the records may have committed.

Return Value

Protected Properties

Public Events

thinkgeo.mapsuite.core.transactionresult.1442486493.txt.gz · Last modified: 2015/09/17 10:41 by admin