| Type | Reason |
|---|
| ActionAttribute | Flags a method to respond to an Objective-C action |
| AdviceAttribute | An attribute that can be used to give programming advice to a user of a function or class. |
| ConnectAttribute | Exposes a property as an Interface Builder Outlet. |
| DictionaryContainer | Convenience base class used by strongly-typed classes that wrap NSDictionary-based settings. |
| EncodingDetectionOptions | A Foundation.DictionaryContainer containing hints for detecting the encoding of an Foundation.NSString. |
| EnumerateDatesCallback | Completion handler for the Foundation.NSCalendar.EnumerateDatesStartingAfterDate method. |
| EnumerateIndexSetCallback | Defines the enumerator callback in calls to Foundation.NSIndexSet.EnumerateIndexes. |
| ExportAttribute | Exports a method or property to the Objective-C world. |
| FieldAttribute | This attribute is present on properties to indicate that they reflect an underlying unmanaged global variable. |
| INSCacheDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSCacheDelegate. |
| INSCoding | This interface is used to flag objects that implement the Objective-C NSCoding protocol. |
| INSCopying | This interface is used to flag objects that implement the Objective-C NSCopying protocol. |
| INSExtensionRequestHandling | Interface representing the required methods (if any) of the protocol Foundation.NSExtensionRequestHandling. |
| INSFileManagerDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSFileManagerDelegate. |
| INSFilePresenter | Interface representing the required methods (if any) of the protocol Foundation.NSFilePresenter. |
| INSKeyedArchiverDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSKeyedArchiverDelegate. |
| INSKeyedUnarchiverDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSKeyedUnarchiverDelegate. |
| INSMachPortDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSMachPortDelegate. |
| INSMetadataQueryDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSMetadataQueryDelegate. |
| INSMutableCopying | Documentation for this section has not yet been entered. |
| INSNetServiceBrowserDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSNetServiceBrowserDelegate. |
| INSNetServiceDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSNetServiceDelegate. |
| INSPortDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSPortDelegate. |
| INSSecureCoding | Documentation for this section has not yet been entered. |
| INSStreamDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSStreamDelegate. |
| INSUrlConnectionDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSUrlConnectionDelegate. |
| INSUrlConnectionDownloadDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSUrlConnectionDownloadDelegate. |
| INSUrlProtocolClient | Documentation for this section has not yet been entered. |
| INSUrlSessionDataDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSUrlSessionDataDelegate. |
| INSUrlSessionDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSUrlSessionDelegate. |
| INSUrlSessionDownloadDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSUrlSessionDownloadDelegate. |
| INSUrlSessionTaskDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSUrlSessionTaskDelegate. |
| INSUserActivityDelegate | Interface representing the required methods (if any) of the protocol Foundation.NSUserActivityDelegate. |
| LinkerSafeAttribute | Assembly-level attributed used to inform MonoTouch's linker that this assembly can be safely linked, regardless of the system linker settings. |
| ModelAttribute | Flag a class as a model. |
| ModelNotImplementedException | An convenience exception used in Model method implementations. |
| MonoTouchException | Exception throw to wrap NSExceptions. |
| NSActivityOptions | A flagging enumeration whose values can be used with NSFoundation.NSProcessInfo.BeginActivity. |
| NSAlignmentOptions | An enumeration of values used by alignment functions. |
| NSArchiveReplaceEventArgs | Provides data for the Foundation.NSArchiveReplaceEventArgs.ReplacingObject and Foundation.NSArchiveReplaceEventArgs.ReplacingObject events. |
| NSArray | An untyped Objective-C array. |
| NSAttributedRangeCallback | A delegate that specifies the callback for the Foundation.NSAttributedString.EnumerateAttributes method. |
| NSAttributedString | Strings that can be annotated with a set of attributes. |
| NSAttributedStringCallback | A delegate that specifies the callback for the Foundation.NSAttributedString.EnumerateAttribute method. |
| NSAttributedStringDocumentAttributes | A Foundation.DictionaryContainer that provides document attributes for Foundation.NSAttributedStrings. |
| NSAttributedStringEnumeration | An enumeration whose values specify the options to be used in the Foundation.NSAttributedString.EnumerateAttribute and Foundation.NSAttributedString.EnumerateAttributes methods. |
| NSAutoreleasePool | A class used to keep track of objects to be released at a later time. |
| NSBlockOperation | A subtype of Foundation.NSOperation that concurrently executes multiple blocks. |
| NSBundle | Application bundle support; Introspection services. |
| NSBundleExecutableArchitecture | The bundle's architecture. |
| NSByteCountFormatter | A class that can format a string for displaying a count of bytes. |
| NSByteCountFormatterCountStyle | An enumeration whose values specify how byte units are calculated (e.g., if "KB" indicates 1000 or 1024 bytes). |
| NSByteCountFormatterUnits | An enumeration whose values specify the units to be displayed by a Foundation.NSByteCountFormatter. |
| NSCache | A collection of key-value pairs, often containing values of type Foundation.NSDiscardableContent, intended to hold transient, but expensive-to-calculate, data. |
| NSCacheDelegate | When overridden, allows the application developer fine-grained control over the eviction or removal of elements from an Foundation.NSCache. |
| NSCacheDelegate_Extensions | Extension methods to the Foundation.INSCacheDelegate interface to support all the methods from the Foundation.NSCacheDelegate protocol. |
| NSCachedUrlResponse | An object that can be stored and retrieved by instances of Foundation.NSURLCache, combining objects representing the response, data, and application-specific information. |
| NSCalculationError | An enumeration whose values indicate a specific calculation error (e.g., underflow, division by zero, loss of precision). |
| NSCalendar | Calendar reprensetation. |
| NSCalendar+Notifications | Notification posted by the Foundation.NSCalendar class. |
| NSCalendarOptions | A flagging enumeration whose values specify options in calls to NSFoundation.NSCalendar.Components and NSFoundation.NSCalendar.DateByAddingComponents. |
| NSCalendarType | Calendar types that can be used with the NSCalendar constructor. |
| NSCalendarUnit | An enumeration whose values specify calendrical units (e.g., seconds, months, eras). |
| NSCharacterSet | A class that encapsulates an immutable set of Unicode characters. |
| NSCocoaError | Enumeration of various errors relating to Cocoa development. |
| NSCoder | Serialization framework for NSObjects. |
| NSCoding | Defines the methods that must be implemented for serializing and deserializing objects using Cocoa's serialization technology. |
| NSComparator | A delegate that defines the comparison function to be used with functins such as Foundation.NSArray.Sort. |
| NSComparisonPredicate | A subtype of Foundation.NSPredicate that is used to compare Foundation.NSExpressions. |
| NSComparisonPredicateModifier | An enumeration whose values specify how a Foundation.NSComparisonPredicate should apply to an n-to-many relationship. |
| NSComparisonPredicateOptions | An enumeration whose values specify the type of string comparison to be used in a Foundation.NSComparisonPredicate. |
| NSComparisonResult | Comparison result in the Foundation Framework. |
| NSCompoundPredicate | A subtype of Foundation.NSPredicate that is used to calculate Boolean logical operations. |
| NSCompoundPredicateType | An enumeration whose values specify the Boolean logical operator to be applied to a Foundation.NSCompoundPredicate. |
| NSCopying | Concrete implementation of the INSCopying interface. |
| NSData | Byte buffer manipulation. |
| NSDataBase64DecodingOptions | A flagging enumeration that can be used with the Foundation.NSData() constructor. |
| NSDataBase64EncodingOptions | A flagging enumeration that can be used to specify options for Foundation.NSData.GetBase64EncodedData and Foundation.NSData.GetBase64EncodedString. |
| NSDataByteRangeEnumerator | The delegate used to enumerate in calls to Foundation.NSData.EnumerateByRange. |
| NSDataReadingOptions | Flags that determine how NSData loads files. |
| NSDataSearchOptions | Flags controling the search in NSData's Find method. |
| NSDataWritingOptions | An enumeration of options to be used when writing Foundation.NSData objects. |
| NSDate | Date operations. |
| NSDateComponents | Represents a date in a specific Foundation.NSCalendar. |
| NSDateComponentsFormatter | Formats Foundation.NSDateComponents objects as localized strings. Can represent, for instance, hours and minutes as "2h 20m". |
| NSDateComponentsFormatterUnitsStyle | Enumerates Foundation.NSDateComponentsFormatter output styles. |
| NSDateComponentsFormatterZeroFormattingBehavior | Enumerates how zero values should be dealt with by a Foundation.NSDateComponentsFormatter. |
| NSDateComponentsWrappingBehavior | An enumeration that allows the application developer to specify whether calendar components should be wrapped. |
| NSDateFormatter | Used to parse and render dates in various forms. |
| NSDateFormatterBehavior | An enumeration that can specify whether the Foundation.NSDateFormatter should behave as it did prior to OS x v10.4 |
| NSDateFormatterStyle | An enumeration of values that specify different date-format styles. |
| NSDateIntervalFormatter | Outputs date ranges in localized format (for instance, "Tuesday, Sept 2, 2014 - Thursday, Sept 4, 2014"). |
| NSDateIntervalFormatterStyle | Enumerates the output styles of a Foundation.NSDateIntervalFormatter. |
| NSDecimal | Represents an immutable value that can range from mantissa*10^exponent where mantissa is a decimal integer of up to 38 digits length, and the exponent is an integer that can range from -128 through 127. |
| NSDecimalNumber | Objective-C Decimal number. |
| NSDecoderCallback | A delegate that specifies the callback function for the Foundation.NSKeyedUnarchiver.DecodedObject property. |
| NSDecoderHandler | A delegate that specifies the callback function for the Foundation.NSKeyedUnarchiver.CannotDecodeClass property. |
| NSDictionary | Dictionary that provides mapping from keys to values. |
| NSDirectoryEnumerationOptions | An enumeration of options for use with Foundation.NSDirectoryEnumerator. |
| NSDirectoryEnumerator | Enumerates the contents of a directory. |
| NSDistributedNotificationCenter | Allows notifications to be sent to objects in other tasks. |
| NSDocumentType | An enumeration of known document types. Used with the Foundation.NSAttributedStringDocumentAttributes.DocumentType property. |
| NSDocumentViewMode | An enumeration that specifies how a document is being viewed. Used with the NSFoundation.NSAttributedStringDocumentAttributes.ViewMode property. |
| NSEncodeHook | A delegate that specifies the function to be called by the Foundation.NSKeyedArchiver.WillEncode method. |
| NSEnergyFormatter | Formats Joule and Calorie data as a localized string. |
| NSEnergyFormatterUnit | The unit to be used by a Foundation.NSEnergyFormatter. |
| NSEnumerateErrorHandler | A delegate that specifies the error handler for use in Foundation.NSFileManager.GetEnumerator. |
| NSEnumerationOptions | An enumeration of valid options for use when enumerating over Blocks. |
| NSEnumerator | Abstract class used to enumerate certain Foundation classes. |
| NSError | Encapsulates an error. |
| NSErrorEventArgs | Provides data for the Foundation.NSErrorEventArgs.DiscoveredService and Foundation.NSErrorEventArgs.RssiUpdated, Foundation.NSErrorEventArgs.DeferredUpdatesFinished and Foundation.NSErrorEventArgs.Failed, Foundation.NSErrorEventArgs.DidFailToLocateUser and Foundation.NSErrorEventArgs.LoadingMapFailed and Foundation.NSErrorEventArgs.AdvertisingStarted and Foundation.NSErrorEventArgs.Failed events. |
| NSErrorException | Exception that wraps an Objective-C NSError. |
| NSException | Objective-C Exception. |
| NSExpression | Encapsulates an expression to be used with a Foundation.NSComparisonPredicates. |
| NSExpressionHandler | A delegate that specifies the target of the Foundation.NSExpression.FromFunction method. |
| NSExpressionType | An enumeration of valid types for a Foundation.NSExpression. |
| NSExtensionContext | The context in which an extension is running. |
| NSExtensionItem | An immutable collection of data regarding the object which the extension is manipulating. |
| NSExtensionRequestHandling | Defines the Foundation.NSExtensionRequestHandling.BeginRequestWithExtensionContext lifecycle hook. |
| NSFileAccessIntent | Holds the details of asynchronous read and write operations being coordinated by a Foundation.NSFileCoordinator. |
| NSFileAttributes | Encapsulates file attributes for use with Foundation.NSFileManager. |
| NSFileCoordinator | A class that helps coordinate simultaneous reading and writing to files among multiple processes and multiple objects. |
| NSFileCoordinatorReadingOptions | An enumeration of options relating to reading the contents or attributes of a file or directory. |
| NSFileCoordinatorWorkerRW | A delegate that used with a number of coordinated read-and-write functions in Foundation.NSFileCoordinator. |
| NSFileCoordinatorWritingOptions | An enumeration of options valid when changing the contents or attributes of a file or directory. |
| NSFileHandle | Encapsulates a file descriptor. |
| NSFileHandle+Notifications | Notification posted by the Foundation.NSFileHandle class. |
| NSFileHandleConnectionAcceptedEventArgs | Provides data for the event. |
| NSFileHandleReadEventArgs | Provides data for the event. |
| NSFileManager | An abstraction over the underlying file system that allows for common file discovery and manipulation actions. |
| NSFileManager+Notifications | Notification posted by the Foundation.NSFileManager class. |
| NSFileManagerDelegate | A delegate that, when overridden, allows the application developer fine-grained control over events relating to common file discovery and manipulation actions. |
| NSFileManagerDelegate_Extensions | Extension methods to the Foundation.INSFileManagerDelegate interface to support all the methods from the Foundation.NSFileManagerDelegate protocol. |
| NSFileManagerItemReplacementOptions | An enumeration of options for use with Foundation.NSFileManager.Replace. |
| NSFilePresenter | In conjunction with a Foundation.NSFileCoordinator, allows the application developer to respond to events relating to the presentation of a file. |
| NSFilePresenter_Extensions | Extension methods to the Foundation.INSFilePresenter interface to support all the methods from the Foundation.NSFilePresenter protocol. |
| NSFileSystemAttributes | File system attributes (size, blocks and free information). |
| NSFileType | File kind enumeration. |
| NSFileVersion | A snapshot of a file at a specific point in time. |
| NSFileVersionAddingOptions | Allows the application developer to specify that a new file version should be created by moving the source file. |
| NSFileVersionReplacingOptions | Allows the application developer to specify that the old version of the file should be removed from the version store. |
| NSFileWrapper | Encapsulates the attributes and contents of file-system nodes, which include files, directories, and symbolic links. |
| NSFileWrapperReadingOptions | An enumeration of options to be used when reading a file-system node. |
| NSFileWrapperWritingOptions | An enumeration of options to be used when writing a file-system node. |
| NSFormatter | Base class for NSDateFormatter, provides methods for parsing and rendering types. |
| NSFormattingContext | Enumerates the position of the data being formatted. Used with Foundation.NSByteCountFormatter and Foundation.NSDateComponentsFormatter. |
| NSFormattingUnitStyle | Enumerates the style (desired length) of an Foundation.NSLengthFormatter, Foundation.NSEnergyFormatter, or Foundation.NSMassFormatter. |
| NSHttpCookie | HTTP Cookie |
| NSHttpCookieAcceptPolicy | An enumeration whose values specify valid strategies for accepting Foundation.NSHttpCookies. |
| NSHttpCookieStorage | A singleton object that manages a collection of Foundation.NSHttpCookies. |
| NSHttpUrlResponse | Represents the response from an HTTP request. |
| NSIndexPath | Represents the path to a node in a tree. In iOS this class is most commonly used to identify a row in a UIKit.UITableView. |
| NSIndexSet | An immutable collection of unique unsigned integers that are stored as a collection of sorted ranges (and thus is unsuitable as a general collection class). |
| NSInputStream | A read-only input NSStream. |
| NSInvocation | Represents an Objective-C message (method call) that can be serialized, stored, etc. primarily by <see cref=T:Foundation.NSTimer/> objects. |
| NSItemProvider | Coordinates the data used by an Foundation.NSExtensionItem and its Foundation.NSExtensionItem.Properties. |
| NSItemProviderCompletionHandler | The completion handler used with Foundation.NSItemProviderLoadHandler delegates. |
| NSItemProviderErrorCode | Enumerates errors relating to Foundation.NSItemProvider methods. |
| NSItemProviderLoadHandler | Defines the load handler for use with the Foundation.NSItemProvider.RegisterItemForTypeIdentifier and Foundation.NSItemProvider.SetPreviewImageHandler methods. |
| NSJsonReadingOptions | Options for use when converting JSON data to instances of Foundation types. |
| NSJsonSerialization | Allows conversion of a limited set of Foundation types to and from JSON. |
| NSJsonWritingOptions | An enumeration specifying printing options (compact vs. pretty-printed) for JSON data. |
| NSKeyedArchiver | A concrete implementation of NSCoder that serializes to files. |
| NSKeyedArchiverDelegate | Methods that can be invoked by the NSKeyedArchiver during serialization. |
| NSKeyedArchiverDelegate_Extensions | Extension methods to the Foundation.INSKeyedArchiverDelegate interface to support all the methods from the Foundation.NSKeyedArchiverDelegate protocol. |
| NSKeyedUnarchiver | A concrete sublcass of NSCoder used to deserialize state from files. |
| NSKeyedUnarchiverDelegate | Methods that can be invoked by the NSKeyedUnarchiver during serialization. |
| NSKeyedUnarchiverDelegate_Extensions | Extension methods to the Foundation.INSKeyedUnarchiverDelegate interface to support all the methods from the Foundation.NSKeyedUnarchiverDelegate protocol. |
| NSKeyValueChange | An enumeration indicating the type of change occurring in the Foundation.NSObject.WillChange and Foundation.NSObject.DidChange methods. |
| NSKeyValueObservingOptions | An enumeration of values specifying options to be used with the Foundation.NSObject.AddObserver method. |
| NSKeyValueSetMutationKind | An enumeration of values indicating the operation being performed on a mutable key-value store. |
| NSKeyValueSorting_NSMutableOrderedSet | Defines an extension method for NSMutableOrderedSet objects, allowing them to be sorted using Foundation.NSSortDescriptor objects. |
| NSKeyValueSorting_NSOrderedSet | Defines an extension method for Foundation.NSOrderedSet objects, allowing sorting by Foundation.NSSortDescriptor objects. |
| NSLengthFormatter | Formats distances as localized strings. |
| NSLengthFormatterUnit | Enumerates units of length (foot, meter, etc.) for use with Foundation.NSLengthFormatter. |
| NSLigatureType | An enumeration that defines the valid ligature types of an Foundation.NSAttributedString. |
| NSLinguisticTag | Contains read-only static properties corresponding to the parts of speech recognized by a Foundation.NSLinguisticTagger. |
| NSLinguisticTagger | Automatically segments text into parts of speech (e.g., nouns, verbs, numbers, etc.). |
| NSLinguisticTaggerOptions | An enumeration of options for use with Foundation.NSLinguisticTagger. |
| NSLingusticEnumerator | A delegate that enumerates values for Foundation.NSLinguisticTagger.EnumerateTagsInRange. |
| NSLocale | Encapsulates parameters about user language, cultural and technical conventions. |
| NSLocale+Notifications | Notification posted by the Foundation.NSLocale class. |
| NSLocaleLanguageDirection | An enumeration of values that specify the direction of text for a language. |
| NSMachPort | An Foundation.NSPort that represents a Mach port. Only can be used for local-machine communication (see Foundation.NSSocketPort). |
| NSMachPortDelegate | The delegate object for Foundation.NSMachPort objects. Provides events for received messages. |
| NSMachPortDelegate_Extensions | Extension methods to the Foundation.INSMachPortDelegate interface to support all the methods from the Foundation.NSMachPortDelegate protocol. |
| NSMachPortRights | A flagging enumeration whose values specify options in calls to NSFoundation.NSMachPort.FromMachPort. |
| NSMassFormatter | Formats masses as localized strings. |
| NSMassFormatterUnit | Enumerates mass units (lb, kg, stone). |
| NSMetadataItem | The metadata associated with a file. |
| NSMetadataQuery | A query of Spotlight metadata. |
| NSMetadataQuery+Notifications | Notification posted by the Foundation.NSMetadataQuery class. |
| NSMetadataQueryAttributeValueTuple | Tuples that encapsulate an attribute, a value, and the count of times that value occurs for the attribute. |
| NSMetadataQueryDelegate | Defines optional methods relating to the lifecycle of Foundation.NSMetadataQuerys. |
| NSMetadataQueryDelegate_Extensions | Extension methods to the Foundation.INSMetadataQueryDelegate interface to support all the methods from the Foundation.NSMetadataQueryDelegate protocol. |
| NSMetadataQueryEnumerationCallback | The delegate used as the callback in calls to NSFoundation.NSMetadataQuery.EnumerateResultsUsingBlock and NSFoundation.NSMetadataQuery.EnumerateResultsWithOptions. |
| NSMetadataQueryObject | A delegate that defines the value for Foundation.NSMetadataQuery.ReplacementObjectForResultObject. |
| NSMetadataQueryResultGroup | A collection of grouped results returned by a Foundation.NSMetadataQuery. |
| NSMetadataQueryValue | A delegate that defines the value for Foundation.NSMetadataQuery.ReplacementValueForAttributeValue. |
| NSMethodSignature | Represents a function signature. Returned by the NSFoundation.NSInvocation.MethodSignature property. |
| NSMutableArray | An ordered, changeable collection of objects. |
| NSMutableAttributedString | Mutable strings that can be annotated with a set of attributes. |
| NSMutableCharacterSet | A mutable NSFoundation.NSCharacterSet: a set of Unicode characters. |
| NSMutableCopying | Implementors of the Foundation.INSMutableCopying interface produce mutable copies of an object. Types that do not have mutable and immutable subtypes should instead implement Foundation.NSCopying. |
| NSMutableData | Dynamic byte buffer manipulation. |
| NSMutableDictionary | A changeable collection of key-value pairs, with unique keys. |
| NSMutableIndexSet | Represents a mutable collection of unique, unsigned integers (uint). These integers are also known as indexes. |
| NSMutableOrderedSet | A mutable NSFoundation.NSOrderedSet. |
| NSMutableSet | An unordered, changeable collection of unique objects. |
| NSMutableString | The Foundation framework mutable string class. |
| NSMutableUrlRequest | Encapsulates a URL request, can be modified after creation. |
| NSNetDomainEventArgs | Provides data for the Foundation.NSNetDomainEventArgs.DomainRemoved and Foundation.NSNetDomainEventArgs.FoundDomain events. |
| NSNetService | Used to expose network services using multicast DNS (ZeroConf). |
| NSNetServiceBrowser | Network service browser for ZeroConf-provided services. |
| NSNetServiceBrowserDelegate | Delegate class for NSNetService. |
| NSNetServiceBrowserDelegate_Extensions | Extension methods to the Foundation.INSNetServiceBrowserDelegate interface to support all the methods from the Foundation.NSNetServiceBrowserDelegate protocol. |
| NSNetServiceConnectionEventArgs | Provides data for the Foundation.NSNetServiceConnectionEventArgs.DidAcceptConnection event. |
| NSNetServiceDataEventArgs | Provides data for the Foundation.NSNetServiceDataEventArgs.UpdatedTxtRecordData event. |
| NSNetServiceDelegate | Delegate class for NSNetService. |
| NSNetServiceDelegate_Extensions | Extension methods to the Foundation.INSNetServiceDelegate interface to support all the methods from the Foundation.NSNetServiceDelegate protocol. |
| NSNetServiceErrorEventArgs | Provides data for the Foundation.NSNetServiceErrorEventArgs.PublishFailure and Foundation.NSNetServiceErrorEventArgs.ResolveFailure and Foundation.NSNetServiceErrorEventArgs.NotSearched events. |
| NSNetServiceEventArgs | Provides data for the Foundation.NSNetServiceEventArgs.FoundService and Foundation.NSNetServiceEventArgs.ServiceRemoved events. |
| NSNetServiceOptions | NSNetService options. |
| NSNetServicesStatus | Status codes for the NSNetService. |
| NSNotification | Inter-application messages that are broadcast on the NSNotificationCenter. |
| NSNotificationCenter | A notification hub for the application. |
| NSNotificationCoalescing | An enumeration of ways in which Foundation.NSNotifications can be coalesced. |
| NSNotificationEventArgs | Provides data for the event. |
| NSNotificationQueue | A class that represents a buffer for instances of Foundation.NSNotificationCenter, allowing notifications to be buffered and coalesced. |
| NSNull | Encapsulates a singleton object that can be used to represent a null value. Note that this singleton will not evaluate as equal to null. |
| NSNumber | Binding to Objective-C API to box numbers (value types). |
| NSNumberFormatter | Represents numbers as strings, with a variety of formatting options. |
| NSNumberFormatterBehavior | An enumeration whose values specify whether the number formatter should behave as it did before OS X v10.4 |
| NSNumberFormatterPadPosition | An enumeration whose values indicates where padding should be applied to numbers. |
| NSNumberFormatterRoundingMode | An enumeration of rounding modes that can be applied to numbers. |
| NSNumberFormatterStyle | An enumeration of formats that can be used with numbers. |
| NSObject | Base class for all bound objects that map to Objective-C objects. |
| NSObjectEventArgs | Provides data for the Foundation.NSObjectEventArgs.EncodedObject and Foundation.NSObjectEventArgs.WillEvictObject events. |
| NSObjectFlag | Sentinel class used by the MonoTouch framework. |
| NSObservedChange | Changes that ocurred to an object being observed by Key-Value-Observing |
| NSOperatingSystemVersion | Defines the operating system version. Particularly for use with the Foundation.NSProcessInfo.IsOperatingSystemAtLeastVersion method. |
| NSOperation | A class that encapsulates the code and data necessary to perform a task that can be executed on a thread. Application developers should either inherit from this class or use a predefined subclass such as Foundation.NSInvocationOperation or Foundation.NSBlockOperation. |
| NSOperationQueue | A class that coordinates and manages the execution of a sequence of Foundation.NSOperation objects. |
| NSOperationQueuePriority | An enumeration of values that specify the priority of an operation, relative to others, in a Foundation.NSOperationQueue. |
| NSOrderedSet | An immutable collection of objects, that are sorted and unique. |
| NSOrthography | A class that associates a dominant language and script with a piece of text. It is used primarily for purposes such as spell- and grammar-checking. |
| NSOutputStream | A write-only NSStream. |
| NSPipe | A class that encapsulates an operating system pipe. |
| NSPort | A communications port on the device. |
| NSPortDelegate | The delegate object for NSFoundation.NSPort objects. Provides an event for message received. |
| NSPortDelegate_Extensions | Extension methods to the Foundation.INSPortDelegate interface to support all the methods from the Foundation.NSPortDelegate protocol. |
| NSPortMessage | Holds a message received by a NSFoundation.NSPort. |
| NSPostingStyle | An enumeration of values that specify when a notification shouldbe posted. |
| NSPredicate | A class that represents an expression that, when evaluated, returns a boolean result. |
| NSPredicateEvaluator | A delegate that represents the expression to use with Foundation.NSPredicate.FromExpression. |
| NSPredicateOperatorType | An enumeration of values that specify comparison types for use with Foundation.NSComparisonPredicate. |
| NSPredicateSupport_NSMutableOrderedSet | Defines an extension method for Foundation.NSMutableOrderedSet objects allowing them to be filtered using a Foundation.NSPredicate. |
| NSPredicateSupport_NSOrderedSet | Defines an extension method for Foundation.NSOrderedSet objects allowing them to be filtered via an Foundation.NSPredicate. |
| NSProcessInfo | A class that provides information such as arguments, environment variables, and names about the current process. |
| NSProgress | Used with long-running processes to report progress to the end-user. |
| NSPropertyListFormat | The format to use during serialization using NSKeyedArchiver. |
| NSPropertyListMutabilityOptions | An enumeration of values specifying mutability options for property lists. |
| NSPropertyListReadOptions | Apple states that functionality related to this class is not implemented. |
| NSPropertyListSerialization | A class that provides methods for serializing and deserializing property lists. |
| NSPropertyListWriteOptions | An enumeration of mutability options for use with property lists. |
| NSPurgeableData | A type of Foundation.NSMutableData whose data's memory can be freed by the system as required. |
| NSQualityOfService | Enumerates QoS values for use with Foundation.NSOperation objects and Foundation.NSOperationQueue objects. |
| NSRange | Represents a range given by a location and length. |
| NSRangeIterator | A delegate used to specify the iterator used by Foundation.NSIndexSet.EnumerateRanges. |
| NSRoundingMode | An enumeration of values that specify rounding behaviors for Foundation.NSDecimals. |
| NSRunLoop | Message and event dispatching loop. |
| NSRunLoopMode | Run loop modes for Foundation.NSRunLoop. |
| NSSearchPath | Search paths utilities. |
| NSSearchPathDirectory | An enumeration of special directories for use with Foundation.NSFileManager.GetURLs. |
| NSSearchPathDomain | An enumeration of values specifying search path domain constants for use with Foundation.NSSearchPathDirectory. |
| NSSecureCoding | Implementors handle encoding and decoding in a manner robust against object-substitution attacks. |
| NSSet | An unordered collection of distinct items. |
| NSSetEnumerator | A delegate that specifies the enumerator used by Foundation.NSSet.Enumerate. |
| NSSortDescriptor | Provides a comparison operator that can be used with Core Data and objects such as NSArray. |
| NSSortDescriptorSorting_NSMutableArray | Defines a static method for sorting Foundation.NSMutableArray objects using Foundation.NSSortDescriptor objects. |
| NSSortOptions | A flagging enumeration that specifies sorting options in calls to NSFoundation.NSMutableOrderedSet.Sort. |
| NSStream | Abstract class for Foundation Streams. |
| NSStreamDelegate | When overridden, allows the applicatin developer to respond to events releated to maniplating an Foundation.NSStream. |
| NSStreamDelegate_Extensions | Extension methods to the Foundation.INSStreamDelegate interface to support all the methods from the Foundation.NSStreamDelegate protocol. |
| NSStreamEvent | An enumeration of values that may be sent to Foundation.NSStreamDelegate.HandleEvent. |
| NSStreamEventArgs | Provides data for the Foundation.NSStreamEventArgs.OnEvent event. |
| NSStreamServiceType | Possible values for the service type for an NSStream. |
| NSStreamSocketSecurityLevel | The security protocol to use for an NSStream. |
| NSStreamSocksOptions | Configuration options for SOCKS proxy servers. |
| NSStreamStatus | The current status of an NSStream. |
| NSString | The Foundation String class. |
| NSStringCompareOptions | An enumeration of options available to NSString search and comparison methods. |
| NSStringDrawingContext | Configures and track the scale factor and tracking adjustements used when drawing attributed strings. |
| NSStringDrawingOptions | An enumeration of options for use when drawing strings. |
| NSStringEncoding | Encodings supported by NSString.Encode. |
| NSTextWritingDirection | Enumerates writing directions for use with Foundation.NSWritingDirection. |
| NSThread | NSThread support. |
| NSTimer | The timer can trigger actions at certain time intervals. |
| NSTimeZone | Encapsulates a time zone. |
| NSTimeZoneNameStyle | Specifies styles for time-zone names. |
| NSUbiquitousKeyValueStore | An iCloud-based key-value store intended for the storage of configuration and state-preservation data. |
| NSUbiquitousKeyValueStore+Notifications | Notification posted by the Foundation.NSUbiquitousKeyValueStore class. |
| NSUbiquitousKeyValueStoreChangeEventArgs | Provides data for the event. |
| NSUbiquitousKeyValueStoreChangeReason | An enumeration of valid reasons for modifying the iCloud ubiquitous key store. |
| NSUnderlineStyle | An enumeration of valid styles for underlines or strikethroughs. |
| NSUndoManager | Undo manager class. |
| NSUndoManager+Notifications | Notification posted by the Foundation.NSUndoManager class. |
| NSUndoManagerCloseUndoGroupEventArgs | Provides data for the event. |
| NSUrl | Represents a URL. |
| NSUrl_PromisedItems | Defines static methods for dealing with promised items. |
| NSUrlAsyncResult | Results from Foundation.NSUrlConnection.SendRequestAsync |
| NSUrlAuthenticationChallenge | Represents an authentication challenge sent from a server to a client. |
| NSUrlBookmarkCreationOptions | An enumeration of options ot be used when creating a bookmark. |
| NSUrlBookmarkResolutionOptions | An enumeration of options to be used when creating an NSUrl by resolving a bookmark. |
| NSUrlCache | Caches URL load requests with a combination of in-memory and on-disk strategies. |
| NSUrlCacheStoragePolicy | An enumeration of values representing valid caching strategies for use with NSUrls. |
| NSUrlComponents | Parses and constructs URLs according to the components defined in RFC 3986. |
| NSUrlConnection | A Web Client. |
| NSUrlConnectionDataResponse | The delegate used as the completion handler for Foundation.NSUrlConnection.SendAsynchronousRequest. |
| NSUrlConnectionDelegate | Delegate class used by the Web Client NSUrlConnection. |
| NSUrlConnectionDelegate_Extensions | Extension methods to the Foundation.INSUrlConnectionDelegate interface to support all the methods from the Foundation.NSUrlConnectionDelegate protocol. |
| NSUrlConnectionDownloadDelegate | When overridden, allows customization of events relating to data received by file download via a URL. |
| NSUrlConnectionDownloadDelegate_Extensions | Extension methods to the Foundation.INSUrlConnectionDownloadDelegate interface to support all the methods from the Foundation.NSUrlConnectionDownloadDelegate protocol. |
| NSUrlCredential | Authentication credentials |
| NSUrlCredentialPersistence | Determines how credentials are persisted. |
| NSUrlCredentialStorage | Manages the URL credential storage. |
| NSUrlCredentialStorage+Notifications | Notification posted by the Foundation.NSUrlCredentialStorage class. |
| NSUrlDownloadSessionResponse | Completion handler for calls to Foundation.NSUrlSession.CreateDownloadTask and Foundation.NSUrlSession.CreateDownloadTaskFromResumeData. |
| NSUrlError | An enumeration of errors associated with creating or loading a Foundation.NSUrl. |
| NSUrlErrorCancelledReason | An enumeration whose values specify why a data transfer was cancelled. |
| NSUrlProtectionSpace | Represents a realm on a server that requires authentication. |
| NSUrlProtocol | A base class for providing protocol-specific URL loading. |
| NSUrlQueryItem | A single key-value pair that is part of the query portion of a URL. |
| NSUrlRelationship | Defines constants defining the relationship between a directory and an item. |
| NSUrlRelationship | Defines constants defining the relationship between a directory and an item. |
| NSUrlRequest | A Url Load request. |
| NSUrlRequestCachePolicy | NSUrlRequest caching policy. |
| NSUrlRequestNetworkServiceType | Network service types for Foundation.NSUrlRequest. |
| NSUrlResponse | Used to read the response from an NSUrlRequest. |
| NSUrlSession | Coordinates a set of data-transfer tasks, including large background tasks. |
| NSUrlSessionActiveTasks | Holds the return values from the asynchronous method Foundation.NSUrlSession.GetTasksAsync. |
| NSUrlSessionAuthChallengeDisposition | An enumeration whose values specify the state of an authorization challenge. |
| NSUrlSessionConfiguration | Encapsulates the configuration to be used with a Foundation.NSUrlSession. |
| NSUrlSessionDataDelegate | The delegate object for Foundation.NSUrlSessionDataTask class, providing events relating to data upload and download. |
| NSUrlSessionDataDelegate_Extensions | Extension methods to the Foundation.INSUrlSessionDataDelegate interface to support all the methods from the Foundation.NSUrlSessionDataDelegate protocol. |
| NSUrlSessionDataTask | A Foundation.NSUrlSessionTask that transfers data as Foundation.NSData. |
| NSUrlSessionDataTaskRequest | Holds the return values from the NSUrlSession.Create*TaskAsync methods. |
| NSUrlSessionDelegate | The delegate object for Foundation.NSUrlSession objects. |
| NSUrlSessionDelegate_Extensions | Extension methods to the Foundation.INSUrlSessionDelegate interface to support all the methods from the Foundation.NSUrlSessionDelegate protocol. |
| NSUrlSessionDownloadDelegate | The delegate object for a Foundation.NSUrlSessionDownloadTask, provides events relating to large data downloads. |
| NSUrlSessionDownloadDelegate_Extensions | Extension methods to the Foundation.INSUrlSessionDownloadDelegate interface to support all the methods from the Foundation.NSUrlSessionDownloadDelegate protocol. |
| NSUrlSessionDownloadTask | Developers should use Foundation.NSUrlDownloadSessionResponse rather than this deprecated type. |
| NSUrlSessionDownloadTaskRequest | This class holds the return values from the asynchronous methods Foundation.NSUrlSession.CreateDownloadTaskAsync, Foundation.NSUrlSession.CreateDownloadTaskAsync, Foundation.NSUrlSession.CreateDownloadTaskFromResumeDataAsync. |
| NSUrlSessionPendingTasks | The delegate that serves as the completion handler for Foundation.NSUrlSession.GetTasks. |
| NSUrlSessionResponse | Signature for callbacks invoked by NSUrlSession for various background operations. |
| NSUrlSessionResponseDisposition | An enumeration whose values specify the state of a response. |
| NSUrlSessionTask | The base class for data-transfer tasks created by a Foundation.NSUrlSession. |
| NSUrlSessionTaskDelegate | The delegate object for Foundation.NSUrlSessionTaskUpload objects, providing events relating to file uploads. |
| NSUrlSessionTaskDelegate_Extensions | Extension methods to the Foundation.INSUrlSessionTaskDelegate interface to support all the methods from the Foundation.NSUrlSessionTaskDelegate protocol. |
| NSUrlSessionTaskPriority | Defines constants for use with Foundation.NSUrlSessionTask.Priority. |
| NSUrlSessionTaskPriority | Defines constants for use with Foundation.NSUrlSessionTask.Priority. |
| NSUrlSessionTaskState | An enumeration whose values specify the state of a Foundation.NSSessionTask. |
| NSUrlSessionUploadTask | An Foundation.NSUrlSessionDataTask that is used to upload data. |
| NSUrlUtilities_NSCharacterSet | Defines static methods defining character sets for various subcomponents of a Foundation.NSUrl. |
| NSUrlUtilities_NSString | Defines static methods for URL encoding and escaping. |
| NSUrlUtilities_NSString | Defines static methods for URL encoding and escaping. |
| NSUserActivity | A user behavior that may be continued on another device. (Currently only browsing the Web, see Foundation.NSUserActivityType). |
| NSUserActivityContinuation | Holds the continuation streams returned by the Foundation.NSUserActivity.GetContinuationStreamsAsync method. |
| NSUserActivityDelegate | Delegate object for Foundation.NSUserActivity objects, exposing events relating to an activity begun on one device and continued on another. |
| NSUserActivityDelegate_Extensions | Extension methods to the Foundation.INSUserActivityDelegate interface to support all the methods from the Foundation.NSUserActivityDelegate protocol. |
| NSUserActivityType | Defines the available type of Foundation.NSUserActivity (currently only browsing the Web). |
| NSUserDefaults | |
| NSUserDefaultsType | An enumeration whose values specify the type of a NSFoundation.NSUserDefaults object. |
| NSUuid | A class for creating and representing universally-unique identification strings (UUIDs). |
| NSValue | Binding to the Objective-C way of boxing value types. |
| NSVolumeEnumerationOptions | An enumeration of options for use when enumerating mounted volumes. |
| NSWritingDirection | An enumeration of valid writing directions. |
| NSZone | An OS-controlled area within memory from which objects are allocated. |
| OutletAttribute | Exposes the given property as an outlet to the Objective-C world. |
| PreserveAttribute | Prevents the MonoTouch linker from linking the target. |
| ProtocolAttribute | Attribute applied to classes that implement protocols. |
| RegisterAttribute | Used to register a class to the Objective-C runtime. |
| You_Should_Not_Call_base_In_This_Method | This class exits purely as a warning to future generations. You called a method using “base”, but this was not required. |