See Also

SchemaMappings Class  | RedGate.SQLDataCompare.Engine Namespace

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

SchemaMappings Class Members

RedGate.SQLDataCompare.Engine Namespace : SchemaMappings Class

SchemaMappings overview

Public Constructors

Public Constructor SchemaMappings Constructor Overloaded.  Shallow copy 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 SchemaMapping at the specified index.
Public Property Options The MappingOptions currently used for schema 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 SchemaMappings.
Public Property TableMappings Returns the table mappings for the databases.

Public Methods

Public Method Add Overloaded.  Adds a SchemaMapping to the end of the SchemaMappings 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 SchemaMappings collection contains a specified SchemaMapping.
Public Method CopyTo Overloaded.  Copies the SchemaMappings collection to a compatible one-dimensional array, starting at the specified index of the target array.
Public Method CreateMappings Creates a mapping for each schema, user, or role in the database where such a mapping is possible.
Public Method FromOne Overloaded.  Returns the object from the second database that is mapped to the specified object in the first database.
Public Method FromTwo Overloaded.  Returns the object from the first database that is mapped to the specified 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 SchemaMapping and returns the zero-based index of the first occurrence within the SchemaMappings collection.
Public Method Insert Overloaded.  Not Implemented.
Public Method Join Overloaded. Joins two schemas, and attempts to map their tables and views.
Public Method Remove Overloaded.  Removes the first occurrence of a specified SchemaMapping from the SchemaMappings 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

SchemaMappings Class  | RedGate.SQLDataCompare.Engine Namespace

 

 


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