The FieldMappings type exposes the following members.

Constructors

  NameDescription
FieldMappingsOverloaded.

Methods

  NameDescription
AddOverloaded.
CanBeMapped
Returns true if the two fields can be mapped together because the types can be compared by the SQL Data Compare engine.
CancelOperation
Cancels the current operation.
(Inherited from Mappings.)
Clear
Removes all objects from the FieldMappings instance.
ContainsOverloaded.
CopyToOverloaded.
CreateMappingsOverloaded.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FromOneOverloaded.
FromTwoOverloaded.
GetEnumerator
Returns an enumerator that can iterate through the Mappings instance.
(Inherited from Mappings.)
GetHashCode
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
IndexOfOverloaded.
InsertOverloaded.
JoinOverloaded.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
OnValidate
Performs additionl custom proccesses when validating a value.
(Overrides Mappings..::.OnValidate(Object).)
RealAdd
Adds a mapping to this Mappings instance. This will change the forwards and backwards maps as necessary. This will break any mapping that will conflict with the added mapping.
(Inherited from Mappings.)
RealRemove
Removes the specified object from the mappings instance.
(Inherited from Mappings.)
RemoveOverloaded.
RemoveAt
Removes the mapping at the specified index of the Mappings instance.
(Inherited from Mappings.)
ShouldInclude
Called to determine if an object should be included in the mapping at all, one of the obj arguments is null.
(Overrides Mappings..::.ShouldInclude(IDatabaseObject, IDatabaseObject, Object).)
Sort
Sorts the Mappings according the criteria appropriate for the object.
(Inherited from Mappings.)
Split
Splits a mapping and creates two mappings; one to null, and one from null.
(Inherited from Mappings.)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Context
Access to the mapping context. The type of the context is dependent on the mapped objects.
(Inherited from Mappings.)
Count
Gets the number of elements contained in the Mappings instance.
(Inherited from Mappings.)
IsFixedSize
Gets a value indicating whether the Mappings instance has a fixed size.
(Inherited from Mappings.)
IsReadOnly
Gets a value indicating whether the Mappings instance is read-only.
(Inherited from Mappings.)
IsSynchronized
Gets a value indicating whether access to the Mappings instance is synchronized (thread-safe).
(Inherited from Mappings.)
ItemOverloaded.
Options
The MappingOptions currently used for mappings.
Status
The event handler used to receive status update events.
(Inherited from Mappings.)
SyncRoot
Gets an object that can be used to synchronize access to the FieldMappings collection.

See Also