This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
thinkgeo.mapsuite.core.transactionbuffer [2015/09/18 05:53] admin |
thinkgeo.mapsuite.core.transactionbuffer [2017/03/16 21:59] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== ThinkGeo.MapSuite.Core.TransactionBuffer ====== | ====== ThinkGeo.MapSuite.Core.TransactionBuffer ====== | ||
| + | |||
| + | {{section>upgrade_map_suite_to_10.0}} | ||
| + | |||
| This class represents the holding place for transactions that have not yet been committed. | This class represents the holding place for transactions that have not yet been committed. | ||
| ===== Inheritance Hierarchy ===== | ===== Inheritance Hierarchy ===== | ||
| Line 8: | Line 11: | ||
| ** {{wiki:PublicMethod.gif|}} TransactionBuffer() ** | ** {{wiki:PublicMethod.gif|}} TransactionBuffer() ** | ||
| - | This is the class constructor. | + | * //This is the class constructor.// |
| == Remarks == | == Remarks == | ||
| - | This is the default constructor and is typically not used. | + | * //This is the default constructor and is typically not used.// |
| == Parameters == | == Parameters == | ||
| <div newline></div> | <div newline></div> | ||
| ** {{wiki:PublicMethod.gif|}} TransactionBuffer(Dictionary<String,Feature>,Collection<String>,Dictionary<String,Feature>) ** | ** {{wiki:PublicMethod.gif|}} TransactionBuffer(Dictionary<String,Feature>,Collection<String>,Dictionary<String,Feature>) ** | ||
| - | N/A | + | * //N/A// |
| == Remarks == | == Remarks == | ||
| - | N/A | + | * //N/A// |
| == Parameters == | == Parameters == | ||
| * //addBuffer// | * //addBuffer// | ||
| Line 36: | Line 39: | ||
| ** {{wiki:PublicMethod.gif|}} Clear() ** | ** {{wiki:PublicMethod.gif|}} Clear() ** | ||
| - | This method will clear all the items in AddBuffer, EditBuffer and DeleteBuffer. | + | * //This method will clear all the items in AddBuffer, EditBuffer and DeleteBuffer.// |
| == Remarks == | == Remarks == | ||
| - | This method will clear all the items in AddBuffer, EditBuffer and DeleteBuffer. | + | * //This method will clear all the items in AddBuffer, EditBuffer and DeleteBuffer.// |
| == Return Value == | == Return Value == | ||
| Line 48: | Line 51: | ||
| ** {{wiki:PublicMethod.gif|}} AddFeature(Feature) ** | ** {{wiki:PublicMethod.gif|}} AddFeature(Feature) ** | ||
| - | This method allows you to add InternalFeatures to the transaction buffer. | + | * //This method allows you to add InternalFeatures to the transaction buffer.// |
| == Remarks == | == Remarks == | ||
| - | None | + | * //None// |
| == Return Value == | == Return Value == | ||
| Line 64: | Line 67: | ||
| ** {{wiki:PublicMethod.gif|}} AddFeature(BaseShape) ** | ** {{wiki:PublicMethod.gif|}} AddFeature(BaseShape) ** | ||
| - | This method allows you to add a shape into the buffer. | + | * //This method allows you to add a shape into the buffer.// |
| == Remarks == | == Remarks == | ||
| - | None | + | * //None// |
| == Return Value == | == Return Value == | ||
| Line 80: | Line 83: | ||
| ** {{wiki:PublicMethod.gif|}} AddFeature(BaseShape,Dictionary<String,String>) ** | ** {{wiki:PublicMethod.gif|}} AddFeature(BaseShape,Dictionary<String,String>) ** | ||
| - | N/A | + | * //N/A// |
| == Remarks == | == Remarks == | ||
| - | N/A | + | * //N/A// |
| == Return Value == | == Return Value == | ||
| Line 100: | Line 103: | ||
| ** {{wiki:PublicMethod.gif|}} DeleteFeature(String) ** | ** {{wiki:PublicMethod.gif|}} DeleteFeature(String) ** | ||
| - | This method allows you to add a placeholder to represent a Feature to be deleted. | + | * //This method allows you to add a placeholder to represent a Feature to be deleted.// |
| == Remarks == | == Remarks == | ||
| - | This does not remove a feature from the TransactionBuffer but rather it add a "to be deleted record". In this way when the TransactionBuffer if processed we know what records need to be deleted. | + | * //This does not remove a feature from the TransactionBuffer but rather it add a "to be deleted record". In this way when the TransactionBuffer if processed we know what records need to be deleted.// |
| == Return Value == | == Return Value == | ||
| Line 116: | Line 119: | ||
| ** {{wiki:PublicMethod.gif|}} EditFeature(Feature) ** | ** {{wiki:PublicMethod.gif|}} EditFeature(Feature) ** | ||
| - | This method allows you to add a Feature to be updated. | + | * //This method allows you to add a Feature to be updated.// |
| == Remarks == | == Remarks == | ||
| - | None | + | * //None// |
| == Return Value == | == Return Value == | ||
| Line 132: | Line 135: | ||
| ** {{wiki:PublicMethod.gif|}} EditFeature(BaseShape) ** | ** {{wiki:PublicMethod.gif|}} EditFeature(BaseShape) ** | ||
| - | This method allows you to add a shape to be updated. | + | * //This method allows you to add a shape to be updated.// |
| == Remarks == | == Remarks == | ||
| - | None | + | * //None// |
| == Return Value == | == Return Value == | ||
| Line 148: | Line 151: | ||
| ** {{wiki:PublicMethod.gif|}} EditFeature(BaseShape,Dictionary<String,String>) ** | ** {{wiki:PublicMethod.gif|}} EditFeature(BaseShape,Dictionary<String,String>) ** | ||
| - | N/A | + | * //N/A// |
| == Remarks == | == Remarks == | ||
| - | N/A | + | * //N/A// |
| == Return Value == | == Return Value == | ||
| Line 168: | Line 171: | ||
| ** {{wiki:PublicMethod.gif|}} AddColumn(FeatureSourceColumn) ** | ** {{wiki:PublicMethod.gif|}} AddColumn(FeatureSourceColumn) ** | ||
| - | N/A | + | * //N/A// |
| == Remarks == | == Remarks == | ||
| - | N/A | + | * //N/A// |
| == Return Value == | == Return Value == | ||
| Line 184: | Line 187: | ||
| ** {{wiki:PublicMethod.gif|}} DeleteColumn(String) ** | ** {{wiki:PublicMethod.gif|}} DeleteColumn(String) ** | ||
| - | N/A | + | * //N/A// |
| == Remarks == | == Remarks == | ||
| - | N/A | + | * //N/A// |
| == Return Value == | == Return Value == | ||
| Line 200: | Line 203: | ||
| ** {{wiki:PublicMethod.gif|}} UpdateColumn(String,FeatureSourceColumn) ** | ** {{wiki:PublicMethod.gif|}} UpdateColumn(String,FeatureSourceColumn) ** | ||
| - | N/A | + | * //N/A// |
| == Remarks == | == Remarks == | ||
| - | N/A | + | * //N/A// |
| == Return Value == | == Return Value == | ||
| Line 220: | Line 223: | ||
| ** {{wiki:PublicMethod.gif|}} ToString() ** | ** {{wiki:PublicMethod.gif|}} ToString() ** | ||
| - | N/A | + | * //N/A// |
| == Remarks == | == Remarks == | ||
| - | N/A | + | * //N/A// |
| == Return Value == | == Return Value == | ||
| Line 232: | Line 235: | ||
| ** {{wiki:PublicMethod.gif|}} Equals(Object) ** | ** {{wiki:PublicMethod.gif|}} Equals(Object) ** | ||
| - | N/A | + | * //N/A// |
| == Remarks == | == Remarks == | ||
| - | N/A | + | * //N/A// |
| == Return Value == | == Return Value == | ||
| Line 248: | Line 251: | ||
| ** {{wiki:PublicMethod.gif|}} GetHashCode() ** | ** {{wiki:PublicMethod.gif|}} GetHashCode() ** | ||
| - | N/A | + | * //N/A// |
| == Remarks == | == Remarks == | ||
| - | N/A | + | * //N/A// |
| == Return Value == | == Return Value == | ||
| Line 260: | Line 263: | ||
| ** {{wiki:PublicMethod.gif|}} GetType() ** | ** {{wiki:PublicMethod.gif|}} GetType() ** | ||
| - | N/A | + | * //N/A// |
| == Remarks == | == Remarks == | ||
| - | N/A | + | * //N/A// |
| == Return Value == | == Return Value == | ||
| Line 273: | Line 276: | ||
| ** {{wiki:ProtectedMethod.gif|}} Finalize() ** | ** {{wiki:ProtectedMethod.gif|}} Finalize() ** | ||
| - | N/A | + | * //N/A// |
| == Remarks == | == Remarks == | ||
| - | N/A | + | * //N/A// |
| == Return Value == | == Return Value == | ||
| Line 285: | Line 288: | ||
| ** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() ** | ** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() ** | ||
| - | N/A | + | * //N/A// |
| == Remarks == | == Remarks == | ||
| - | N/A | + | * //N/A// |
| == Return Value == | == Return Value == | ||