See Also

TableMappings Class  | RedGate.SQLDataCompare.Engine Namespace

See Also RedGate.SQLDataCompare.Engine Send comments on this topic.

TableMappings Class Members

RedGate.SQLDataCompare.Engine Namespace : TableMappings Class (RedGate.SQLDataCompare.Engine)

TableMappings overview

Public Constructors

Public Constructor TableMappings Constructor Overloaded.  Default constructor.

Public Properties

Public Property Count (Inherited from RedGate.SQLCompare.Engine.Mappings)Gets the number of elements contained in the Mappings instance.
Public Property IsFixedSize (Inherited from RedGate.SQLCompare.Engine.Mappings)Gets a value indicating whether the Mappings instance has a fixed size.
Public Property IsReadOnly (Inherited from RedGate.SQLCompare.Engine.Mappings)Gets a value indicating whether the Mappings instance is read-only.
Public Property IsSynchronized (Inherited from RedGate.SQLCompare.Engine.Mappings) Gets a value indicating whether access to the Mappings instance is synchronized (thread-safe).
Public Property Item Overloaded.  Gets the TableMapping at the specified index.
Public Property Options The MappingOptions currently used for table mappings.
Public Property Status (Inherited from RedGate.SQLCompare.Engine.Mappings) The event handler used to receive status update events.
Public Property SyncRoot Gets an object that can be used to synchronize access to the TableMappings collection.

Public Methods

Public Method Add Overloaded.  Adds a TableMapping to the end of the TableMappings collection.
Public Method CancelOperation (Inherited from RedGate.SQLCompare.Engine.Mappings) Cancels the current operation.
Public Method Clear (Inherited from RedGate.SQLCompare.Engine.Mappings) Removes all objects from the Mappings instance.
Public Method Contains Overloaded.  Determines whether the TableMappings collection contains a specified TableMapping.
Public Method CopyTo Overloaded.  Copies the TableMappings collection to a compatible one-dimensional array, starting at the specified index of the target array.
Public Method CreateMappings Overloaded.  Creates a mapping for each object in the collection for which such a mapping is possible.
Public Method FromOne (Inherited from RedGate.SQLCompare.Engine.Mappings)Returns the Mapping of the object in the first database.
Public Method FromTwo (Inherited from RedGate.SQLCompare.Engine.Mappings)Returns the Mapping of the object in the second database.
Public Method GetEnumerator (Inherited from RedGate.SQLCompare.Engine.Mappings)Returns an enumerator that can iterate through the Mappings instance.
Public Method IndexOf Overloaded.  Searches for the specified TableMapping and returns the zero-based index of the first occurrence within the TableMappings collection.
Public Method Insert Overloaded.  Not Implemented.
Public Method Join Overloaded.  Joins two views or tables, and attempts to map their fields and indexes. If there are no suitable indexes, the status is set to Unable to Compare.
Public Method Remove Overloaded.  Removes the first occurrence of a specified TableMapping from the TableMappings collection.
Public Method RemoveAt (Inherited from RedGate.SQLCompare.Engine.Mappings)Removes the mapping at the specified index of the Mappings instance.
Public Method Sort (Inherited from RedGate.SQLCompare.Engine.Mappings) Sorts the Mappings according the criteria appropriate for the object.
Public Method Split (Inherited from RedGate.SQLCompare.Engine.Mappings) Splits a mapping and creates two mappings; one to null, and one from null.

See Also

TableMappings Class  | RedGate.SQLDataCompare.Engine Namespace

 

 


© 2003 - 2006 Red Gate Software Ltd. All Rights Reserved.