MonoMac.Foundation.NSKeyedArchiver Class
A concrete implementation of NSCoder that serializes to files.
See Also: NSKeyedArchiver
Syntax
[MonoMac.Foundation.Register("NSKeyedArchiver", true)]
public class NSKeyedArchiver : NSCoder
public class NSKeyedArchiver : NSCoder
Requirements
Namespace: MonoMac.Foundation
Assembly: XamMac (in XamMac.dll)
Assembly Versions: 0.0.0.0
Assembly: XamMac (in XamMac.dll)
Assembly Versions: 0.0.0.0
The members of MonoMac.Foundation.NSKeyedArchiver are listed below.
See Also: NSCoder
Public Constructors
A constructor that initializes the object from the data stored in the unarchiver object. | ||
Constructor to call on derived classes when the derived class has an [Export] constructor. | ||
A constructor used when creating managed representations of unmanaged objects; Called by the runtime. |
Public Properties
[read-only] override | ClassHandle | IntPtr. The handle for this class. |
Delegate | NSKeyedArchiverDelegate. An instance of the MonoMac.Foundation.NSKeyedArchiverDelegate model class which acts as the class delegate. | |
PropertyListFormat | NSPropertyListFormat. | |
WeakDelegate | NSObject. An object that can respond to the delegate protocol for this type | |
WillEncode | NSEncodeHook. Delegate invoked by the object to get a value. |
Public Methods
static | ArchivedDataWithRootObject(NSObject) | |
static | ArchiveRootObjectToFile(NSObject, String) | |
FinishEncoding() | ||
GetClassName(Class) | ||
static | GlobalGetClassName(Class) | |
static | GlobalSetClassName(String, Class) | |
SetClassName(String, Class) |
Protected Methods
Public Events
EncodedObject | Event raised by the object. | |
Finished | Event raised by the object. | |
Finishing | Event raised by the object. | |
ReplacingObject | Event raised by the object. |