MonobjcMonobjc Documented Class Library
NSEntityMappingType Enumeration
NamespacesMonobjc.CoreDataNSEntityMappingType

These constants specify the types of entity mapping.

Available in Mac OS X v10.5 and later.

Declaration Syntax
C#Visual BasicVisual C++
public enum NSEntityMappingType
Public Enumeration NSEntityMappingType
public enum class NSEntityMappingType
Members
MemberDescription
NSUndefinedEntityMappingType

Specifies that the developer handles destination instance creation.

Available in Mac OS X v10.5 and later.


NSCustomEntityMappingType

Specifies a custom mapping.

Available in Mac OS X v10.5 and later.


NSAddEntityMappingType

Specifies that this is a new entity in the destination model.

Instances of the entity only exist in the destination.

Available in Mac OS X v10.5 and later.


NSRemoveEntityMappingType

Specifies that this entity is not present in the destination model.

Instances of the entity only exist in the source—source instances are not mapped to destination.

Available in Mac OS X v10.5 and later.


NSCopyEntityMappingType

Specifies that source instances are migrated as-is.

Available in Mac OS X v10.5 and later.


NSTransformEntityMappingType

Specifies that entity exists in source and destination and is mapped.

Available in Mac OS X v10.5 and later.


Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)