System.Runtime.InteropServices.ObjectiveC Namespace

Contains classes that support interoperation between managed code and the Objective-C Runtime.

Classes

ObjectiveCMarshal

API to enable Objective-C marshalling.

ObjectiveCTrackedTypeAttribute

Attribute used to indicate a class represents a tracked Objective-C type.

Enums

ObjectiveCMarshal.MessageSendFunction

Objective-C msgSend function override options.

Delegates

ObjectiveCMarshal.UnhandledExceptionPropagationHandler

Handler for unhandled Exceptions crossing the managed -> native boundary (that is, Reverse P/Invoke).