title | description | author | ms.author | ms.date | ms.topic | ms.assetid | ms.prod |
---|---|---|---|---|---|---|---|
Xamarin.TVOS.Dotnet SDK API diff: 15.1.0 vs 15.7.0 |
List of API changes between Xamarin.TVOS.Dotnet versions 15.1.0 and 15.7.0. |
spouliot |
sepoulio |
1/13/2022 |
article |
0a2980f9-7408-d83b-4296-18b6192b7bb6 |
xamarin |
Removed constructor:
protected AVAsset (IntPtr handle);
Added constructor:
protected AVAsset (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
[Obsolete ("Use 'GetMetadataForFormat' with enum values AVMetadataFormat.")]
public virtual AVMetadataItem[] MetadataForFormat (string format);
Removed constructor:
protected AVAssetCache (IntPtr handle);
Added constructor:
protected AVAssetCache (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadConfiguration (IntPtr handle);
Added constructor:
protected AVAssetDownloadConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadContentConfiguration (IntPtr handle);
Added constructor:
protected AVAssetDownloadContentConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetExportSession (IntPtr handle);
Added constructor:
protected AVAssetExportSession (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual Foundation.NSObject[] SupportedFileTypes { get; }
+public virtual string[] SupportedFileTypes { get; }
Removed constructor:
protected AVAssetImageGenerator (IntPtr handle);
Added constructor:
protected AVAssetImageGenerator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetReader (IntPtr handle);
Added constructor:
protected AVAssetReader (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetReaderAudioMixOutput (IntPtr handle);
Added constructor:
protected AVAssetReaderAudioMixOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetReaderOutput (IntPtr handle);
Added constructor:
protected AVAssetReaderOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetReaderOutputMetadataAdaptor (IntPtr handle);
Added constructor:
protected AVAssetReaderOutputMetadataAdaptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetReaderSampleReferenceOutput (IntPtr handle);
Added constructor:
protected AVAssetReaderSampleReferenceOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetReaderTrackOutput (IntPtr handle);
Added constructor:
protected AVAssetReaderTrackOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetReaderVideoCompositionOutput (IntPtr handle);
Added constructor:
protected AVAssetReaderVideoCompositionOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoader (IntPtr handle);
Added constructor:
protected AVAssetResourceLoader (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoaderDelegate (IntPtr handle);
Modified constructors:
-protected AVAssetResourceLoaderDelegate ()
+public AVAssetResourceLoaderDelegate ()
Added constructor:
protected AVAssetResourceLoaderDelegate (ObjCRuntime.NativeHandle handle);
Modified methods:
-public abstract bool ShouldWaitForLoadingOfRequestedResource (AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest)
+public virtual bool ShouldWaitForLoadingOfRequestedResource (AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest)
Added method:
public static bool ShouldWaitForLoadingOfRequestedResource (this IAVAssetResourceLoaderDelegate This, AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest);
Removed constructor:
protected AVAssetResourceLoadingContentInformationRequest (IntPtr handle);
Added constructor:
protected AVAssetResourceLoadingContentInformationRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoadingDataRequest (IntPtr handle);
Added constructor:
protected AVAssetResourceLoadingDataRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint RequestedLength { get; }
+public virtual IntPtr RequestedLength { get; }
Removed constructor:
protected AVAssetResourceLoadingRequest (IntPtr handle);
Added constructor:
protected AVAssetResourceLoadingRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoadingRequestor (IntPtr handle);
Added constructor:
protected AVAssetResourceLoadingRequestor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetResourceRenewalRequest (IntPtr handle);
Added constructor:
protected AVAssetResourceRenewalRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetSegmentReport (IntPtr handle);
Added constructor:
protected AVAssetSegmentReport (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetSegmentReportSampleInformation (IntPtr handle);
Added constructor:
protected AVAssetSegmentReportSampleInformation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Length { get; }
+public virtual IntPtr Length { get; }
-public virtual nint Offset { get; }
+public virtual IntPtr Offset { get; }
Removed constructor:
protected AVAssetSegmentTrackReport (IntPtr handle);
Added constructor:
protected AVAssetSegmentTrackReport (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetTrack (IntPtr handle);
Added constructor:
protected AVAssetTrack (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetTrackGroup (IntPtr handle);
Added constructor:
protected AVAssetTrackGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetTrackSegment (IntPtr handle);
Added constructor:
protected AVAssetTrackSegment (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetVariant (IntPtr handle);
Added constructor:
protected AVAssetVariant (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetVariantAudioAttributes (IntPtr handle);
Added constructor:
protected AVAssetVariantAudioAttributes (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetVariantAudioRenditionSpecificAttributes (IntPtr handle);
Added constructor:
protected AVAssetVariantAudioRenditionSpecificAttributes (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint ChannelCount { get; }
+public virtual IntPtr ChannelCount { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetVariantQualifier (IntPtr handle);
Added constructor:
protected AVAssetVariantQualifier (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static Foundation.NSPredicate GetPredicate (nint channelCount, AVMediaSelectionOption mediaSelectionOption, Foundation.NSPredicateOperatorType operatorType);
Added method:
public static Foundation.NSPredicate GetPredicate (IntPtr channelCount, AVMediaSelectionOption mediaSelectionOption, Foundation.NSPredicateOperatorType operatorType);
Removed constructor:
protected AVAssetVariantVideoAttributes (IntPtr handle);
Added constructor:
protected AVAssetVariantVideoAttributes (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetWriter (IntPtr handle);
Added constructor:
protected AVAssetWriter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint InitialMovieFragmentSequenceNumber { get; set; }
+public virtual IntPtr InitialMovieFragmentSequenceNumber { get; set; }
Removed constructor:
protected AVAssetWriterDelegate (IntPtr handle);
Added constructor:
protected AVAssetWriterDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVAssetWriterInput (IntPtr handle);
Added constructor:
protected AVAssetWriterInput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint PreferredMediaChunkAlignment { get; set; }
+public virtual IntPtr PreferredMediaChunkAlignment { get; set; }
Removed constructor:
protected AVAssetWriterInputGroup (IntPtr handle);
Added constructor:
protected AVAssetWriterInputGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetWriterInputMetadataAdaptor (IntPtr handle);
Added constructor:
protected AVAssetWriterInputMetadataAdaptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetWriterInputPassDescription (IntPtr handle);
Added constructor:
protected AVAssetWriterInputPassDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetWriterInputPixelBufferAdaptor (IntPtr handle);
Added constructor:
protected AVAssetWriterInputPixelBufferAdaptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAsynchronousCIImageFilteringRequest (IntPtr handle);
Added constructor:
protected AVAsynchronousCIImageFilteringRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAsynchronousKeyValueLoading (IntPtr handle);
Added constructor:
protected AVAsynchronousKeyValueLoading (ObjCRuntime.NativeHandle handle);
Removed method:
public virtual AVKeyValueStatus StatusOfValueForKeyerror (string key, IntPtr outError);
Added method:
public virtual AVKeyValueStatus GetStatusOfValue (string forKey, out Foundation.NSError error);
Removed constructor:
protected AVAsynchronousVideoCompositionRequest (IntPtr handle);
Added constructor:
protected AVAsynchronousVideoCompositionRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudio3DMixing (IntPtr handle);
Added constructor:
protected AVAudio3DMixing (ObjCRuntime.NativeHandle handle);
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed methods:
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioBuffer (IntPtr handle);
Added constructor:
protected AVAudioBuffer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
[Obsolete ("Valid instance of this type cannot be directly created.")]
public AVAudioChannelLayout ();
protected AVAudioChannelLayout (IntPtr handle);
Added constructor:
protected AVAudioChannelLayout (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
protected AVAudioCompressedBuffer (IntPtr handle);
public AVAudioCompressedBuffer (AVAudioFormat format, uint packetCapacity, nint maximumPacketSize);
Added constructors:
protected AVAudioCompressedBuffer (ObjCRuntime.NativeHandle handle);
public AVAudioCompressedBuffer (AVAudioFormat format, uint packetCapacity, IntPtr maximumPacketSize);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaximumPacketSize { get; }
+public virtual IntPtr MaximumPacketSize { get; }
Removed constructors:
[Obsolete ("Valid instance of this type cannot be directly created.")]
public AVAudioConnectionPoint ();
protected AVAudioConnectionPoint (IntPtr handle);
public AVAudioConnectionPoint (AVAudioNode node, nuint bus);
Added constructors:
protected AVAudioConnectionPoint (ObjCRuntime.NativeHandle handle);
public AVAudioConnectionPoint (AVAudioNode node, System.UIntPtr bus);
Modified properties:
-public virtual nuint Bus { get; }
+public virtual System.UIntPtr Bus { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioConverter (IntPtr handle);
Added constructor:
protected AVAudioConverter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint BitRate { get; set; }
+public virtual IntPtr BitRate { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaximumOutputPacketSize { get; }
+public virtual IntPtr MaximumOutputPacketSize { get; }
-public virtual nint SampleRateConverterQuality { get; set; }
+public virtual IntPtr SampleRateConverterQuality { get; set; }
Removed constructor:
protected AVAudioEngine (IntPtr handle);
Added constructor:
protected AVAudioEngine (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual void Connect (AVAudioNode sourceNode, AVAudioConnectionPoint[] destNodes, nuint sourceBus, AVAudioFormat format);
public virtual void Connect (AVAudioNode sourceNode, AVAudioNode targetNode, nuint sourceBus, nuint targetBus, AVAudioFormat format);
public virtual void DisconnectNodeInput (AVAudioNode node, nuint bus);
public virtual void DisconnectNodeOutput (AVAudioNode node, nuint bus);
public virtual AVAudioConnectionPoint InputConnectionPoint (AVAudioNode node, nuint bus);
public virtual AVAudioConnectionPoint[] OutputConnectionPoints (AVAudioNode node, nuint bus);
Added methods:
public virtual void Connect (AVAudioNode sourceNode, AVAudioConnectionPoint[] destNodes, System.UIntPtr sourceBus, AVAudioFormat format);
public virtual void Connect (AVAudioNode sourceNode, AVAudioNode targetNode, System.UIntPtr sourceBus, System.UIntPtr targetBus, AVAudioFormat format);
public virtual void DisconnectNodeInput (AVAudioNode node, System.UIntPtr bus);
public virtual void DisconnectNodeOutput (AVAudioNode node, System.UIntPtr bus);
public virtual AVAudioConnectionPoint InputConnectionPoint (AVAudioNode node, System.UIntPtr bus);
public virtual AVAudioConnectionPoint[] OutputConnectionPoints (AVAudioNode node, System.UIntPtr bus);
Removed constructor:
protected AVAudioEnvironmentDistanceAttenuationParameters (IntPtr handle);
Added constructor:
protected AVAudioEnvironmentDistanceAttenuationParameters (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioEnvironmentNode (IntPtr handle);
Added constructor:
protected AVAudioEnvironmentNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint NextAvailableInputBus { get; }
+public virtual System.UIntPtr NextAvailableInputBus { get; }
Added properties:
public virtual Foundation.NSNumber[] ApplicableRenderingAlgorithms { get; }
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed methods:
public virtual Foundation.NSObject[] ApplicableRenderingAlgorithms ();
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed constructor:
protected AVAudioEnvironmentReverbParameters (IntPtr handle);
Added constructor:
protected AVAudioEnvironmentReverbParameters (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioFile (IntPtr handle);
Added constructor:
protected AVAudioFile (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioFormat (IntPtr handle);
Added constructor:
protected AVAudioFormat (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioIONode (IntPtr handle);
Added constructor:
protected AVAudioIONode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioInputNode (IntPtr handle);
Added constructor:
protected AVAudioInputNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed constructor:
protected AVAudioMix (IntPtr handle);
Added constructor:
protected AVAudioMix (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioMixInputParameters (IntPtr handle);
Added constructor:
protected AVAudioMixInputParameters (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioMixerNode (IntPtr handle);
Added constructor:
protected AVAudioMixerNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint NextAvailableInputBus { get; }
+public virtual System.UIntPtr NextAvailableInputBus { get; }
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed constructor:
protected AVAudioMixingDestination (IntPtr handle);
Added constructor:
protected AVAudioMixingDestination (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed constructor:
protected AVAudioNode (IntPtr handle);
Added constructor:
protected AVAudioNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint NumberOfInputs { get; }
+public virtual System.UIntPtr NumberOfInputs { get; }
-public virtual nuint NumberOfOutputs { get; }
+public virtual System.UIntPtr NumberOfOutputs { get; }
Removed methods:
public virtual AVAudioFormat GetBusInputFormat (nuint bus);
public virtual AVAudioFormat GetBusOutputFormat (nuint bus);
public virtual string GetNameForInputBus (nuint bus);
public virtual string GetNameForOutputBus (nuint bus);
public virtual void InstallTapOnBus (nuint bus, uint bufferSize, AVAudioFormat format, AVAudioNodeTapBlock tapBlock);
public virtual void RemoveTapOnBus (nuint bus);
Added methods:
public virtual AVAudioFormat GetBusInputFormat (System.UIntPtr bus);
public virtual AVAudioFormat GetBusOutputFormat (System.UIntPtr bus);
public virtual string GetNameForInputBus (System.UIntPtr bus);
public virtual string GetNameForOutputBus (System.UIntPtr bus);
public virtual void InstallTapOnBus (System.UIntPtr bus, uint bufferSize, AVAudioFormat format, AVAudioNodeTapBlock tapBlock);
public virtual void RemoveTapOnBus (System.UIntPtr bus);
Removed constructor:
protected AVAudioOutputNode (IntPtr handle);
Added constructor:
protected AVAudioOutputNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioPcmBuffer (IntPtr handle);
Added constructor:
protected AVAudioPcmBuffer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Stride { get; }
+public virtual System.UIntPtr Stride { get; }
Removed constructor:
protected AVAudioPlayer (IntPtr handle);
Added constructor:
protected AVAudioPlayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint NumberOfChannels { get; }
+public virtual System.UIntPtr NumberOfChannels { get; }
-public virtual nint NumberOfLoops { get; set; }
+public virtual IntPtr NumberOfLoops { get; set; }
Removed methods:
public virtual float AveragePower (nuint channelNumber);
public virtual float PeakPower (nuint channelNumber);
Added methods:
public virtual float AveragePower (System.UIntPtr channelNumber);
public virtual float PeakPower (System.UIntPtr channelNumber);
Removed constructor:
protected AVAudioPlayerDelegate (IntPtr handle);
Added constructor:
protected AVAudioPlayerDelegate (ObjCRuntime.NativeHandle handle);
Removed method:
public virtual void EndInterruption (AVAudioPlayer player, AVAudioSessionInterruptionFlags flags);
Added method:
public virtual void EndInterruption (AVAudioPlayer player, AVAudioSessionInterruptionOptions flags);
Removed method:
public static void EndInterruption (this IAVAudioPlayerDelegate This, AVAudioPlayer player, AVAudioSessionInterruptionFlags flags);
Added method:
public static void EndInterruption (this IAVAudioPlayerDelegate This, AVAudioPlayer player, AVAudioSessionInterruptionOptions flags);
Removed constructor:
protected AVAudioPlayerNode (IntPtr handle);
Added constructor:
protected AVAudioPlayerNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed constructor:
protected AVAudioSequencer (IntPtr handle);
Added constructor:
protected AVAudioSequencer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual Foundation.NSData GetData (nint smpteResolution, out Foundation.NSError outError);
public virtual bool Write (Foundation.NSUrl fileUrl, nint resolution, bool replace, out Foundation.NSError outError);
Added methods:
public virtual Foundation.NSData GetData (IntPtr smpteResolution, out Foundation.NSError outError);
public virtual bool Write (Foundation.NSUrl fileUrl, IntPtr resolution, bool replace, out Foundation.NSError outError);
Removed constructor:
protected AVAudioSession (IntPtr handle);
Added constructor:
protected AVAudioSession (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint InputNumberOfChannels { get; }
+public virtual IntPtr InputNumberOfChannels { get; }
-public virtual nint MaximumInputNumberOfChannels { get; }
+public virtual IntPtr MaximumInputNumberOfChannels { get; }
-public virtual nint MaximumOutputNumberOfChannels { get; }
+public virtual IntPtr MaximumOutputNumberOfChannels { get; }
-public virtual nint OutputNumberOfChannels { get; }
+public virtual IntPtr OutputNumberOfChannels { get; }
Removed methods:
public virtual nint GetPreferredInputNumberOfChannels ();
public virtual nint GetPreferredOutputNumberOfChannels ();
public virtual bool SetPreferredInputNumberOfChannels (nint count, out Foundation.NSError outError);
public virtual bool SetPreferredOutputNumberOfChannels (nint count, out Foundation.NSError outError);
Added methods:
public virtual IntPtr GetPreferredInputNumberOfChannels ();
public virtual IntPtr GetPreferredOutputNumberOfChannels ();
public virtual bool SetPreferredInputNumberOfChannels (IntPtr count, out Foundation.NSError outError);
public virtual bool SetPreferredOutputNumberOfChannels (IntPtr count, out Foundation.NSError outError);
Removed constructor:
protected AVAudioSessionChannelDescription (IntPtr handle);
Added constructor:
protected AVAudioSessionChannelDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint ChannelNumber { get; }
+public virtual IntPtr ChannelNumber { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioSessionDataSourceDescription (IntPtr handle);
Added constructor:
protected AVAudioSessionDataSourceDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed value:
[Obsolete ("Use 'ResourceNotAvailable' instead.")]
CodeResourceNotAvailable = 561145203,
Removed constructor:
protected AVAudioSessionPortDescription (IntPtr handle);
Added constructor:
protected AVAudioSessionPortDescription (ObjCRuntime.NativeHandle handle);
Removed property:
public virtual AVAudioSessionDataSourceDescription[] DataSourceDescriptions { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added property:
public virtual AVAudioSessionDataSourceDescription[] DataSources { get; }
Removed constructor:
protected AVAudioSessionRouteDescription (IntPtr handle);
Added constructor:
protected AVAudioSessionRouteDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioSinkNode (IntPtr handle);
Added constructor:
protected AVAudioSinkNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
public AVAudioSourceNode (AVAudioSourceNodeRenderHandler2 renderHandler);
protected AVAudioSourceNode (IntPtr handle);
public AVAudioSourceNode (AVAudioFormat format, AVAudioSourceNodeRenderHandler2 renderHandler);
Added constructor:
protected AVAudioSourceNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (bool isSilence, AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData, System.AsyncCallback callback, object object);
public virtual int EndInvoke (ref AudioToolbox.AudioBuffers outputData, System.IAsyncResult result);
public virtual int Invoke (bool isSilence, AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ref bool isSilence, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData, System.AsyncCallback callback, object object);
public virtual int EndInvoke (ref bool isSilence, ref AudioToolbox.AudioTimeStamp timestamp, ref AudioToolbox.AudioBuffers outputData, System.IAsyncResult result);
public virtual int Invoke (ref bool isSilence, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData);
Removed constructor:
protected AVAudioStereoMixing (IntPtr handle);
Added constructor:
protected AVAudioStereoMixing (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVAudioTime (IntPtr handle);
Added constructor:
protected AVAudioTime (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnit (IntPtr handle);
Added constructor:
protected AVAudioUnit (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Version { get; }
+public virtual System.UIntPtr Version { get; }
Removed constructor:
protected AVAudioUnitComponent (IntPtr handle);
Added constructor:
protected AVAudioUnitComponent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Version { get; }
+public virtual System.UIntPtr Version { get; }
Removed constructors:
[Obsolete ("Please use the static 'SharedInstance' property as this type is not meant to be created.")]
public AVAudioUnitComponentManager ();
protected AVAudioUnitComponentManager (IntPtr handle);
Added constructor:
protected AVAudioUnitComponentManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitDelay (IntPtr handle);
Added constructor:
protected AVAudioUnitDelay (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitDistortion (IntPtr handle);
Added constructor:
protected AVAudioUnitDistortion (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
protected AVAudioUnitEQ (IntPtr handle);
public AVAudioUnitEQ (nuint numberOfBands);
Added constructors:
protected AVAudioUnitEQ (ObjCRuntime.NativeHandle handle);
public AVAudioUnitEQ (System.UIntPtr numberOfBands);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitEQFilterParameters (IntPtr handle);
Added constructor:
protected AVAudioUnitEQFilterParameters (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitEffect (IntPtr handle);
Added constructor:
protected AVAudioUnitEffect (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitGenerator (IntPtr handle);
Added constructor:
protected AVAudioUnitGenerator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed constructor:
protected AVAudioUnitMidiInstrument (IntPtr handle);
Added constructor:
protected AVAudioUnitMidiInstrument (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed constructor:
protected AVAudioUnitReverb (IntPtr handle);
Added constructor:
protected AVAudioUnitReverb (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitSampler (IntPtr handle);
Added constructor:
protected AVAudioUnitSampler (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitTimeEffect (IntPtr handle);
Added constructor:
protected AVAudioUnitTimeEffect (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitTimePitch (IntPtr handle);
Added constructor:
protected AVAudioUnitTimePitch (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitVarispeed (IntPtr handle);
Added constructor:
protected AVAudioUnitVarispeed (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCameraCalibrationData (IntPtr handle);
Added constructor:
protected AVCameraCalibrationData (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVComposition (IntPtr handle);
Added constructor:
protected AVComposition (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCompositionTrack (IntPtr handle);
Added constructor:
protected AVCompositionTrack (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCompositionTrackFormatDescriptionReplacement (IntPtr handle);
Added constructor:
protected AVCompositionTrackFormatDescriptionReplacement (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCompositionTrackSegment (IntPtr handle);
Added constructor:
protected AVCompositionTrackSegment (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVContentKey (IntPtr handle);
Added constructor:
protected AVContentKey (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVContentKeyRequest (IntPtr handle);
Added constructor:
protected AVContentKeyRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
[Obsolete ("This API is not available on this platform.")]
public virtual void RespondByRequestingPersistableContentKeyRequest ();
Removed constructor:
protected AVContentKeyResponse (IntPtr handle);
Added constructor:
protected AVContentKeyResponse (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVContentKeySession (IntPtr handle);
Added constructor:
protected AVContentKeySession (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVContentKeySessionDelegate (IntPtr handle);
Added constructor:
protected AVContentKeySessionDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVContentKeySpecifier (IntPtr handle);
Added constructor:
protected AVContentKeySpecifier (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVContentProposal (IntPtr handle);
Added constructor:
protected AVContentProposal (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCoordinatedPlaybackParticipant (IntPtr handle);
Added constructor:
protected AVCoordinatedPlaybackParticipant (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCoordinatedPlaybackSuspension (IntPtr handle);
Added constructor:
protected AVCoordinatedPlaybackSuspension (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDateRangeMetadataGroup (IntPtr handle);
Added constructor:
protected AVDateRangeMetadataGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinator (IntPtr handle);
Added constructor:
protected AVDelegatingPlaybackCoordinator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorBufferingCommand (IntPtr handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorBufferingCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorPauseCommand (IntPtr handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorPauseCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorPlayCommand (IntPtr handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorPlayCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorPlaybackControlCommand (IntPtr handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorPlaybackControlCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorSeekCommand (IntPtr handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorSeekCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDepthData (IntPtr handle);
Added constructor:
protected AVDepthData (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDisplayCriteria (IntPtr handle);
Added constructor:
protected AVDisplayCriteria (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public AVEdgeWidths (nfloat left, nfloat top, nfloat right, nfloat bottom);
Added constructor:
public AVEdgeWidths (ObjCRuntime.nfloat left, ObjCRuntime.nfloat top, ObjCRuntime.nfloat right, ObjCRuntime.nfloat bottom);
Modified fields:
-public nfloat Bottom;
+public ObjCRuntime.nfloat Bottom;
-public nfloat Left;
+public ObjCRuntime.nfloat Left;
-public nfloat Right;
+public ObjCRuntime.nfloat Right;
-public nfloat Top;
+public ObjCRuntime.nfloat Top;
Removed constructor:
protected AVFragmentedAsset (IntPtr handle);
Added constructor:
protected AVFragmentedAsset (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVFragmentedAssetMinder (IntPtr handle);
Added constructor:
protected AVFragmentedAssetMinder (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVFragmentedAssetTrack (IntPtr handle);
Added constructor:
protected AVFragmentedAssetTrack (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added value:
ContainsAlphaChannel = 17,
Removed constructor:
protected AVMediaSelection (IntPtr handle);
Added constructor:
protected AVMediaSelection (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMediaSelectionGroup (IntPtr handle);
Added constructor:
protected AVMediaSelectionGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMediaSelectionOption (IntPtr handle);
Added constructor:
protected AVMediaSelectionOption (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed value:
TimedMetadata = 6,
Removed properties:
public static Foundation.NSString FormatHlsMetadata { get; }
public static Foundation.NSString FormatID3Metadata { get; }
public static Foundation.NSString FormatQuickTimeUserData { get; }
public static Foundation.NSString FormatiTunesMetadata { get; }
public static Foundation.NSString KFormatISOUserData { get; }
Removed constructor:
protected AVMetadataFaceObject (IntPtr handle);
Added constructor:
protected AVMetadataFaceObject (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint FaceID { get; }
+public virtual IntPtr FaceID { get; }
-public virtual nfloat RollAngle { get; }
+public virtual ObjCRuntime.nfloat RollAngle { get; }
-public virtual nfloat YawAngle { get; }
+public virtual ObjCRuntime.nfloat YawAngle { get; }
Removed constructor:
protected AVMetadataGroup (IntPtr handle);
Added constructor:
protected AVMetadataGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMetadataItem (IntPtr handle);
Added constructor:
protected AVMetadataItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMetadataItemFilter (IntPtr handle);
Added constructor:
protected AVMetadataItemFilter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMetadataItemValueRequest (IntPtr handle);
Added constructor:
protected AVMetadataItemValueRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMetadataMachineReadableCodeObject (IntPtr handle);
Added constructor:
protected AVMetadataMachineReadableCodeObject (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMetadataObject (IntPtr handle);
Added constructor:
protected AVMetadataObject (ObjCRuntime.NativeHandle handle);
Removed properties:
public static Foundation.NSString TypeAztecCode { get; }
public static Foundation.NSString TypeCode128Code { get; }
public static Foundation.NSString TypeCode39Code { get; }
public static Foundation.NSString TypeCode39Mod43Code { get; }
public static Foundation.NSString TypeCode93Code { get; }
public static Foundation.NSString TypeDataMatrixCode { get; }
public static Foundation.NSString TypeEAN13Code { get; }
public static Foundation.NSString TypeEAN8Code { get; }
public static Foundation.NSString TypeFace { get; }
public static Foundation.NSString TypeITF14Code { get; }
public static Foundation.NSString TypeInterleaved2of5Code { get; }
public static Foundation.NSString TypePDF417Code { get; }
public static Foundation.NSString TypeQRCode { get; }
public static Foundation.NSString TypeUPCECode { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMidiPlayer (IntPtr handle);
Added constructor:
protected AVMidiPlayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMusicTrack (IntPtr handle);
Added constructor:
protected AVMusicTrack (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint NumberOfLoops { get; set; }
+public virtual IntPtr NumberOfLoops { get; set; }
-public virtual nuint TimeResolution { get; }
+public virtual System.UIntPtr TimeResolution { get; }
Removed constructor:
protected AVMutableAudioMix (IntPtr handle);
Added constructor:
protected AVMutableAudioMix (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableAudioMixInputParameters (IntPtr handle);
Added constructor:
protected AVMutableAudioMixInputParameters (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableComposition (IntPtr handle);
Added constructor:
protected AVMutableComposition (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableCompositionTrack (IntPtr handle);
Added constructor:
protected AVMutableCompositionTrack (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableDateRangeMetadataGroup (IntPtr handle);
Added constructor:
protected AVMutableDateRangeMetadataGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableMediaSelection (IntPtr handle);
Added constructor:
protected AVMutableMediaSelection (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableMetadataItem (IntPtr handle);
Added constructor:
protected AVMutableMetadataItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableTimedMetadataGroup (IntPtr handle);
Added constructor:
protected AVMutableTimedMetadataGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableVideoComposition (IntPtr handle);
Added constructor:
protected AVMutableVideoComposition (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableVideoCompositionInstruction (IntPtr handle);
Added constructor:
protected AVMutableVideoCompositionInstruction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableVideoCompositionLayerInstruction (IntPtr handle);
Added constructor:
protected AVMutableVideoCompositionLayerInstruction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVOutputSettingsAssistant (IntPtr handle);
Added constructor:
protected AVOutputSettingsAssistant (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added value:
PresetHevc7680x4320 = 15,
Removed constructor:
protected AVPersistableContentKeyRequest (IntPtr handle);
Added constructor:
protected AVPersistableContentKeyRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public AVPixelAspectRatio (nint horizontalSpacing, nint verticalSpacing);
Added constructor:
public AVPixelAspectRatio (IntPtr horizontalSpacing, IntPtr verticalSpacing);
Modified fields:
-public nint HorizontalSpacing;
+public IntPtr HorizontalSpacing;
-public nint VerticalSpacing;
+public IntPtr VerticalSpacing;
Removed constructor:
protected AVPlaybackCoordinator (IntPtr handle);
Added constructor:
protected AVPlaybackCoordinator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual nint GetParticipantLimit (string reason);
public virtual void SetParticipantLimit (nint participantLimit, string reason);
Added methods:
public virtual IntPtr GetParticipantLimit (string reason);
public virtual void SetParticipantLimit (IntPtr participantLimit, string reason);
Removed constructor:
protected AVPlaybackCoordinatorPlaybackControlDelegate (IntPtr handle);
Added constructor:
protected AVPlaybackCoordinatorPlaybackControlDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPlayer (IntPtr handle);
Added constructor:
protected AVPlayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerInterstitialEvent (IntPtr handle);
Added constructor:
protected AVPlayerInterstitialEvent (ObjCRuntime.NativeHandle handle);
Removed property:
[Obsolete ("Use 'TemplateItems' instead.")]
public virtual AVPlayerItem[] InterstitialTemplateItems { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerInterstitialEventController (IntPtr handle);
Added constructor:
protected AVPlayerInterstitialEventController (ObjCRuntime.NativeHandle handle);
Removed property:
[Obsolete ("Use 'Events' instead.")]
public virtual AVPlayerInterstitialEvent[] InterstitialEvents { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
[Obsolete ("Use 'GetInterstitialEventController' instead.")]
public static AVPlayerInterstitialEventController GetPlayerInterstitialEventController (AVPlayer primaryPlayer);
Removed constructor:
protected AVPlayerInterstitialEventMonitor (IntPtr handle);
Added constructor:
protected AVPlayerInterstitialEventMonitor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItem (IntPtr handle);
Added constructor:
protected AVPlayerItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual void StepByCount (nint stepCount);
Added method:
public virtual void StepByCount (IntPtr stepCount);
Removed constructor:
protected AVPlayerItemAccessLog (IntPtr handle);
Added constructor:
protected AVPlayerItemAccessLog (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemAccessLogEvent (IntPtr handle);
Added constructor:
protected AVPlayerItemAccessLogEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint DownloadOverdue { get; }
+public virtual IntPtr DownloadOverdue { get; }
-public virtual nint DroppedVideoFrameCount { get; }
+public virtual IntPtr DroppedVideoFrameCount { get; }
-public virtual nint MediaRequestsWWAN { get; }
+public virtual IntPtr MediaRequestsWWAN { get; }
-public virtual nint NumberOfMediaRequests { get; }
+public virtual IntPtr NumberOfMediaRequests { get; }
-public virtual nint SegmentedDownloadedCount { get; }
+public virtual IntPtr SegmentedDownloadedCount { get; }
-public virtual nint ServerAddressChangeCount { get; }
+public virtual IntPtr ServerAddressChangeCount { get; }
-public virtual nint StallCount { get; }
+public virtual IntPtr StallCount { get; }
Removed constructor:
protected AVPlayerItemErrorLog (IntPtr handle);
Added constructor:
protected AVPlayerItemErrorLog (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemErrorLogEvent (IntPtr handle);
Added constructor:
protected AVPlayerItemErrorLogEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ErrorStatusCode { get; }
+public virtual IntPtr ErrorStatusCode { get; }
Removed constructor:
protected AVPlayerItemLegibleOutput (IntPtr handle);
Added constructor:
protected AVPlayerItemLegibleOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemLegibleOutputPushDelegate (IntPtr handle);
Added constructor:
protected AVPlayerItemLegibleOutputPushDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPlayerItemMediaDataCollector (IntPtr handle);
Added constructor:
protected AVPlayerItemMediaDataCollector (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemMetadataCollector (IntPtr handle);
Added constructor:
protected AVPlayerItemMetadataCollector (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemMetadataCollectorPushDelegate (IntPtr handle);
Added constructor:
protected AVPlayerItemMetadataCollectorPushDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPlayerItemMetadataOutput (IntPtr handle);
Added constructor:
protected AVPlayerItemMetadataOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemMetadataOutputPushDelegate (IntPtr handle);
Added constructor:
protected AVPlayerItemMetadataOutputPushDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPlayerItemOutput (IntPtr handle);
Added constructor:
protected AVPlayerItemOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemOutputPullDelegate (IntPtr handle);
Added constructor:
protected AVPlayerItemOutputPullDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPlayerItemOutputPushDelegate (IntPtr handle);
Added constructor:
protected AVPlayerItemOutputPushDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPlayerItemTrack (IntPtr handle);
Added constructor:
protected AVPlayerItemTrack (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemVideoOutput (IntPtr handle);
Added constructor:
protected AVPlayerItemVideoOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerLayer (IntPtr handle);
Added constructor:
protected AVPlayerLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerLooper (IntPtr handle);
Added constructor:
protected AVPlayerLooper (ObjCRuntime.NativeHandle handle);
Removed property:
[Obsolete ("This selector does not exist in the header and was wrongly added.")]
public virtual bool LoopingEnabled { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint LoopCount { get; }
+public virtual IntPtr LoopCount { get; }
Removed constructor:
protected AVPlayerMediaSelectionCriteria (IntPtr handle);
Added constructor:
protected AVPlayerMediaSelectionCriteria (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerPlaybackCoordinator (IntPtr handle);
Added constructor:
protected AVPlayerPlaybackCoordinator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerPlaybackCoordinatorDelegate (IntPtr handle);
Added constructor:
protected AVPlayerPlaybackCoordinatorDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPortraitEffectsMatte (IntPtr handle);
Added constructor:
protected AVPortraitEffectsMatte (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVQueuePlayer (IntPtr handle);
Added constructor:
protected AVQueuePlayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVRouteDetector (IntPtr handle);
Added constructor:
protected AVRouteDetector (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVSampleBufferAudioRenderer (IntPtr handle);
Added constructor:
protected AVSampleBufferAudioRenderer (ObjCRuntime.NativeHandle handle);
Removed property:
[Obsolete ("This API is not available on this platform.")]
public virtual string AudioOutputDeviceUniqueId { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVSampleBufferDisplayLayer (IntPtr handle);
Added constructor:
protected AVSampleBufferDisplayLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
[Obsolete ("Use the 'Enqueue' method instead.")]
public virtual void EnqueueSampleBuffer (CoreMedia.CMSampleBuffer sampleBuffer);
[Obsolete ("Use the 'RequestMediaData' method instead.")]
public virtual void RequestMediaDataWhenReadyOnQueue (CoreFoundation.DispatchQueue queue, System.Action enqueuer);
Removed constructor:
protected AVSampleBufferRenderSynchronizer (IntPtr handle);
Added constructor:
protected AVSampleBufferRenderSynchronizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVSemanticSegmentationMatte (IntPtr handle);
Added constructor:
protected AVSemanticSegmentationMatte (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVSpeechSynthesisVoice (IntPtr handle);
Added constructor:
protected AVSpeechSynthesisVoice (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVSpeechSynthesizer (IntPtr handle);
Added constructor:
protected AVSpeechSynthesizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVSpeechSynthesizerDelegate (IntPtr handle);
Added constructor:
protected AVSpeechSynthesizerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVSpeechUtterance (IntPtr handle);
Added constructor:
protected AVSpeechUtterance (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVSynchronizedLayer (IntPtr handle);
Added constructor:
protected AVSynchronizedLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVTextStyleRule (IntPtr handle);
Added constructor:
protected AVTextStyleRule (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVTimedMetadataGroup (IntPtr handle);
Added constructor:
protected AVTimedMetadataGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVUrlAsset (IntPtr handle);
Added constructor:
protected AVUrlAsset (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVVideoCompositing (IntPtr handle);
Added constructor:
protected AVVideoCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVVideoComposition (IntPtr handle);
Added constructor:
protected AVVideoComposition (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionCoreAnimationTool (IntPtr handle);
Added constructor:
protected AVVideoCompositionCoreAnimationTool (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionInstruction (IntPtr handle);
Added constructor:
protected AVVideoCompositionInstruction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionLayerInstruction (IntPtr handle);
Added constructor:
protected AVVideoCompositionLayerInstruction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionRenderContext (IntPtr handle);
Added constructor:
protected AVVideoCompositionRenderContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionRenderHint (IntPtr handle);
Added constructor:
protected AVVideoCompositionRenderHint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionValidationHandling (IntPtr handle);
Added constructor:
protected AVVideoCompositionValidationHandling (ObjCRuntime.NativeHandle handle);
Removed method:
public virtual bool ShouldWaitForLoadingOfRequestedResource (AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest);
Removed method:
public virtual AVKeyValueStatus StatusOfValueForKeyerror (string key, IntPtr outError);
Added method:
public virtual AVKeyValueStatus GetStatusOfValue (string forKey, out Foundation.NSError error);
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
[Serializable]
public enum AVAudioSessionRecordPermission {
Denied = 1684369017,
Granted = 1735552628,
Undetermined = 1970168948,
}
Removed constructor:
protected AVContentProposalViewController (IntPtr handle);
Added constructor:
protected AVContentProposalViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDisplayManager (IntPtr handle);
Added constructor:
protected AVDisplayManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVInterstitialTimeRange (IntPtr handle);
Added constructor:
protected AVInterstitialTimeRange (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVNavigationMarkersGroup (IntPtr handle);
Added constructor:
protected AVNavigationMarkersGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPictureInPictureController (IntPtr handle);
Added constructor:
protected AVPictureInPictureController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPictureInPictureControllerContentSource (IntPtr handle);
Added constructor:
protected AVPictureInPictureControllerContentSource (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPictureInPictureControllerDelegate (IntPtr handle);
Added constructor:
protected AVPictureInPictureControllerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPictureInPictureSampleBufferPlaybackDelegate (IntPtr handle);
Added constructor:
protected AVPictureInPictureSampleBufferPlaybackDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPlayerViewController (IntPtr handle);
Added constructor:
protected AVPlayerViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerViewControllerDelegate (IntPtr handle);
Added constructor:
protected AVPlayerViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVRoutePickerView (IntPtr handle);
Added constructor:
protected AVRoutePickerView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVRoutePickerViewDelegate (IntPtr handle);
Added constructor:
protected AVRoutePickerViewDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public static vImageError BoxConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888* backgroundColor, vImageFlags flags);
public static vImageError BoxConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError BoxConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, uint kernel_height, uint kernel_width, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, Pixel8888* backgroundColor, vImageFlags flags);
public static vImageError ConvolveARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolveMultiKernelARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short[][] kernels, uint kernel_height, uint kernel_width, int[] divisors, int[] biases, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError ConvolveMultiKernelARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float[][] kernels, uint kernel_height, uint kernel_width, float[] biases, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolvePlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, int bias, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float bias, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasPlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, int bias, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasPlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float bias, float backgroundColor, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, short* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, int divisor, int divisor2, Pixel8888 backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolveARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, float* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, PixelFFFF backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, short* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, int divisor, int divisor2, byte backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolvePlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, float* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, float backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError TentConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError TentConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, uint kernel_height, uint kernel_width, byte backgroundColor, vImageFlags flags);
Added methods:
public static vImageError BoxConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888* backgroundColor, vImageFlags flags);
public static vImageError BoxConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError BoxConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, uint kernel_height, uint kernel_width, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, Pixel8888* backgroundColor, vImageFlags flags);
public static vImageError ConvolveARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolveMultiKernelARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short[][] kernels, uint kernel_height, uint kernel_width, int[] divisors, int[] biases, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError ConvolveMultiKernelARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float[][] kernels, uint kernel_height, uint kernel_width, float[] biases, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolvePlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, int bias, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float bias, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasPlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, int bias, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasPlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float bias, float backgroundColor, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, short* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, int divisor, int divisor2, Pixel8888 backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolveARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, float* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, PixelFFFF backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, short* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, int divisor, int divisor2, byte backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolvePlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, float* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, float backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError TentConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError TentConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, uint kernel_height, uint kernel_width, byte backgroundColor, vImageFlags flags);
Removed constructor:
protected AXCategoricalDataAxisDescriptor (IntPtr handle);
Added constructor:
protected AXCategoricalDataAxisDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AXChartDescriptor (IntPtr handle);
Added constructor:
protected AXChartDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AXCustomContent (IntPtr handle);
Added constructor:
protected AXCustomContent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AXDataPoint (IntPtr handle);
Added constructor:
protected AXDataPoint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AXDataPointValue (IntPtr handle);
Added constructor:
protected AXDataPointValue (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AXDataSeriesDescriptor (IntPtr handle);
Added constructor:
protected AXDataSeriesDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AXLiveAudioGraph (IntPtr handle);
Added constructor:
protected AXLiveAudioGraph (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AXNumericDataAxisDescriptor (IntPtr handle);
Added constructor:
protected AXNumericDataAxisDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
public class AXBrailleMap : Foundation.NSObject, Foundation.INSCoding, Foundation.INSCopying, Foundation.INSObjectProtocol, Foundation.INSSecureCoding, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
public AXBrailleMap (Foundation.NSCoder coder);
protected AXBrailleMap (Foundation.NSObjectFlag t);
protected AXBrailleMap (ObjCRuntime.NativeHandle handle);
// properties
public override ObjCRuntime.NativeHandle ClassHandle { get; }
public virtual CoreGraphics.CGSize Dimensions { get; }
// methods
public virtual Foundation.NSObject Copy (Foundation.NSZone zone);
public virtual void EncodeTo (Foundation.NSCoder encoder);
public virtual float GetHeight (CoreGraphics.CGPoint point);
public virtual void Present (CoreGraphics.CGImage image);
public virtual void SetHeight (float status, CoreGraphics.CGPoint point);
}
public interface IAXBrailleMapRenderer : ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGRect AccessibilityBrailleMapRenderRegion { get; set; }
public virtual System.Action<AXBrailleMap> AccessibilityBrailleMapRenderer { get; set; }
}
Removed constructor:
protected ASIdentifierManager (IntPtr handle);
Added constructor:
protected ASIdentifierManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ATTrackingManager (IntPtr handle);
Added constructor:
protected ATTrackingManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified properties:
-public virtual final IntPtr Handle { get; }
+public virtual final ObjCRuntime.NativeHandle Handle { get; }
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected override void ~AudioConverter ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed constructor:
protected AudioFile (bool x);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected override void ~AudioFile ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Removed method:
public static void FillAudioData (IntPtr audioQueueBuffer, int offset, IntPtr source, int sourceOffset, nint size);
Added method:
public static void FillAudioData (IntPtr audioQueueBuffer, int offset, IntPtr source, int sourceOffset, IntPtr size);
Modified base type:
-AudioToolbox._MidiData
+AudioToolbox.MidiData
Modified base type:
-AudioToolbox._MidiData
+AudioToolbox.MidiData
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected override void ~MusicPlayer ();
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected override void ~MusicSequence ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected override void ~MusicTrack ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Removed interface:
ObjCRuntime.INativeObject
Removed property:
public virtual IntPtr Handle { get; }
Added property:
public uint SoundId { get; }
public abstract class MidiData {
// constructors
protected MidiData ();
// fields
protected IntPtr buffer;
protected byte[] data;
protected int len;
protected int start;
// methods
public void SetData (byte[] Data);
public void SetData (int len, IntPtr buffer);
public void SetData (int len, int start, byte[] Data);
}
Removed constructor:
protected AUAudioUnit (IntPtr handle);
Added constructor:
protected AUAudioUnit (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MidiOutputBufferSizeHint { get; set; }
+public virtual IntPtr MidiOutputBufferSizeHint { get; set; }
-public virtual nint RenderQuality { get; set; }
+public virtual IntPtr RenderQuality { get; set; }
-public virtual nint VirtualMidiCableCount { get; }
+public virtual IntPtr VirtualMidiCableCount { get; }
Removed methods:
public virtual Foundation.NSNumber[] GetParametersForOverview (nint count);
public virtual void RemoveRenderObserver (nint token);
Added methods:
public virtual Foundation.NSNumber[] GetParametersForOverview (IntPtr count);
public virtual void RemoveRenderObserver (IntPtr token);
Removed constructor:
protected AUAudioUnitBus (IntPtr handle);
Added constructor:
protected AUAudioUnitBus (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Index { get; }
+public virtual System.UIntPtr Index { get; }
Removed constructor:
protected AUAudioUnitBusArray (IntPtr handle);
Added constructor:
protected AUAudioUnitBusArray (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Count { get; }
+public virtual System.UIntPtr Count { get; }
Removed methods:
public virtual AUAudioUnitBus GetObject (nuint index);
public virtual bool SetBusCount (nuint count, out Foundation.NSError outError);
Added methods:
public virtual AUAudioUnitBus GetObject (System.UIntPtr index);
public virtual bool SetBusCount (System.UIntPtr count, out Foundation.NSError outError);
Removed constructor:
protected AUAudioUnitPreset (IntPtr handle);
Added constructor:
protected AUAudioUnitPreset (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Number { get; set; }
+public virtual IntPtr Number { get; set; }
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected override void ~AUGraph ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Removed methods:
public virtual System.IAsyncResult BeginInvoke (AUParameterNode node, nint desiredLength, System.AsyncCallback callback, object object);
public virtual string Invoke (AUParameterNode node, nint desiredLength);
Added methods:
public virtual System.IAsyncResult BeginInvoke (AUParameterNode node, IntPtr desiredLength, System.AsyncCallback callback, object object);
public virtual string Invoke (AUParameterNode node, IntPtr desiredLength);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint inputBusNumber, System.AsyncCallback callback, object object);
public virtual void Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint inputBusNumber);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr inputBusNumber, System.AsyncCallback callback, object object);
public virtual void Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr inputBusNumber);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderEventEnumerator realtimeEventListHead, AURenderPullInputBlock pullInputBlock, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderEventEnumerator realtimeEventListHead, AURenderPullInputBlock pullInputBlock);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderEventEnumerator realtimeEventListHead, AURenderPullInputBlock pullInputBlock, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderEventEnumerator realtimeEventListHead, AURenderPullInputBlock pullInputBlock);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (long eventSampleTime, byte cable, nint length, IntPtr midiBytes, System.AsyncCallback callback, object object);
public virtual int Invoke (long eventSampleTime, byte cable, nint length, IntPtr midiBytes);
Added methods:
public virtual System.IAsyncResult BeginInvoke (long eventSampleTime, byte cable, IntPtr length, IntPtr midiBytes, System.AsyncCallback callback, object object);
public virtual int Invoke (long eventSampleTime, byte cable, IntPtr length, IntPtr midiBytes);
Removed constructor:
protected AUParameter (IntPtr handle);
Added constructor:
protected AUParameter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AUParameterGroup (IntPtr handle);
Added constructor:
protected AUParameterGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AUParameterNode (IntPtr handle);
Added constructor:
protected AUParameterNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual string GetDisplayName (nint maximumLength);
Added method:
public virtual string GetDisplayName (IntPtr maximumLength);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (nint numberOfEvents, ref AURecordedParameterEvent events, System.AsyncCallback callback, object object);
public virtual void Invoke (nint numberOfEvents, ref AURecordedParameterEvent events);
Added methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr numberOfEvents, ref AURecordedParameterEvent events, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr numberOfEvents, ref AURecordedParameterEvent events);
Removed constructor:
protected AUParameterTree (IntPtr handle);
Added constructor:
protected AUParameterTree (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderPullInputBlock pullInputBlock, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderPullInputBlock pullInputBlock);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderPullInputBlock pullInputBlock, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderPullInputBlock pullInputBlock);
Removed constructor:
public AURenderEventEnumerator (IntPtr ptr);
Added constructor:
public AURenderEventEnumerator (ObjCRuntime.NativeHandle ptr);
Modified properties:
-public virtual final IntPtr Handle { get; }
+public virtual final ObjCRuntime.NativeHandle Handle { get; }
Removed method:
public System.Collections.Generic.IEnumerable<AURenderEvent> EnumeratorCurrentEvents (nint now);
Added method:
public System.Collections.Generic.IEnumerable<AURenderEvent> EnumeratorCurrentEvents (IntPtr now);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint inputBusNumber, AudioToolbox.AudioBuffers inputData, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint inputBusNumber, AudioToolbox.AudioBuffers inputData);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr inputBusNumber, AudioToolbox.AudioBuffers inputData, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr inputBusNumber, AudioToolbox.AudioBuffers inputData);
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Added interface:
System.IDisposable
Removed property:
public virtual IntPtr Handle { get; }
Obsoleted properties:
[Obsolete ("Starting with tvos13.0 use 'AudioUnit' instead.")]
public double LastActiveTime { get; }
Obsoleted methods:
[Obsolete ("Starting with tvos14.0 use 'CopyIcon' instead.")]
public UIKit.UIImage GetIcon (float desiredPointSize);
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed property:
public virtual IntPtr Handle { get; }
Removed method:
public virtual void Dispose ();
Obsoleted methods:
[Obsolete ("Starting with tvos13.0 use 'AudioUnit' instead.")]
public AudioComponentStatus AudioOutputUnitPublish (AudioComponentDescription description, string name, uint version);
[Obsolete ("Starting with tvos13.0 use 'AudioUnit' instead.")]
public UIKit.UIImage GetHostIcon (float desiredPointSize);
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Removed constructor:
protected ASAuthorization (IntPtr handle);
Added constructor:
protected ASAuthorization (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationAppleIdButton (IntPtr handle);
Added constructor:
protected ASAuthorizationAppleIdButton (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationAppleIdCredential (IntPtr handle);
Added constructor:
protected ASAuthorizationAppleIdCredential (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationAppleIdProvider (IntPtr handle);
Added constructor:
protected ASAuthorizationAppleIdProvider (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationAppleIdRequest (IntPtr handle);
Added constructor:
protected ASAuthorizationAppleIdRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationController (IntPtr handle);
Added constructor:
protected ASAuthorizationController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationControllerDelegate (IntPtr handle);
Added constructor:
protected ASAuthorizationControllerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected ASAuthorizationOpenIdRequest (IntPtr handle);
Added constructor:
protected ASAuthorizationOpenIdRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPasswordProvider (IntPtr handle);
Added constructor:
protected ASAuthorizationPasswordProvider (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPasswordRequest (IntPtr handle);
Added constructor:
protected ASAuthorizationPasswordRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationRequest (IntPtr handle);
Added constructor:
protected ASAuthorizationRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASPasswordCredential (IntPtr handle);
Added constructor:
protected ASPasswordCredential (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected BGAppRefreshTask (IntPtr handle);
Added constructor:
protected BGAppRefreshTask (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected BGAppRefreshTaskRequest (IntPtr handle);
Added constructor:
protected BGAppRefreshTaskRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected BGProcessingTask (IntPtr handle);
Added constructor:
protected BGProcessingTask (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected BGProcessingTaskRequest (IntPtr handle);
Added constructor:
protected BGProcessingTaskRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected BGTask (IntPtr handle);
Added constructor:
protected BGTask (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected BGTaskRequest (IntPtr handle);
Added constructor:
protected BGTaskRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected BGTaskScheduler (IntPtr handle);
Added constructor:
protected BGTaskScheduler (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipAccountLogin (IntPtr handle);
Added constructor:
protected ChipAccountLogin (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipApplicationBasic (IntPtr handle);
Added constructor:
protected ChipApplicationBasic (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipApplicationLauncher (IntPtr handle);
Added constructor:
protected ChipApplicationLauncher (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipAudioOutput (IntPtr handle);
Added constructor:
protected ChipAudioOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipBarrierControl (IntPtr handle);
Added constructor:
protected ChipBarrierControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipBasic (IntPtr handle);
Added constructor:
protected ChipBasic (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipBinaryInputBasic (IntPtr handle);
Added constructor:
protected ChipBinaryInputBasic (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipBinding (IntPtr handle);
Added constructor:
protected ChipBinding (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipBridgedDeviceBasic (IntPtr handle);
Added constructor:
protected ChipBridgedDeviceBasic (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipCluster (IntPtr handle);
Added constructor:
protected ChipCluster (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipColorControl (IntPtr handle);
Added constructor:
protected ChipColorControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipContentLaunch (IntPtr handle);
Added constructor:
protected ChipContentLaunch (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipDescriptor (IntPtr handle);
Added constructor:
protected ChipDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipDevice (IntPtr handle);
Added constructor:
protected ChipDevice (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual bool OpenPairingWindow (nuint duration, out Foundation.NSError error);
public virtual string OpenPairingWindow (nuint duration, nuint discriminator, nuint setupPin, out Foundation.NSError error);
Added methods:
public virtual bool OpenPairingWindow (System.UIntPtr duration, out Foundation.NSError error);
public virtual string OpenPairingWindow (System.UIntPtr duration, System.UIntPtr discriminator, System.UIntPtr setupPin, out Foundation.NSError error);
Removed constructor:
protected ChipDeviceController (IntPtr handle);
Added constructor:
protected ChipDeviceController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipDevicePairingDelegate (IntPtr handle);
Added constructor:
protected ChipDevicePairingDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected ChipDoorLock (IntPtr handle);
Added constructor:
protected ChipDoorLock (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipError (IntPtr handle);
Added constructor:
protected ChipError (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipEthernetNetworkDiagnostics (IntPtr handle);
Added constructor:
protected ChipEthernetNetworkDiagnostics (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipFixedLabel (IntPtr handle);
Added constructor:
protected ChipFixedLabel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipGeneralCommissioning (IntPtr handle);
Added constructor:
protected ChipGeneralCommissioning (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipGeneralDiagnostics (IntPtr handle);
Added constructor:
protected ChipGeneralDiagnostics (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipGroupKeyManagement (IntPtr handle);
Added constructor:
protected ChipGroupKeyManagement (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipGroups (IntPtr handle);
Added constructor:
protected ChipGroups (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipIdentify (IntPtr handle);
Added constructor:
protected ChipIdentify (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipKeypadInput (IntPtr handle);
Added constructor:
protected ChipKeypadInput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipLevelControl (IntPtr handle);
Added constructor:
protected ChipLevelControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipLowPower (IntPtr handle);
Added constructor:
protected ChipLowPower (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipManualSetupPayloadParser (IntPtr handle);
Added constructor:
protected ChipManualSetupPayloadParser (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipMediaInput (IntPtr handle);
Added constructor:
protected ChipMediaInput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipMediaPlayback (IntPtr handle);
Added constructor:
protected ChipMediaPlayback (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipNetworkCommissioning (IntPtr handle);
Added constructor:
protected ChipNetworkCommissioning (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipOnOff (IntPtr handle);
Added constructor:
protected ChipOnOff (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipOnboardingPayloadParser (IntPtr handle);
Added constructor:
protected ChipOnboardingPayloadParser (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipOperationalCredentials (IntPtr handle);
Added constructor:
protected ChipOperationalCredentials (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipOptionalQRCodeInfo (IntPtr handle);
Added constructor:
protected ChipOptionalQRCodeInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipPersistentStorageDelegate (IntPtr handle);
Added constructor:
protected ChipPersistentStorageDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected ChipPumpConfigurationAndControl (IntPtr handle);
Added constructor:
protected ChipPumpConfigurationAndControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipQRCodeSetupPayloadParser (IntPtr handle);
Added constructor:
protected ChipQRCodeSetupPayloadParser (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipRelativeHumidityMeasurement (IntPtr handle);
Added constructor:
protected ChipRelativeHumidityMeasurement (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipScenes (IntPtr handle);
Added constructor:
protected ChipScenes (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipSetupPayload (IntPtr handle);
Added constructor:
protected ChipSetupPayload (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipSoftwareDiagnostics (IntPtr handle);
Added constructor:
protected ChipSoftwareDiagnostics (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipSwitch (IntPtr handle);
Added constructor:
protected ChipSwitch (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipTargetNavigator (IntPtr handle);
Added constructor:
protected ChipTargetNavigator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipTemperatureMeasurement (IntPtr handle);
Added constructor:
protected ChipTemperatureMeasurement (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipTestCluster (IntPtr handle);
Added constructor:
protected ChipTestCluster (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipThermostat (IntPtr handle);
Added constructor:
protected ChipThermostat (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipTrustedRootCertificates (IntPtr handle);
Added constructor:
protected ChipTrustedRootCertificates (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipTvChannel (IntPtr handle);
Added constructor:
protected ChipTvChannel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipWakeOnLan (IntPtr handle);
Added constructor:
protected ChipWakeOnLan (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipWindowCovering (IntPtr handle);
Added constructor:
protected ChipWindowCovering (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKAcceptSharesOperation (IntPtr handle);
Added constructor:
protected CKAcceptSharesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKAsset (IntPtr handle);
Added constructor:
protected CKAsset (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKContainer (IntPtr handle);
Added constructor:
protected CKContainer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKDatabase (IntPtr handle);
Added constructor:
protected CKDatabase (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKDatabaseNotification (IntPtr handle);
Added constructor:
protected CKDatabaseNotification (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKDatabaseOperation (IntPtr handle);
Added constructor:
protected CKDatabaseOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKDatabaseSubscription (IntPtr handle);
Added constructor:
protected CKDatabaseSubscription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKDiscoverUserIdentitiesOperation (IntPtr handle);
Added constructor:
protected CKDiscoverUserIdentitiesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
[Obsolete ("Always throws 'NotSupportedException' (not a public API).")]
protected CKDiscoverUserInfosOperation (IntPtr handle);
Added constructor:
[Obsolete ("Always throws 'NotSupportedException' (not a public API).")]
protected CKDiscoverUserInfosOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKDiscoveredUserInfo (IntPtr handle);
Added constructor:
protected CKDiscoveredUserInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKFetchDatabaseChangesOperation (IntPtr handle);
Added constructor:
protected CKFetchDatabaseChangesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ResultsLimit { get; set; }
+public virtual System.UIntPtr ResultsLimit { get; set; }
Removed constructor:
protected CKFetchNotificationChangesOperation (IntPtr handle);
Added constructor:
protected CKFetchNotificationChangesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ResultsLimit { get; set; }
+public virtual System.UIntPtr ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordChangesOperation (IntPtr handle);
Added constructor:
protected CKFetchRecordChangesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ResultsLimit { get; set; }
+public virtual System.UIntPtr ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordZoneChangesConfiguration (IntPtr handle);
Added constructor:
protected CKFetchRecordZoneChangesConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ResultsLimit { get; set; }
+public virtual System.UIntPtr ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordZoneChangesOperation (IntPtr handle);
Added constructor:
protected CKFetchRecordZoneChangesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKFetchRecordZoneChangesOptions (IntPtr handle);
Added constructor:
protected CKFetchRecordZoneChangesOptions (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ResultsLimit { get; set; }
+public virtual System.UIntPtr ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordZonesOperation (IntPtr handle);
Added constructor:
protected CKFetchRecordZonesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKFetchRecordsOperation (IntPtr handle);
Added constructor:
protected CKFetchRecordsOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKFetchShareMetadataOperation (IntPtr handle);
Added constructor:
protected CKFetchShareMetadataOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKFetchShareParticipantsOperation (IntPtr handle);
Added constructor:
protected CKFetchShareParticipantsOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKFetchSubscriptionsOperation (IntPtr handle);
Added constructor:
protected CKFetchSubscriptionsOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKFetchWebAuthTokenOperation (IntPtr handle);
Added constructor:
protected CKFetchWebAuthTokenOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKLocationSortDescriptor (IntPtr handle);
Added constructor:
protected CKLocationSortDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKMarkNotificationsReadOperation (IntPtr handle);
Added constructor:
protected CKMarkNotificationsReadOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
protected CKModifyBadgeOperation (IntPtr handle);
public CKModifyBadgeOperation (nuint badgeValue);
Added constructors:
protected CKModifyBadgeOperation (ObjCRuntime.NativeHandle handle);
public CKModifyBadgeOperation (System.UIntPtr badgeValue);
Modified properties:
-public virtual nuint BadgeValue { get; set; }
+public virtual System.UIntPtr BadgeValue { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKModifyRecordZonesOperation (IntPtr handle);
Added constructor:
protected CKModifyRecordZonesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKModifyRecordsOperation (IntPtr handle);
Added constructor:
protected CKModifyRecordsOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKModifySubscriptionsOperation (IntPtr handle);
Added constructor:
protected CKModifySubscriptionsOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKNotification (IntPtr handle);
Added constructor:
protected CKNotification (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKNotificationID (IntPtr handle);
Added constructor:
protected CKNotificationID (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKNotificationInfo (IntPtr handle);
Added constructor:
protected CKNotificationInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKOperation (IntPtr handle);
Added constructor:
protected CKOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKOperationConfiguration (IntPtr handle);
Added constructor:
protected CKOperationConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKOperationGroup (IntPtr handle);
Added constructor:
protected CKOperationGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Quantity { get; set; }
+public virtual System.UIntPtr Quantity { get; set; }
Removed constructor:
protected CKQuery (IntPtr handle);
Added constructor:
protected CKQuery (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKQueryCursor (IntPtr handle);
Added constructor:
protected CKQueryCursor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKQueryNotification (IntPtr handle);
Added constructor:
protected CKQueryNotification (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKQueryOperation (IntPtr handle);
Added constructor:
protected CKQueryOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ResultsLimit { get; set; }
+public virtual System.UIntPtr ResultsLimit { get; set; }
Removed constructor:
protected CKQuerySubscription (IntPtr handle);
Added constructor:
protected CKQuerySubscription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKRecord (IntPtr handle);
Added constructor:
protected CKRecord (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKRecordID (IntPtr handle);
Added constructor:
protected CKRecordID (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKRecordValue (IntPtr handle);
Added constructor:
protected CKRecordValue (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CKRecordZone (IntPtr handle);
Added constructor:
protected CKRecordZone (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKRecordZoneID (IntPtr handle);
Added constructor:
protected CKRecordZoneID (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKRecordZoneNotification (IntPtr handle);
Added constructor:
protected CKRecordZoneNotification (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKRecordZoneSubscription (IntPtr handle);
Added constructor:
protected CKRecordZoneSubscription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKReference (IntPtr handle);
Added constructor:
protected CKReference (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKServerChangeToken (IntPtr handle);
Added constructor:
protected CKServerChangeToken (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKShare (IntPtr handle);
Added constructor:
protected CKShare (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKShareMetadata (IntPtr handle);
Added constructor:
protected CKShareMetadata (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKShareParticipant (IntPtr handle);
Added constructor:
protected CKShareParticipant (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKSubscription (IntPtr handle);
Added constructor:
protected CKSubscription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKUserIdentity (IntPtr handle);
Added constructor:
protected CKUserIdentity (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKUserIdentityLookupInfo (IntPtr handle);
Added constructor:
protected CKUserIdentityLookupInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CAAction (IntPtr handle);
Added constructor:
protected CAAction (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CAAnimation (IntPtr handle);
Added constructor:
protected CAAnimation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat FadeInDuration { get; set; }
+public virtual ObjCRuntime.nfloat FadeInDuration { get; set; }
-public virtual nfloat FadeOutDuration { get; set; }
+public virtual ObjCRuntime.nfloat FadeOutDuration { get; set; }
Added property:
public virtual CAFrameRateRange PreferredFrameRateRange { get; set; }
Removed constructor:
protected CAAnimationDelegate (IntPtr handle);
Added constructor:
protected CAAnimationDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CAAnimationGroup (IntPtr handle);
Added constructor:
protected CAAnimationGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CABasicAnimation (IntPtr handle);
Added constructor:
protected CABasicAnimation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CADisplayLink (IntPtr handle);
Added constructor:
protected CADisplayLink (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint FrameInterval { get; set; }
+public virtual IntPtr FrameInterval { get; set; }
-public virtual nint PreferredFramesPerSecond { get; set; }
+public virtual IntPtr PreferredFramesPerSecond { get; set; }
Added property:
public virtual CAFrameRateRange PreferredFrameRateRange { get; set; }
Removed constructor:
protected CAEAGLLayer (IntPtr handle);
Added constructor:
protected CAEAGLLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CAEmitterBehavior (IntPtr handle);
Added constructor:
protected CAEmitterBehavior (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CAEmitterCell (IntPtr handle);
Added constructor:
protected CAEmitterCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat AccelerationX { get; set; }
+public virtual ObjCRuntime.nfloat AccelerationX { get; set; }
-public virtual nfloat AccelerationY { get; set; }
+public virtual ObjCRuntime.nfloat AccelerationY { get; set; }
-public virtual nfloat AccelerationZ { get; set; }
+public virtual ObjCRuntime.nfloat AccelerationZ { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat ContentsScale { get; set; }
+public virtual ObjCRuntime.nfloat ContentsScale { get; set; }
-public virtual nfloat EmissionLatitude { get; set; }
+public virtual ObjCRuntime.nfloat EmissionLatitude { get; set; }
-public virtual nfloat EmissionLongitude { get; set; }
+public virtual ObjCRuntime.nfloat EmissionLongitude { get; set; }
-public virtual nfloat EmissionRange { get; set; }
+public virtual ObjCRuntime.nfloat EmissionRange { get; set; }
-public virtual nfloat Scale { get; set; }
+public virtual ObjCRuntime.nfloat Scale { get; set; }
-public virtual nfloat ScaleRange { get; set; }
+public virtual ObjCRuntime.nfloat ScaleRange { get; set; }
-public virtual nfloat ScaleSpeed { get; set; }
+public virtual ObjCRuntime.nfloat ScaleSpeed { get; set; }
-public virtual nfloat Spin { get; set; }
+public virtual ObjCRuntime.nfloat Spin { get; set; }
-public virtual nfloat SpinRange { get; set; }
+public virtual ObjCRuntime.nfloat SpinRange { get; set; }
-public virtual nfloat Velocity { get; set; }
+public virtual ObjCRuntime.nfloat Velocity { get; set; }
-public virtual nfloat VelocityRange { get; set; }
+public virtual ObjCRuntime.nfloat VelocityRange { get; set; }
Removed constructor:
protected CAEmitterLayer (IntPtr handle);
Added constructor:
protected CAEmitterLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Depth { get; set; }
+public virtual ObjCRuntime.nfloat Depth { get; set; }
-public virtual nfloat ZPosition { get; set; }
+public virtual ObjCRuntime.nfloat ZPosition { get; set; }
Removed constructor:
protected CAGradientLayer (IntPtr handle);
Added constructor:
protected CAGradientLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public CoreGraphics.CGColor CreateColor (IntPtr p);
Removed constructor:
protected CAKeyFrameAnimation (IntPtr handle);
Added constructor:
protected CAKeyFrameAnimation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CALayer (IntPtr handle);
Added constructor:
protected CALayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat AnchorPointZ { get; set; }
+public virtual ObjCRuntime.nfloat AnchorPointZ { get; set; }
-public virtual nfloat BorderWidth { get; set; }
+public virtual ObjCRuntime.nfloat BorderWidth { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat ContentsScale { get; set; }
+public virtual ObjCRuntime.nfloat ContentsScale { get; set; }
-public virtual nfloat CornerRadius { get; set; }
+public virtual ObjCRuntime.nfloat CornerRadius { get; set; }
-public virtual nfloat RasterizationScale { get; set; }
+public virtual ObjCRuntime.nfloat RasterizationScale { get; set; }
-public virtual nfloat ShadowRadius { get; set; }
+public virtual ObjCRuntime.nfloat ShadowRadius { get; set; }
-public virtual nfloat ZPosition { get; set; }
+public virtual ObjCRuntime.nfloat ZPosition { get; set; }
Removed method:
public static nfloat GetCornerCurveExpansionFactor (CACornerCurve curve);
Added method:
public static ObjCRuntime.nfloat GetCornerCurveExpansionFactor (CACornerCurve curve);
Removed constructor:
protected CALayerDelegate (IntPtr handle);
Added constructor:
protected CALayerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CAMediaTiming (IntPtr handle);
Added constructor:
protected CAMediaTiming (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CAMediaTimingFunction (IntPtr handle);
Added constructor:
protected CAMediaTimingFunction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public CoreGraphics.CGPoint GetControlPoint (nint index);
Added method:
public CoreGraphics.CGPoint GetControlPoint (IntPtr index);
Removed constructor:
protected CAMetalLayer (IntPtr handle);
Added constructor:
protected CAMetalLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint MaximumDrawableCount { get; set; }
+public virtual System.UIntPtr MaximumDrawableCount { get; set; }
Removed constructor:
protected CAPropertyAnimation (IntPtr handle);
Added constructor:
protected CAPropertyAnimation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CAReplicatorLayer (IntPtr handle);
Added constructor:
protected CAReplicatorLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint InstanceCount { get; set; }
+public virtual IntPtr InstanceCount { get; set; }
Removed constructor:
protected CAScrollLayer (IntPtr handle);
Added constructor:
protected CAScrollLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CAShapeLayer (IntPtr handle);
Added constructor:
protected CAShapeLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat LineDashPhase { get; set; }
+public virtual ObjCRuntime.nfloat LineDashPhase { get; set; }
-public virtual nfloat LineWidth { get; set; }
+public virtual ObjCRuntime.nfloat LineWidth { get; set; }
-public virtual nfloat MiterLimit { get; set; }
+public virtual ObjCRuntime.nfloat MiterLimit { get; set; }
-public virtual nfloat StrokeEnd { get; set; }
+public virtual ObjCRuntime.nfloat StrokeEnd { get; set; }
-public virtual nfloat StrokeStart { get; set; }
+public virtual ObjCRuntime.nfloat StrokeStart { get; set; }
Removed constructor:
protected CASpringAnimation (IntPtr handle);
Added constructor:
protected CASpringAnimation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Damping { get; set; }
+public virtual ObjCRuntime.nfloat Damping { get; set; }
-public virtual nfloat InitialVelocity { get; set; }
+public virtual ObjCRuntime.nfloat InitialVelocity { get; set; }
-public virtual nfloat Mass { get; set; }
+public virtual ObjCRuntime.nfloat Mass { get; set; }
-public virtual nfloat Stiffness { get; set; }
+public virtual ObjCRuntime.nfloat Stiffness { get; set; }
Removed constructor:
protected CATextLayer (IntPtr handle);
Added constructor:
protected CATextLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat FontSize { get; set; }
+public virtual ObjCRuntime.nfloat FontSize { get; set; }
Removed constructor:
protected CATiledLayer (IntPtr handle);
Added constructor:
protected CATiledLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint LevelsOfDetail { get; set; }
+public virtual IntPtr LevelsOfDetail { get; set; }
-public virtual nint LevelsOfDetailBias { get; set; }
+public virtual IntPtr LevelsOfDetailBias { get; set; }
Removed constructor:
protected CATransaction (IntPtr handle);
Added constructor:
protected CATransaction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed fields:
public nfloat m11;
public nfloat m12;
public nfloat m13;
public nfloat m14;
public nfloat m21;
public nfloat m22;
public nfloat m23;
public nfloat m24;
public nfloat m31;
public nfloat m32;
public nfloat m33;
public nfloat m34;
public nfloat m41;
public nfloat m42;
public nfloat m43;
public nfloat m44;
Added fields:
public ObjCRuntime.nfloat M11;
public ObjCRuntime.nfloat M12;
public ObjCRuntime.nfloat M13;
public ObjCRuntime.nfloat M14;
public ObjCRuntime.nfloat M21;
public ObjCRuntime.nfloat M22;
public ObjCRuntime.nfloat M23;
public ObjCRuntime.nfloat M24;
public ObjCRuntime.nfloat M31;
public ObjCRuntime.nfloat M32;
public ObjCRuntime.nfloat M33;
public ObjCRuntime.nfloat M34;
public ObjCRuntime.nfloat M41;
public ObjCRuntime.nfloat M42;
public ObjCRuntime.nfloat M43;
public ObjCRuntime.nfloat M44;
Removed methods:
public static CATransform3D MakeRotation (nfloat angle, nfloat x, nfloat y, nfloat z);
public static CATransform3D MakeScale (nfloat sx, nfloat sy, nfloat sz);
public static CATransform3D MakeTranslation (nfloat tx, nfloat ty, nfloat tz);
public CATransform3D Rotate (nfloat angle, nfloat x, nfloat y, nfloat z);
public CATransform3D Scale (nfloat s);
public CATransform3D Scale (nfloat sx, nfloat sy, nfloat sz);
public CATransform3D Translate (nfloat tx, nfloat ty, nfloat tz);
Added methods:
public static CATransform3D MakeRotation (ObjCRuntime.nfloat angle, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z);
public static CATransform3D MakeScale (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy, ObjCRuntime.nfloat sz);
public static CATransform3D MakeTranslation (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty, ObjCRuntime.nfloat tz);
public CATransform3D Rotate (ObjCRuntime.nfloat angle, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z);
public CATransform3D Scale (ObjCRuntime.nfloat s);
public CATransform3D Scale (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy, ObjCRuntime.nfloat sz);
public CATransform3D Translate (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty, ObjCRuntime.nfloat tz);
Removed constructor:
protected CATransformLayer (IntPtr handle);
Added constructor:
protected CATransformLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CATransition (IntPtr handle);
Added constructor:
protected CATransition (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CAValueFunction (IntPtr handle);
Added constructor:
protected CAValueFunction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
public struct CAFrameRateRange {
// fields
public float Maximum;
public float Minimum;
public float Preferred;
// properties
public static CAFrameRateRange Default { get; }
// methods
public static CAFrameRateRange Create (float minimum, float maximum, float preferred);
public bool IsEqualTo (CAFrameRateRange other);
}
Removed constructor:
protected CBATTRequest (IntPtr handle);
Added constructor:
protected CBATTRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Offset { get; }
+public virtual IntPtr Offset { get; }
Removed constructor:
protected CBAttribute (IntPtr handle);
Added constructor:
protected CBAttribute (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBCentral (IntPtr handle);
Added constructor:
protected CBCentral (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint MaximumUpdateValueLength { get; }
+public virtual System.UIntPtr MaximumUpdateValueLength { get; }
Removed constructor:
protected CBCentralManager (IntPtr handle);
Added constructor:
protected CBCentralManager (ObjCRuntime.NativeHandle handle);
Removed property:
public virtual CBCentralManagerState State { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBCentralManagerDelegate (IntPtr handle);
Added constructor:
protected CBCentralManagerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CBCharacteristic (IntPtr handle);
Added constructor:
protected CBCharacteristic (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBDescriptor (IntPtr handle);
Added constructor:
protected CBDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBL2CapChannel (IntPtr handle);
Added constructor:
protected CBL2CapChannel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBManager (IntPtr handle);
Added constructor:
protected CBManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBMutableCharacteristic (IntPtr handle);
Added constructor:
protected CBMutableCharacteristic (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBMutableDescriptor (IntPtr handle);
Added constructor:
protected CBMutableDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBMutableService (IntPtr handle);
Added constructor:
protected CBMutableService (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBPeer (IntPtr handle);
Added constructor:
protected CBPeer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBPeripheral (IntPtr handle);
Added constructor:
protected CBPeripheral (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed event:
public event System.EventHandler<CBServiceEventArgs> DiscoveredCharacteristic;
Added event:
public event System.EventHandler<CBServiceEventArgs> DiscoveredCharacteristics;
Removed method:
public virtual nuint GetMaximumWriteValueLength (CBCharacteristicWriteType type);
Added method:
public virtual System.UIntPtr GetMaximumWriteValueLength (CBCharacteristicWriteType type);
Removed constructor:
protected CBPeripheralDelegate (IntPtr handle);
Added constructor:
protected CBPeripheralDelegate (ObjCRuntime.NativeHandle handle);
Removed method:
public virtual void DiscoveredCharacteristic (CBPeripheral peripheral, CBService service, Foundation.NSError error);
Added method:
public virtual void DiscoveredCharacteristics (CBPeripheral peripheral, CBService service, Foundation.NSError error);
Removed method:
public static void DiscoveredCharacteristic (this ICBPeripheralDelegate This, CBPeripheral peripheral, CBService service, Foundation.NSError error);
Added method:
public static void DiscoveredCharacteristics (this ICBPeripheralDelegate This, CBPeripheral peripheral, CBService service, Foundation.NSError error);
Removed constructor:
protected CBPeripheralManager (IntPtr handle);
Added constructor:
protected CBPeripheralManager (ObjCRuntime.NativeHandle handle);
Removed properties:
public static CBPeripheralManagerAuthorizationStatus AuthorizationStatus { get; }
public virtual CBPeripheralManagerState State { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBPeripheralManagerDelegate (IntPtr handle);
Added constructor:
protected CBPeripheralManagerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CBService (IntPtr handle);
Added constructor:
protected CBService (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
public virtual bool Primary { get; ---set;--- }
Removed constructor:
protected CBUUID (IntPtr handle);
Added constructor:
protected CBUUID (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified properties:
-public abstract nint Count { get; }
+public abstract IntPtr Count { get; }
Removed constructor:
protected NSAsynchronousFetchRequest (IntPtr handle);
Added constructor:
protected NSAsynchronousFetchRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint EstimatedResultCount { get; set; }
+public virtual IntPtr EstimatedResultCount { get; set; }
Removed constructor:
protected NSAsynchronousFetchResult (IntPtr handle);
Added constructor:
protected NSAsynchronousFetchResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual Foundation.NSObject[] FinalResult { get; }
+public virtual INSFetchRequestResult[] FinalResult { get; }
Removed constructor:
protected NSAtomicStore (IntPtr handle);
Added constructor:
protected NSAtomicStore (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSAtomicStoreCacheNode (IntPtr handle);
Added constructor:
protected NSAtomicStoreCacheNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSAttributeDescription (IntPtr handle);
Added constructor:
protected NSAttributeDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBatchDeleteRequest (IntPtr handle);
Added constructor:
protected NSBatchDeleteRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBatchDeleteResult (IntPtr handle);
Added constructor:
protected NSBatchDeleteResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBatchInsertRequest (IntPtr handle);
Added constructor:
protected NSBatchInsertRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBatchInsertResult (IntPtr handle);
Added constructor:
protected NSBatchInsertResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBatchUpdateRequest (IntPtr handle);
Added constructor:
protected NSBatchUpdateRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBatchUpdateResult (IntPtr handle);
Added constructor:
protected NSBatchUpdateResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSConstraintConflict (IntPtr handle);
Added constructor:
protected NSConstraintConflict (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDerivedAttributeDescription (IntPtr handle);
Added constructor:
protected NSDerivedAttributeDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSEntityDescription (IntPtr handle);
Added constructor:
protected NSEntityDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static Foundation.NSObject InsertNewObjectForEntityForName (string entityName, NSManagedObjectContext context);
Added method:
public static NSManagedObject InsertNewObject (string entityName, NSManagedObjectContext context);
Removed constructor:
protected NSEntityMapping (IntPtr handle);
Added constructor:
protected NSEntityMapping (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSEntityMigrationPolicy (IntPtr handle);
Added constructor:
protected NSEntityMigrationPolicy (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSExpressionDescription (IntPtr handle);
Added constructor:
protected NSExpressionDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFetchIndexDescription (IntPtr handle);
Added constructor:
protected NSFetchIndexDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFetchIndexElementDescription (IntPtr handle);
Added constructor:
protected NSFetchIndexElementDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFetchRequest (IntPtr handle);
Added constructor:
protected NSFetchRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint FetchBatchSize { get; set; }
+public virtual IntPtr FetchBatchSize { get; set; }
-public virtual nuint FetchLimit { get; set; }
+public virtual System.UIntPtr FetchLimit { get; set; }
-public virtual nuint FetchOffset { get; set; }
+public virtual System.UIntPtr FetchOffset { get; set; }
Removed constructor:
protected NSFetchRequestExpression (IntPtr handle);
Added constructor:
protected NSFetchRequestExpression (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFetchedPropertyDescription (IntPtr handle);
Added constructor:
protected NSFetchedPropertyDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFetchedResultsController (IntPtr handle);
Added constructor:
protected NSFetchedResultsController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added property:
public virtual string[] SectionIndexTitles { get; }
Removed methods:
public virtual string[] GetSectionIndexTitles ();
public virtual nint SectionFor (string title, nint atIndex);
public virtual string SectionIndexTitles (string sectionName);
Added methods:
public virtual string GetSectionIndexTitle (string sectionName);
public virtual IntPtr SectionFor (string title, IntPtr atIndex);
Removed constructor:
protected NSFetchedResultsControllerDelegate (IntPtr handle);
Added constructor:
protected NSFetchedResultsControllerDelegate (ObjCRuntime.NativeHandle handle);
Removed method:
public virtual void DidChangeSection (NSFetchedResultsController controller, INSFetchedResultsSectionInfo sectionInfo, nuint sectionIndex, NSFetchedResultsChangeType type);
Added method:
public virtual void DidChangeSection (NSFetchedResultsController controller, INSFetchedResultsSectionInfo sectionInfo, System.UIntPtr sectionIndex, NSFetchedResultsChangeType type);
Removed method:
public static void DidChangeSection (this INSFetchedResultsControllerDelegate This, NSFetchedResultsController controller, INSFetchedResultsSectionInfo sectionInfo, nuint sectionIndex, NSFetchedResultsChangeType type);
Added method:
public static void DidChangeSection (this INSFetchedResultsControllerDelegate This, NSFetchedResultsController controller, INSFetchedResultsSectionInfo sectionInfo, System.UIntPtr sectionIndex, NSFetchedResultsChangeType type);
Removed constructor:
protected NSFetchedResultsSectionInfo (IntPtr handle);
Added constructor:
protected NSFetchedResultsSectionInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public abstract nint Count { get; }
+public abstract IntPtr Count { get; }
Removed constructor:
protected NSIncrementalStore (IntPtr handle);
Modified constructors:
-public NSIncrementalStore (NSPersistentStoreCoordinator root, string name, Foundation.NSUrl url, Foundation.NSDictionary options)
+protected NSIncrementalStore (NSPersistentStoreCoordinator root, string name, Foundation.NSUrl url, Foundation.NSDictionary options)
Added constructor:
protected NSIncrementalStore (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static Foundation.NSObject IdentifierForNewStoreAtURL (Foundation.NSUrl storeUrl);
Added method:
public static Foundation.NSObject GetIdentifierForNewStore (Foundation.NSUrl storeUrl);
Removed constructor:
protected NSIncrementalStoreNode (IntPtr handle);
Added constructor:
protected NSIncrementalStoreNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSManagedObject (IntPtr handle);
Added constructor:
protected NSManagedObject (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint FaultingState { get; }
+public virtual System.UIntPtr FaultingState { get; }
Removed methods:
public virtual Foundation.NSDictionary CommittedValuesForKeys (string[] keys);
public virtual IntPtr PrimitiveValueForKey (string key);
public virtual void SetPrimitiveValue (IntPtr value, string key);
public virtual void SetValue (IntPtr value, string key);
public virtual IntPtr ValueForKey (string key);
Added methods:
public virtual Foundation.NSDictionary GetCommittedValues (string[] keys);
public virtual Foundation.NSObject GetPrimitiveValue (string key);
public virtual Foundation.NSObject GetValue (string key);
public virtual void SetPrimitiveValue (Foundation.NSObject value, string key);
public virtual void SetValue (Foundation.NSObject value, string key);
Removed constructor:
protected NSManagedObjectContext (IntPtr handle);
Added constructor:
protected NSManagedObjectContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual void AssignObject (IntPtr object1, NSPersistentStore store);
public virtual nuint CountForFetchRequest (NSFetchRequest request, out Foundation.NSError error);
public virtual void ObserveValueForKeyPath (string keyPath, IntPtr object1, Foundation.NSDictionary change, IntPtr context);
Added methods:
public virtual void AssignObject (Foundation.NSObject object1, NSPersistentStore store);
public virtual System.UIntPtr CountForFetchRequest (NSFetchRequest request, out Foundation.NSError error);
public virtual void ObserveValue (string keyPath, Foundation.NSObject object1, Foundation.NSDictionary change, IntPtr context);
Removed constructor:
protected NSManagedObjectID (IntPtr handle);
Added constructor:
protected NSManagedObjectID (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSManagedObjectModel (IntPtr handle);
Added constructor:
protected NSManagedObjectModel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual NSFetchRequest FetchRequestFromTemplateWithName (string name, Foundation.NSDictionary variables);
public virtual NSFetchRequest FetchRequestTemplateForName (string name);
public virtual bool IsConfiguration (string configuration, Foundation.NSDictionary metadata);
public static NSManagedObjectModel MergedModelFromBundles (Foundation.NSBundle[] bundles);
public static NSManagedObjectModel MergedModelFromBundles (Foundation.NSBundle[] bundles, Foundation.NSDictionary metadata);
public static NSManagedObjectModel ModelByMergingModels (NSManagedObjectModel[] models, Foundation.NSDictionary metadata);
Added methods:
public virtual NSFetchRequest GetFetchRequestFromTemplate (string name, Foundation.NSDictionary variables);
public virtual NSFetchRequest GetFetchRequestTemplate (string name);
public static NSManagedObjectModel GetMergedModel (Foundation.NSBundle[] bundles);
public static NSManagedObjectModel GetMergedModel (Foundation.NSBundle[] bundles, Foundation.NSDictionary metadata);
public static NSManagedObjectModel GetModelByMerging (NSManagedObjectModel[] models, Foundation.NSDictionary metadata);
public virtual bool IsConfigurationCompatibleWithStoreMetadata (string configuration, Foundation.NSDictionary metadata);
Removed constructor:
protected NSMappingModel (IntPtr handle);
Added constructor:
protected NSMappingModel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static NSMappingModel MappingModelFromBundles (Foundation.NSBundle[] bundles, NSManagedObjectModel sourceModel, NSManagedObjectModel destinationModel);
Added method:
public static NSMappingModel GetMappingModel (Foundation.NSBundle[] bundles, NSManagedObjectModel sourceModel, NSManagedObjectModel destinationModel);
Removed constructors:
protected NSMergeConflict (IntPtr handle);
public NSMergeConflict (NSManagedObject srcObject, nuint newvers, nuint oldvers, Foundation.NSDictionary cachesnap, Foundation.NSDictionary persnap);
Added constructors:
protected NSMergeConflict (ObjCRuntime.NativeHandle handle);
public NSMergeConflict (NSManagedObject sourceObject, System.UIntPtr newVersion, System.UIntPtr oldVersion, Foundation.NSDictionary cachedSnapshot, Foundation.NSDictionary persistedSnapshot);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint NewVersionNumber { get; }
+public virtual System.UIntPtr NewVersionNumber { get; }
-public virtual nuint OldVersionNumber { get; }
+public virtual System.UIntPtr OldVersionNumber { get; }
Removed constructor:
protected NSMergePolicy (IntPtr handle);
Added constructor:
protected NSMergePolicy (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual bool ResolveConflictserror (NSMergeConflict[] list, out Foundation.NSError error);
Added method:
public virtual bool ResolveConflicts (NSMergeConflict[] list, out Foundation.NSError error);
Removed constructor:
protected NSMigrationManager (IntPtr handle);
Added constructor:
protected NSMigrationManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainer (IntPtr handle);
Added constructor:
protected NSPersistentCloudKitContainer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerEvent (IntPtr handle);
Added constructor:
protected NSPersistentCloudKitContainerEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerEventRequest (IntPtr handle);
Added constructor:
protected NSPersistentCloudKitContainerEventRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerEventResult (IntPtr handle);
Added constructor:
protected NSPersistentCloudKitContainerEventResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerOptions (IntPtr handle);
Added constructor:
protected NSPersistentCloudKitContainerOptions (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentContainer (IntPtr handle);
Added constructor:
protected NSPersistentContainer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryChange (IntPtr handle);
Added constructor:
protected NSPersistentHistoryChange (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryChangeRequest (IntPtr handle);
Added constructor:
protected NSPersistentHistoryChangeRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryResult (IntPtr handle);
Added constructor:
protected NSPersistentHistoryResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryToken (IntPtr handle);
Added constructor:
protected NSPersistentHistoryToken (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryTransaction (IntPtr handle);
Added constructor:
protected NSPersistentHistoryTransaction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentStore (IntPtr handle);
Modified constructors:
-public NSPersistentStore (NSPersistentStoreCoordinator root, string name, Foundation.NSUrl url, Foundation.NSDictionary options)
+protected NSPersistentStore (NSPersistentStoreCoordinator root, string name, Foundation.NSUrl url, Foundation.NSDictionary options)
Added constructor:
protected NSPersistentStore (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreAsynchronousResult (IntPtr handle);
Added constructor:
protected NSPersistentStoreAsynchronousResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreCoordinator (IntPtr handle);
Added constructor:
protected NSPersistentStoreCoordinator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual NSPersistentStore AddPersistentStoreWithType (Foundation.NSString storeType, string configuration, Foundation.NSUrl storeUrl, Foundation.NSDictionary options, out Foundation.NSError error);
public virtual Foundation.NSObject ExecuteRequestwithContexterror (NSPersistentStoreRequest request, NSManagedObjectContext context, out Foundation.NSError error);
public virtual Foundation.NSDictionary MetadataForPersistentStore (NSPersistentStore store);
Added methods:
public virtual NSPersistentStore AddPersistentStore (Foundation.NSString storeType, string configuration, Foundation.NSUrl storeUrl, Foundation.NSDictionary options, out Foundation.NSError error);
public virtual Foundation.NSObject Execute (NSPersistentStoreRequest request, NSManagedObjectContext context, out Foundation.NSError error);
public virtual Foundation.NSDictionary GetMetadata (NSPersistentStore store);
Removed constructor:
protected NSPersistentStoreDescription (IntPtr handle);
Added constructor:
protected NSPersistentStoreDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreRequest (IntPtr handle);
Added constructor:
protected NSPersistentStoreRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreResult (IntPtr handle);
Added constructor:
protected NSPersistentStoreResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPropertyDescription (IntPtr handle);
Added constructor:
protected NSPropertyDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPropertyMapping (IntPtr handle);
Added constructor:
protected NSPropertyMapping (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSQueryGenerationToken (IntPtr handle);
Added constructor:
protected NSQueryGenerationToken (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSRelationshipDescription (IntPtr handle);
Added constructor:
protected NSRelationshipDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint MaxCount { get; set; }
+public virtual System.UIntPtr MaxCount { get; set; }
-public virtual nuint MinCount { get; set; }
+public virtual System.UIntPtr MinCount { get; set; }
Removed constructor:
protected NSSaveChangesRequest (IntPtr handle);
Added constructor:
protected NSSaveChangesRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructors:
public CFAllocator (IntPtr handle);
public CFAllocator (IntPtr handle, bool owns);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static nint GetTypeID ();
protected override void ~CFAllocator ();
Added method:
public static IntPtr GetTypeID ();
Modified properties:
-public nint Count { get; }
+public IntPtr Count { get; }
Removed methods:
public static T[] ArrayFromHandle<T> (IntPtr handle);
public static IntPtr Create (ObjCRuntime.INativeObject[] values);
public IntPtr GetValue (nint index);
public static string[] StringArrayFromHandle (IntPtr handle);
Added methods:
public static T[] ArrayFromHandle<T> (ObjCRuntime.NativeHandle handle);
public static T[] ArrayFromHandle<T> (ObjCRuntime.NativeHandle handle, bool releaseHandle);
public static T[] ArrayFromHandleFunc<T> (ObjCRuntime.NativeHandle handle, System.Func<ObjCRuntime.NativeHandle,T> createObject);
public static T[] ArrayFromHandleFunc<T> (ObjCRuntime.NativeHandle handle, System.Func<ObjCRuntime.NativeHandle,T> createObject, bool releaseHandle);
public static ObjCRuntime.NativeHandle Create (ObjCRuntime.INativeObject[] values);
public static ObjCRuntime.NativeHandle Create (string[] values);
public static CFArray FromStrings (string[] items);
public ObjCRuntime.NativeHandle GetValue (IntPtr index);
public static string[] StringArrayFromHandle (ObjCRuntime.NativeHandle handle);
public static string[] StringArrayFromHandle (ObjCRuntime.NativeHandle handle, bool releaseHandle);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CFBundle ();
Removed constructor:
public CFException (string description, Foundation.NSString domain, nint code, string failureReason, string recoverySuggestion);
Added constructor:
public CFException (string description, Foundation.NSString domain, IntPtr code, string failureReason, string recoverySuggestion);
Modified properties:
-public nint Code { get; }
+public IntPtr Code { get; }
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructors:
public CFMachPort (IntPtr handle);
public CFMachPort (IntPtr handle, bool ownsHandle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
public virtual void Dispose (bool disposing);
protected override void ~CFMachPort ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
protected void Check ();
public virtual void Dispose ();
protected override void ~CFMessagePort ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Removed constructors:
protected CFMutableString (IntPtr handle);
public CFMutableString (CFString theString, nint maxLength);
protected CFMutableString (IntPtr handle, bool owns);
public CFMutableString (string string, nint maxLength);
Added constructors:
public CFMutableString (CFString theString, IntPtr maxLength);
public CFMutableString (string string, IntPtr maxLength);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CFNotificationCenter ();
Removed methods:
public static nint GetAppIntegerValue (string key);
public static nint GetAppIntegerValue (string key, Foundation.NSString applicationId);
public static nint GetAppIntegerValue (string key, string applicationId);
Added methods:
public static IntPtr GetAppIntegerValue (string key);
public static IntPtr GetAppIntegerValue (string key, Foundation.NSString applicationId);
public static IntPtr GetAppIntegerValue (string key, string applicationId);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructors:
public CFPropertyList (IntPtr handle);
public CFPropertyList (IntPtr handle, bool owns);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
public virtual void Dispose (bool disposing);
protected override void ~CFPropertyList ();
Removed constructor:
public CFRange (nint l, nint len);
Added constructor:
public CFRange (IntPtr l, IntPtr len);
Removed constructor:
public CFReadStream (IntPtr handle);
Added interface:
ICFType
Removed methods:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, nint eventTypes, IntPtr context);
public nint Read (byte[] buffer);
public nint Read (byte[] buffer, int offset, int count);
Added methods:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, IntPtr eventTypes, IntPtr context);
public IntPtr Read (byte[] buffer);
public IntPtr Read (byte[] buffer, int offset, int count);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CFRunLoop ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructors:
public CFRunLoopSource (IntPtr handle);
public CFRunLoopSource (IntPtr handle, bool ownsHandle);
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint Order { get; }
+public IntPtr Order { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CFRunLoopSource ();
Added interface:
ICFType
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected override void ~CFSocket ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Removed constructor:
protected CFStream (IntPtr handle);
Added constructor:
protected CFStream (ObjCRuntime.NativeHandle handle, bool owns);
Added interface:
ICFType
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public static void CreateBoundPair (out CFReadStream readStream, out CFWriteStream writeStream, nint bufferSize);
public virtual void Dispose ();
protected virtual bool DoSetClient (CFStream.CFStreamCallback callback, nint eventTypes, IntPtr context);
protected override void ~CFStream ();
Obsoleted methods:
[Obsolete ("Call 'GetCheckedHandle ()' instead.")]
protected void CheckHandle ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Added methods:
public static void CreateBoundPair (out CFReadStream readStream, out CFWriteStream writeStream, IntPtr bufferSize);
protected virtual bool DoSetClient (CFStream.CFStreamCallback callback, IntPtr eventTypes, IntPtr context);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr s, nint type, IntPtr info, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr s, nint type, IntPtr info);
Added methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr s, IntPtr type, IntPtr info, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr s, IntPtr type, IntPtr info);
Modified fields:
-public nint Version;
+public IntPtr Version;
Removed constructors:
public CFString (IntPtr handle);
protected CFString (IntPtr handle, bool owns);
Removed property:
public char Item { get; }
Added property:
public char Item { get; }
Removed methods:
public static IntPtr CreateNative (string value);
public static string FromHandle (IntPtr handle);
public static string FromHandle (IntPtr handle, bool releaseHandle);
public static nint GetTypeID ();
public static void ReleaseNative (IntPtr handle);
Added methods:
public static ObjCRuntime.NativeHandle CreateNative (string value);
public static string FromHandle (ObjCRuntime.NativeHandle handle);
public static string FromHandle (ObjCRuntime.NativeHandle handle, bool releaseHandle);
public static IntPtr GetTypeID ();
public static void ReleaseNative (ObjCRuntime.NativeHandle handle);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Added interfaces:
ICFType
ObjCRuntime.INativeObject
System.IDisposable
Removed method:
public static nint GetTypeID (IntPtr typeRef);
Added method:
public static IntPtr GetTypeID (IntPtr typeRef);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static nint GetTypeID ();
protected override void ~CFUrl ();
Added method:
public static IntPtr GetTypeID ();
Added interface:
ICFType
Removed methods:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, nint eventTypes, IntPtr context);
public int Write (byte[] buffer, nint offset, nint count);
Added methods:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, IntPtr eventTypes, IntPtr context);
public int Write (byte[] buffer, IntPtr offset, IntPtr count);
Removed methods:
public nint TestCancel ();
public nint Wait (DispatchTime time);
public nint Wait (System.TimeSpan timeout);
Added methods:
public IntPtr TestCancel ();
public IntPtr Wait (DispatchTime time);
public IntPtr Wait (System.TimeSpan timeout);
Removed constructors:
public DispatchData (IntPtr handle);
public DispatchData (IntPtr handle, bool owns);
Modified properties:
-public nuint Size { get; }
+public System.UIntPtr Size { get; }
Removed methods:
public DispatchData CreateMap (out IntPtr bufferPtr, out nuint size);
public DispatchData CreateSubrange (nuint offset, nuint size);
public static DispatchData FromBuffer (IntPtr buffer, nuint size);
Added methods:
public DispatchData CreateMap (out IntPtr bufferPtr, out System.UIntPtr size);
public DispatchData CreateSubrange (System.UIntPtr offset, System.UIntPtr size);
public static DispatchData FromBuffer (IntPtr buffer, System.UIntPtr size);
Removed method:
public static void Read (int fd, nuint size, DispatchQueue dispatchQueue, DispatchIOHandler handler);
Added method:
public static void Read (int fd, System.UIntPtr size, DispatchQueue dispatchQueue, DispatchIOHandler handler);
Removed constructor:
public DispatchQueue (IntPtr handle);
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed constructor:
protected NativeObject (IntPtr handle, bool owns);
Added constructors:
protected NativeObject (ObjCRuntime.NativeHandle handle, bool owns);
protected NativeObject (ObjCRuntime.NativeHandle handle, bool owns, bool verify);
Removed property:
protected override IntPtr Handle { get; set; }
Removed methods:
public virtual void Dispose ();
public IntPtr GetCheckedHandle ();
protected virtual void InitializeHandle (IntPtr handle);
protected override void ~NativeObject ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Removed constructor:
public CGAffineTransform (nfloat xx, nfloat yx, nfloat xy, nfloat yy, nfloat x0, nfloat y0);
Added constructor:
public CGAffineTransform (ObjCRuntime.nfloat xx, ObjCRuntime.nfloat yx, ObjCRuntime.nfloat xy, ObjCRuntime.nfloat yy, ObjCRuntime.nfloat x0, ObjCRuntime.nfloat y0);
Modified fields:
-public nfloat x0;
+public ObjCRuntime.nfloat x0;
-public nfloat xx;
+public ObjCRuntime.nfloat xx;
-public nfloat xy;
+public ObjCRuntime.nfloat xy;
-public nfloat y0;
+public ObjCRuntime.nfloat y0;
-public nfloat yx;
+public ObjCRuntime.nfloat yx;
-public nfloat yy;
+public ObjCRuntime.nfloat yy;
Removed methods:
public static CGAffineTransform MakeRotation (nfloat angle);
public static CGAffineTransform MakeScale (nfloat sx, nfloat sy);
public static CGAffineTransform MakeTranslation (nfloat tx, nfloat ty);
public void Rotate (nfloat angle);
public static CGAffineTransform Rotate (CGAffineTransform transform, nfloat angle);
public void Rotate (nfloat angle, MatrixOrder order);
public void Scale (nfloat sx, nfloat sy);
public static CGAffineTransform Scale (CGAffineTransform transform, nfloat sx, nfloat sy);
public void Scale (nfloat sx, nfloat sy, MatrixOrder order);
public void Translate (nfloat tx, nfloat ty);
public static CGAffineTransform Translate (CGAffineTransform transform, nfloat tx, nfloat ty);
public void Translate (nfloat tx, nfloat ty, MatrixOrder order);
Added methods:
public static CGAffineTransform MakeRotation (ObjCRuntime.nfloat angle);
public static CGAffineTransform MakeScale (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy);
public static CGAffineTransform MakeTranslation (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty);
public void Rotate (ObjCRuntime.nfloat angle);
public static CGAffineTransform Rotate (CGAffineTransform transform, ObjCRuntime.nfloat angle);
public void Rotate (ObjCRuntime.nfloat angle, MatrixOrder order);
public void Scale (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy);
public static CGAffineTransform Scale (CGAffineTransform transform, ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy);
public void Scale (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy, MatrixOrder order);
public void Translate (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty);
public static CGAffineTransform Translate (CGAffineTransform transform, ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty);
public void Translate (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty, MatrixOrder order);
Removed constructors:
public CGBitmapContext (byte[] data, nint width, nint height, nint bitsPerComponent, nint bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapInfo);
public CGBitmapContext (byte[] data, nint width, nint height, nint bitsPerComponent, nint bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo bitmapInfo);
public CGBitmapContext (IntPtr data, nint width, nint height, nint bitsPerComponent, nint bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapInfo);
public CGBitmapContext (IntPtr data, nint width, nint height, nint bitsPerComponent, nint bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo bitmapInfo);
Added constructors:
public CGBitmapContext (byte[] data, IntPtr width, IntPtr height, IntPtr bitsPerComponent, IntPtr bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapInfo);
public CGBitmapContext (byte[] data, IntPtr width, IntPtr height, IntPtr bitsPerComponent, IntPtr bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo bitmapInfo);
public CGBitmapContext (IntPtr data, IntPtr width, IntPtr height, IntPtr bitsPerComponent, IntPtr bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapInfo);
public CGBitmapContext (IntPtr data, IntPtr width, IntPtr height, IntPtr bitsPerComponent, IntPtr bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo bitmapInfo);
Modified properties:
-public nint BitsPerComponent { get; }
+public IntPtr BitsPerComponent { get; }
-public nint BitsPerPixel { get; }
+public IntPtr BitsPerPixel { get; }
-public nint BytesPerRow { get; }
+public IntPtr BytesPerRow { get; }
-public nint Height { get; }
+public IntPtr Height { get; }
-public nint Width { get; }
+public IntPtr Width { get; }
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructors:
public CGColor (IntPtr handle);
public CGColor (CGColor source, nfloat alpha);
public CGColor (CGColorSpace colorspace, nfloat[] components);
public CGColor (nfloat gray, nfloat alpha);
public CGColor (CGColorSpace colorspace, CGPattern pattern, nfloat[] components);
public CGColor (nfloat red, nfloat green, nfloat blue);
public CGColor (nfloat red, nfloat green, nfloat blue, nfloat alpha);
Added constructors:
public CGColor (CGColor source, ObjCRuntime.nfloat alpha);
public CGColor (CGColorSpace colorspace, ObjCRuntime.nfloat[] components);
public CGColor (ObjCRuntime.nfloat gray, ObjCRuntime.nfloat alpha);
public CGColor (CGColorSpace colorspace, CGPattern pattern, ObjCRuntime.nfloat[] components);
public CGColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue);
public CGColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nfloat Alpha { get; }
+public ObjCRuntime.nfloat Alpha { get; }
-public nfloat[] Components { get; }
+public ObjCRuntime.nfloat[] Components { get; }
-public nint NumberOfComponents { get; }
+public IntPtr NumberOfComponents { get; }
Removed methods:
public static CGColor CreateCmyk (nfloat cyan, nfloat magenta, nfloat yellow, nfloat black, nfloat alpha);
public static CGColor CreateGenericGrayGamma2_2 (nfloat gray, nfloat alpha);
public static CGColor CreateSrgb (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGColor ();
Added methods:
public static CGColor CreateCmyk (ObjCRuntime.nfloat cyan, ObjCRuntime.nfloat magenta, ObjCRuntime.nfloat yellow, ObjCRuntime.nfloat black, ObjCRuntime.nfloat alpha);
public static CGColor CreateGenericGrayGamma2_2 (ObjCRuntime.nfloat gray, ObjCRuntime.nfloat alpha);
public static CGColor CreateSrgb (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
protected override void Release ();
protected override void Retain ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructors:
public CGColorConversionInfo (CGColorConversionOptions options, GColorConversionInfoTriple[] triples);
public CGColorConversionInfo (Foundation.NSDictionary options, GColorConversionInfoTriple[] triples);
Added constructors:
public CGColorConversionInfo (CGColorConversionOptions options, CGColorConversionInfoTriple[] triples);
public CGColorConversionInfo (Foundation.NSDictionary options, CGColorConversionInfoTriple[] triples);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGColorConversionInfo ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGColorConverter ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGColorSpace (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint Components { get; }
+public IntPtr Components { get; }
Removed methods:
public static CGColorSpace CreateCalibratedGray (nfloat[] whitepoint, nfloat[] blackpoint, nfloat gamma);
public static CGColorSpace CreateCalibratedRGB (nfloat[] whitepoint, nfloat[] blackpoint, nfloat[] gamma, nfloat[] matrix);
[Obsolete ("Starting with tvos11.0 use 'CreateIDCCData' instead.")]
public static CGColorSpace CreateICCProfile (Foundation.NSData data);
public static CGColorSpace CreateICCProfile (nfloat[] range, CGDataProvider profile, CGColorSpace alternate);
public static CGColorSpace CreateLab (nfloat[] whitepoint, nfloat[] blackpoint, nfloat[] range);
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
[Obsolete ("Starting with tvos11.0 use 'GetICCData' instead.")]
public Foundation.NSData GetICCProfile ();
protected override void ~CGColorSpace ();
Added methods:
public static CGColorSpace CreateCalibratedGray (ObjCRuntime.nfloat[] whitepoint, ObjCRuntime.nfloat[] blackpoint, ObjCRuntime.nfloat gamma);
public static CGColorSpace CreateCalibratedRGB (ObjCRuntime.nfloat[] whitepoint, ObjCRuntime.nfloat[] blackpoint, ObjCRuntime.nfloat[] gamma, ObjCRuntime.nfloat[] matrix);
[Obsolete ("Starting with tvos11.0 use 'CreateIDCCData' instead.")]
public static CGColorSpace CreateIccProfile (Foundation.NSData data);
public static CGColorSpace CreateIccProfile (ObjCRuntime.nfloat[] range, CGDataProvider profile, CGColorSpace alternate);
public static CGColorSpace CreateLab (ObjCRuntime.nfloat[] whitepoint, ObjCRuntime.nfloat[] blackpoint, ObjCRuntime.nfloat[] range);
[Obsolete ("Starting with tvos11.0 use 'GetICCData' instead.")]
public Foundation.NSData GetIccProfile ();
protected override void Release ();
protected override void Retain ();
Added properties:
public static Foundation.NSString ItuR_2020_sRgbGamma { get; }
public static Foundation.NSString ItuR_709_PQ { get; }
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGContext (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public void AddArc (nfloat x, nfloat y, nfloat radius, nfloat startAngle, nfloat endAngle, bool clockwise);
public void AddArcToPoint (nfloat x1, nfloat y1, nfloat x2, nfloat y2, nfloat radius);
public void AddCurveToPoint (nfloat cp1x, nfloat cp1y, nfloat cp2x, nfloat cp2y, nfloat x, nfloat y);
public void AddLineToPoint (nfloat x, nfloat y);
public void AddQuadCurveToPoint (nfloat cpx, nfloat cpy, nfloat x, nfloat y);
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public void DrawRadialGradient (CGGradient gradient, CGPoint startCenter, nfloat startRadius, CGPoint endCenter, nfloat endRadius, CGGradientDrawingOptions options);
public void MoveTo (nfloat x, nfloat y);
public void RotateCTM (nfloat angle);
public void ScaleCTM (nfloat sx, nfloat sy);
public void SelectFont (string name, nfloat size, CGTextEncoding textEncoding);
public void SetAlpha (nfloat alpha);
public void SetCharacterSpacing (nfloat spacing);
public void SetFillColor (nfloat[] components);
public void SetFillColor (nfloat gray, nfloat alpha);
public void SetFillColor (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public void SetFillColor (nfloat cyan, nfloat magenta, nfloat yellow, nfloat black, nfloat alpha);
public void SetFillPattern (CGPattern pattern, nfloat[] components);
public void SetFlatness (nfloat flatness);
public void SetFontSize (nfloat size);
public void SetLineDash (nfloat phase, nfloat[] lengths);
public void SetLineDash (nfloat phase, nfloat[] lengths, int n);
public void SetLineWidth (nfloat w);
public void SetMiterLimit (nfloat limit);
public void SetShadow (CGSize offset, nfloat blur, CGColor color);
public void SetStrokeColor (nfloat[] components);
public void SetStrokeColor (nfloat gray, nfloat alpha);
public void SetStrokeColor (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public void SetStrokeColor (nfloat cyan, nfloat magenta, nfloat yellow, nfloat black, nfloat alpha);
public void SetStrokePattern (CGPattern pattern, nfloat[] components);
public void ShowGlyphsAtPoint (nfloat x, nfloat y, ushort[] glyphs);
public void ShowGlyphsAtPoint (nfloat x, nfloat y, ushort[] glyphs, int count);
public void ShowTextAtPoint (nfloat x, nfloat y, byte[] bytes);
public void ShowTextAtPoint (nfloat x, nfloat y, string str);
public void ShowTextAtPoint (nfloat x, nfloat y, byte[] bytes, int length);
public void ShowTextAtPoint (nfloat x, nfloat y, string str, int length);
public void StrokeRectWithWidth (CGRect rect, nfloat width);
public void TranslateCTM (nfloat tx, nfloat ty);
protected override void ~CGContext ();
Added methods:
public void AddArc (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat endAngle, bool clockwise);
public void AddArcToPoint (ObjCRuntime.nfloat x1, ObjCRuntime.nfloat y1, ObjCRuntime.nfloat x2, ObjCRuntime.nfloat y2, ObjCRuntime.nfloat radius);
public void AddCurveToPoint (ObjCRuntime.nfloat cp1x, ObjCRuntime.nfloat cp1y, ObjCRuntime.nfloat cp2x, ObjCRuntime.nfloat cp2y, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddLineToPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddQuadCurveToPoint (ObjCRuntime.nfloat cpx, ObjCRuntime.nfloat cpy, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void DrawRadialGradient (CGGradient gradient, CGPoint startCenter, ObjCRuntime.nfloat startRadius, CGPoint endCenter, ObjCRuntime.nfloat endRadius, CGGradientDrawingOptions options);
public void MoveTo (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
protected override void Release ();
protected override void Retain ();
public void RotateCTM (ObjCRuntime.nfloat angle);
public void ScaleCTM (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy);
public void SelectFont (string name, ObjCRuntime.nfloat size, CGTextEncoding textEncoding);
public void SetAlpha (ObjCRuntime.nfloat alpha);
public void SetCharacterSpacing (ObjCRuntime.nfloat spacing);
public void SetFillColor (ObjCRuntime.nfloat[] components);
public void SetFillColor (ObjCRuntime.nfloat gray, ObjCRuntime.nfloat alpha);
public void SetFillColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public void SetFillColor (ObjCRuntime.nfloat cyan, ObjCRuntime.nfloat magenta, ObjCRuntime.nfloat yellow, ObjCRuntime.nfloat black, ObjCRuntime.nfloat alpha);
public void SetFillPattern (CGPattern pattern, ObjCRuntime.nfloat[] components);
public void SetFlatness (ObjCRuntime.nfloat flatness);
public void SetFontSize (ObjCRuntime.nfloat size);
public void SetLineDash (ObjCRuntime.nfloat phase, ObjCRuntime.nfloat[] lengths);
public void SetLineDash (ObjCRuntime.nfloat phase, ObjCRuntime.nfloat[] lengths, int n);
public void SetLineWidth (ObjCRuntime.nfloat w);
public void SetMiterLimit (ObjCRuntime.nfloat limit);
public void SetShadow (CGSize offset, ObjCRuntime.nfloat blur, CGColor color);
public void SetStrokeColor (ObjCRuntime.nfloat[] components);
public void SetStrokeColor (ObjCRuntime.nfloat gray, ObjCRuntime.nfloat alpha);
public void SetStrokeColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public void SetStrokeColor (ObjCRuntime.nfloat cyan, ObjCRuntime.nfloat magenta, ObjCRuntime.nfloat yellow, ObjCRuntime.nfloat black, ObjCRuntime.nfloat alpha);
public void SetStrokePattern (CGPattern pattern, ObjCRuntime.nfloat[] components);
public void ShowGlyphsAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ushort[] glyphs);
public void ShowGlyphsAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ushort[] glyphs, int count);
public void ShowTextAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, byte[] bytes);
public void ShowTextAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, string str);
public void ShowTextAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, byte[] bytes, int length);
public void ShowTextAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, string str, int length);
public void StrokeRectWithWidth (CGRect rect, ObjCRuntime.nfloat width);
public void TranslateCTM (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGDataConsumer (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGDataConsumer ();
Added methods:
protected override void Release ();
protected override void Retain ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGDataProvider (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGDataProvider ();
Added methods:
protected override void Release ();
protected override void Retain ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nfloat ItalicAngle { get; }
+public ObjCRuntime.nfloat ItalicAngle { get; }
-public nint NumberOfGlyphs { get; }
+public IntPtr NumberOfGlyphs { get; }
-public nfloat StemV { get; }
+public ObjCRuntime.nfloat StemV { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static nint GetTypeID ();
public CoreText.CTFont ToCTFont (nfloat size);
public CoreText.CTFont ToCTFont (nfloat size, CGAffineTransform matrix);
protected override void ~CGFont ();
Added methods:
public static IntPtr GetTypeID ();
protected override void Release ();
protected override void Retain ();
public CoreText.CTFont ToCTFont (ObjCRuntime.nfloat size);
public CoreText.CTFont ToCTFont (ObjCRuntime.nfloat size, CGAffineTransform matrix);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGFunction (nfloat[] domain, nfloat[] range, CGFunction.CGFunctionEvaluate callback);
Added constructor:
public CGFunction (ObjCRuntime.nfloat[] domain, ObjCRuntime.nfloat[] range, CGFunction.CGFunctionEvaluate callback);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGFunction ();
Added methods:
protected override void Release ();
protected override void Retain ();
Removed methods:
public virtual System.IAsyncResult BeginInvoke (nfloat* data, nfloat* outData, System.AsyncCallback callback, object object);
public virtual void Invoke (nfloat* data, nfloat* outData);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ObjCRuntime.nfloat* data, ObjCRuntime.nfloat* outData, System.AsyncCallback callback, object object);
public virtual void Invoke (ObjCRuntime.nfloat* data, ObjCRuntime.nfloat* outData);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructors:
public CGGradient (CGColorSpace colorspace, nfloat[] components);
public CGGradient (CGColorSpace colorspace, CGColor[] colors, nfloat[] locations);
public CGGradient (CGColorSpace colorspace, nfloat[] components, nfloat[] locations);
Added constructors:
public CGGradient (CGColorSpace colorspace, ObjCRuntime.nfloat[] components);
public CGGradient (CGColorSpace colorspace, CGColor[] colors, ObjCRuntime.nfloat[] locations);
public CGGradient (CGColorSpace colorspace, ObjCRuntime.nfloat[] components, ObjCRuntime.nfloat[] locations);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGGradient ();
Added methods:
protected override void Release ();
protected override void Retain ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructors:
public CGImage (IntPtr handle);
public CGImage (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapFlags, CGDataProvider provider, nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public CGImage (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo alphaInfo, CGDataProvider provider, nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
Added constructors:
public CGImage (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapFlags, CGDataProvider provider, ObjCRuntime.nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public CGImage (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo alphaInfo, CGDataProvider provider, ObjCRuntime.nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint BitsPerComponent { get; }
+public IntPtr BitsPerComponent { get; }
-public nint BitsPerPixel { get; }
+public IntPtr BitsPerPixel { get; }
-public nint BytesPerRow { get; }
+public IntPtr BytesPerRow { get; }
-public nfloat* Decode { get; }
+public ObjCRuntime.nfloat* Decode { get; }
-public nint Height { get; }
+public IntPtr Height { get; }
-public nint Width { get; }
+public IntPtr Width { get; }
Removed methods:
public static CGImage CreateMask (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGDataProvider provider, nfloat[] decode, bool shouldInterpolate);
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static CGImage FromJPEG (CGDataProvider provider, nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public static CGImage FromPNG (CGDataProvider provider, nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public CGImage WithMaskingColors (nfloat[] components);
protected override void ~CGImage ();
Added methods:
public static CGImage CreateMask (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGDataProvider provider, ObjCRuntime.nfloat[] decode, bool shouldInterpolate);
public static CGImage FromJPEG (CGDataProvider provider, ObjCRuntime.nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public static CGImage FromPNG (CGDataProvider provider, ObjCRuntime.nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
protected override void Release ();
protected override void Retain ();
public CGImage WithMaskingColors (ObjCRuntime.nfloat[] components);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGLayer ();
Added methods:
protected override void Release ();
protected override void Retain ();
Modified base type:
-System.Object
+CoreGraphics.CGPDFObject
Removed constructor:
public CGPDFArray (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint Count { get; }
+public IntPtr Count { get; }
Removed methods:
public bool GetArray (int idx, out CGPDFArray array);
public bool GetArray (nint idx, out CGPDFArray array);
public bool GetBoolean (int idx, out bool result);
public bool GetBoolean (nint idx, out bool result);
public bool GetDictionary (int idx, out CGPDFDictionary result);
public bool GetDictionary (nint idx, out CGPDFDictionary result);
public bool GetFloat (int idx, out nfloat result);
public bool GetFloat (nint idx, out nfloat result);
public bool GetInt (int idx, out nint result);
public bool GetInt (nint idx, out nint result);
public bool GetName (int idx, out string result);
public bool GetName (nint idx, out string result);
public bool GetStream (int idx, out CGPDFStream result);
public bool GetStream (nint idx, out CGPDFStream result);
public bool GetString (int idx, out string result);
public bool GetString (nint idx, out string result);
Added methods:
public bool GetArray (IntPtr idx, out CGPDFArray array);
public bool GetBoolean (IntPtr idx, out bool result);
public bool GetDictionary (IntPtr idx, out CGPDFDictionary result);
public bool GetFloat (IntPtr idx, out ObjCRuntime.nfloat result);
public bool GetInt (IntPtr idx, out IntPtr result);
public bool GetName (IntPtr idx, out string result);
public bool GetStream (IntPtr idx, out CGPDFStream result);
public bool GetString (IntPtr idx, out string result);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (nint index, object value, object info, System.AsyncCallback callback, object object);
public virtual bool Invoke (nint index, object value, object info);
Added methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr index, object value, object info, System.AsyncCallback callback, object object);
public virtual bool Invoke (IntPtr index, object value, object info);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGPDFContentStream (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGPDFContentStream ();
Added methods:
protected override void Release ();
protected override void Retain ();
Modified base type:
-System.Object
+CoreGraphics.CGPDFObject
Removed constructor:
public CGPDFDictionary (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public bool GetFloat (string key, out nfloat result);
public bool GetInt (string key, out nint result);
Added methods:
public bool GetFloat (string key, out ObjCRuntime.nfloat result);
public bool GetInt (string key, out IntPtr result);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGPDFDocument (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint Pages { get; }
+public IntPtr Pages { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public CGPDFPage GetPage (nint page);
protected override void ~CGPDFDocument ();
Added methods:
public CGPDFPage GetPage (IntPtr page);
protected override void Release ();
protected override void Retain ();
Removed constructor:
public CGPDFObject (IntPtr handle);
Modified properties:
-public virtual final IntPtr Handle { get; }
+public virtual final ObjCRuntime.NativeHandle Handle { get; }
Removed methods:
public bool TryGetValue (out nfloat value);
public bool TryGetValue (out nint value);
Added methods:
public bool TryGetValue (out ObjCRuntime.nfloat value);
public bool TryGetValue (out IntPtr value);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGPDFOperatorTable (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGPDFOperatorTable ();
Added methods:
protected override void Release ();
protected override void Retain ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGPDFPage (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint PageNumber { get; }
+public IntPtr PageNumber { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGPDFPage ();
Added methods:
protected override void Release ();
protected override void Retain ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGPDFScanner (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
public bool TryPop (out nfloat value);
public bool TryPop (out nint value);
protected override void ~CGPDFScanner ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Added methods:
protected override void Release ();
protected override void Retain ();
public bool TryPop (out ObjCRuntime.nfloat value);
public bool TryPop (out IntPtr value);
Modified base type:
-System.Object
+CoreGraphics.CGPDFObject
Removed property:
public virtual IntPtr Handle { get; }
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGPath (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public void AddArc (nfloat x, nfloat y, nfloat radius, nfloat startAngle, nfloat endAngle, bool clockwise);
public void AddArc (CGAffineTransform m, nfloat x, nfloat y, nfloat radius, nfloat startAngle, nfloat endAngle, bool clockwise);
public void AddArcToPoint (nfloat x1, nfloat y1, nfloat x2, nfloat y2, nfloat radius);
public void AddArcToPoint (CGAffineTransform m, nfloat x1, nfloat y1, nfloat x2, nfloat y2, nfloat radius);
public void AddCurveToPoint (nfloat cp1x, nfloat cp1y, nfloat cp2x, nfloat cp2y, nfloat x, nfloat y);
public void AddCurveToPoint (CGAffineTransform transform, nfloat cp1x, nfloat cp1y, nfloat cp2x, nfloat cp2y, nfloat x, nfloat y);
public void AddLineToPoint (nfloat x, nfloat y);
public void AddLineToPoint (CGAffineTransform transform, nfloat x, nfloat y);
public void AddQuadCurveToPoint (nfloat cpx, nfloat cpy, nfloat x, nfloat y);
public void AddQuadCurveToPoint (CGAffineTransform transform, nfloat cpx, nfloat cpy, nfloat x, nfloat y);
public void AddRelativeArc (nfloat x, nfloat y, nfloat radius, nfloat startAngle, nfloat delta);
public void AddRelativeArc (CGAffineTransform m, nfloat x, nfloat y, nfloat radius, nfloat startAngle, nfloat delta);
public void AddRoundedRect (CGRect rect, nfloat cornerWidth, nfloat cornerHeight);
public void AddRoundedRect (CGAffineTransform transform, CGRect rect, nfloat cornerWidth, nfloat cornerHeight);
public CGPath CopyByDashingPath (nfloat[] lengths);
public CGPath CopyByDashingPath (CGAffineTransform transform, nfloat[] lengths);
public CGPath CopyByDashingPath (nfloat[] lengths, nfloat phase);
public CGPath CopyByDashingPath (CGAffineTransform transform, nfloat[] lengths, nfloat phase);
public CGPath CopyByStrokingPath (nfloat lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, nfloat miterLimit);
public CGPath CopyByStrokingPath (CGAffineTransform transform, nfloat lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, nfloat miterLimit);
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static CGPath FromRoundedRect (CGRect rectangle, nfloat cornerWidth, nfloat cornerHeight);
public static CGPath FromRoundedRect (CGRect rectangle, nfloat cornerWidth, nfloat cornerHeight, CGAffineTransform transform);
public void MoveToPoint (nfloat x, nfloat y);
public void MoveToPoint (CGAffineTransform transform, nfloat x, nfloat y);
protected override void ~CGPath ();
Added methods:
public void AddArc (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat endAngle, bool clockwise);
public void AddArc (CGAffineTransform m, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat endAngle, bool clockwise);
public void AddArcToPoint (ObjCRuntime.nfloat x1, ObjCRuntime.nfloat y1, ObjCRuntime.nfloat x2, ObjCRuntime.nfloat y2, ObjCRuntime.nfloat radius);
public void AddArcToPoint (CGAffineTransform m, ObjCRuntime.nfloat x1, ObjCRuntime.nfloat y1, ObjCRuntime.nfloat x2, ObjCRuntime.nfloat y2, ObjCRuntime.nfloat radius);
public void AddCurveToPoint (ObjCRuntime.nfloat cp1x, ObjCRuntime.nfloat cp1y, ObjCRuntime.nfloat cp2x, ObjCRuntime.nfloat cp2y, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddCurveToPoint (CGAffineTransform transform, ObjCRuntime.nfloat cp1x, ObjCRuntime.nfloat cp1y, ObjCRuntime.nfloat cp2x, ObjCRuntime.nfloat cp2y, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddLineToPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddLineToPoint (CGAffineTransform transform, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddQuadCurveToPoint (ObjCRuntime.nfloat cpx, ObjCRuntime.nfloat cpy, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddQuadCurveToPoint (CGAffineTransform transform, ObjCRuntime.nfloat cpx, ObjCRuntime.nfloat cpy, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddRelativeArc (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat delta);
public void AddRelativeArc (CGAffineTransform m, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat delta);
public void AddRoundedRect (CGRect rect, ObjCRuntime.nfloat cornerWidth, ObjCRuntime.nfloat cornerHeight);
public void AddRoundedRect (CGAffineTransform transform, CGRect rect, ObjCRuntime.nfloat cornerWidth, ObjCRuntime.nfloat cornerHeight);
public CGPath CopyByDashingPath (ObjCRuntime.nfloat[] lengths);
public CGPath CopyByDashingPath (CGAffineTransform transform, ObjCRuntime.nfloat[] lengths);
public CGPath CopyByDashingPath (ObjCRuntime.nfloat[] lengths, ObjCRuntime.nfloat phase);
public CGPath CopyByDashingPath (CGAffineTransform transform, ObjCRuntime.nfloat[] lengths, ObjCRuntime.nfloat phase);
public CGPath CopyByStrokingPath (ObjCRuntime.nfloat lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, ObjCRuntime.nfloat miterLimit);
public CGPath CopyByStrokingPath (CGAffineTransform transform, ObjCRuntime.nfloat lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, ObjCRuntime.nfloat miterLimit);
public static CGPath FromRoundedRect (CGRect rectangle, ObjCRuntime.nfloat cornerWidth, ObjCRuntime.nfloat cornerHeight);
public static CGPath FromRoundedRect (CGRect rectangle, ObjCRuntime.nfloat cornerWidth, ObjCRuntime.nfloat cornerHeight, CGAffineTransform transform);
public void MoveToPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void MoveToPoint (CGAffineTransform transform, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
protected override void Release ();
protected override void Retain ();
Removed constructors:
public CGPattern (IntPtr handle);
public CGPattern (CGRect bounds, CGAffineTransform matrix, nfloat xStep, nfloat yStep, CGPatternTiling tiling, bool isColored, CGPattern.DrawPattern drawPattern);
Added constructor:
public CGPattern (CGRect bounds, CGAffineTransform matrix, ObjCRuntime.nfloat xStep, ObjCRuntime.nfloat yStep, CGPatternTiling tiling, bool isColored, CGPattern.DrawPattern drawPattern);
Removed constructor:
public CGPoint (nfloat x, nfloat y);
Added constructor:
public CGPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
Modified properties:
-public nfloat X { get; set; }
+public ObjCRuntime.nfloat X { get; set; }
-public nfloat Y { get; set; }
+public ObjCRuntime.nfloat Y { get; set; }
Removed method:
public void Deconstruct (out nfloat x, out nfloat y);
Added method:
public void Deconstruct (out ObjCRuntime.nfloat x, out ObjCRuntime.nfloat y);
Removed constructor:
public CGRect (nfloat x, nfloat y, nfloat width, nfloat height);
Added constructor:
public CGRect (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat width, ObjCRuntime.nfloat height);
Modified properties:
-public nfloat Bottom { get; }
+public ObjCRuntime.nfloat Bottom { get; }
-public nfloat Height { get; set; }
+public ObjCRuntime.nfloat Height { get; set; }
-public nfloat Left { get; }
+public ObjCRuntime.nfloat Left { get; }
-public nfloat Right { get; }
+public ObjCRuntime.nfloat Right { get; }
-public nfloat Top { get; }
+public ObjCRuntime.nfloat Top { get; }
-public nfloat Width { get; set; }
+public ObjCRuntime.nfloat Width { get; set; }
-public nfloat X { get; set; }
+public ObjCRuntime.nfloat X { get; set; }
-public nfloat Y { get; set; }
+public ObjCRuntime.nfloat Y { get; set; }
Removed methods:
public bool Contains (nfloat x, nfloat y);
public void Deconstruct (out nfloat x, out nfloat y, out nfloat width, out nfloat height);
public static CGRect FromLTRB (nfloat left, nfloat top, nfloat right, nfloat bottom);
public void Inflate (nfloat x, nfloat y);
public static CGRect Inflate (CGRect rect, nfloat x, nfloat y);
public void Offset (nfloat x, nfloat y);
Added methods:
public bool Contains (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void Deconstruct (out ObjCRuntime.nfloat x, out ObjCRuntime.nfloat y, out ObjCRuntime.nfloat width, out ObjCRuntime.nfloat height);
public static CGRect FromLTRB (ObjCRuntime.nfloat left, ObjCRuntime.nfloat top, ObjCRuntime.nfloat right, ObjCRuntime.nfloat bottom);
public void Inflate (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public static CGRect Inflate (CGRect rect, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void Offset (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGShading (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public static CGShading CreateRadial (CGColorSpace colorspace, CGPoint start, nfloat startRadius, CGPoint end, nfloat endRadius, CGFunction function, bool extendStart, bool extendEnd);
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGShading ();
Added methods:
public static CGShading CreateRadial (CGColorSpace colorspace, CGPoint start, ObjCRuntime.nfloat startRadius, CGPoint end, ObjCRuntime.nfloat endRadius, CGFunction function, bool extendStart, bool extendEnd);
protected override void Release ();
protected override void Retain ();
Removed constructor:
public CGSize (nfloat width, nfloat height);
Added constructor:
public CGSize (ObjCRuntime.nfloat width, ObjCRuntime.nfloat height);
Modified properties:
-public nfloat Height { get; set; }
+public ObjCRuntime.nfloat Height { get; set; }
-public nfloat Width { get; set; }
+public ObjCRuntime.nfloat Width { get; set; }
Removed method:
public void Deconstruct (out nfloat width, out nfloat height);
Added method:
public void Deconstruct (out ObjCRuntime.nfloat width, out ObjCRuntime.nfloat height);
Removed constructor:
public CGVector (nfloat dx, nfloat dy);
Added constructor:
public CGVector (ObjCRuntime.nfloat dx, ObjCRuntime.nfloat dy);
Modified fields:
-public nfloat dx;
+public ObjCRuntime.nfloat dx;
-public nfloat dy;
+public ObjCRuntime.nfloat dy;
public struct CGColorConversionInfoTriple {
// fields
public CGColorRenderingIntent Intent;
public CGColorSpace Space;
public CGColorConversionInfoTransformType Transform;
}
public static class CGRectExtensions {
// methods
public static void Divide (this CGRect self, ObjCRuntime.nfloat amount, CGRectEdge edge, out CGRect slice, out CGRect remainder);
public static ObjCRuntime.nfloat GetMaxX (this CGRect self);
public static ObjCRuntime.nfloat GetMaxY (this CGRect self);
public static ObjCRuntime.nfloat GetMidX (this CGRect self);
public static ObjCRuntime.nfloat GetMidY (this CGRect self);
public static ObjCRuntime.nfloat GetMinX (this CGRect self);
public static ObjCRuntime.nfloat GetMinY (this CGRect self);
public static CGRect Inset (this CGRect self, ObjCRuntime.nfloat dx, ObjCRuntime.nfloat dy);
public static CGRect Integral (this CGRect self);
public static bool IsInfinite (this CGRect self);
public static bool IsNull (this CGRect self);
public static CGRect Standardize (this CGRect self);
public static CGRect UnionWith (this CGRect self, CGRect other);
}
Removed constructor:
protected CHHapticDynamicParameter (IntPtr handle);
Added constructor:
protected CHHapticDynamicParameter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CHHapticEngine (IntPtr handle);
Added constructor:
protected CHHapticEngine (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual nuint RegisterAudioResource (Foundation.NSUrl resourceUrl, Foundation.NSDictionary options, out Foundation.NSError outError);
public virtual bool UnregisterAudioResource (nuint resourceId, out Foundation.NSError outError);
Added methods:
public virtual System.UIntPtr RegisterAudioResource (Foundation.NSUrl resourceUrl, Foundation.NSDictionary options, out Foundation.NSError outError);
public virtual bool UnregisterAudioResource (System.UIntPtr resourceId, out Foundation.NSError outError);
Removed constructors:
protected CHHapticEvent (IntPtr handle);
public CHHapticEvent (nuint resourceId, CHHapticEventParameter[] eventParams, double time);
public CHHapticEvent (nuint resourceId, CHHapticEventParameter[] eventParams, double time, double duration);
Added constructors:
protected CHHapticEvent (ObjCRuntime.NativeHandle handle);
public CHHapticEvent (System.UIntPtr resourceId, CHHapticEventParameter[] eventParams, double time);
public CHHapticEvent (System.UIntPtr resourceId, CHHapticEventParameter[] eventParams, double time, double duration);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CHHapticEventParameter (IntPtr handle);
Added constructor:
protected CHHapticEventParameter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CHHapticParameterCurve (IntPtr handle);
Added constructor:
protected CHHapticParameterCurve (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CHHapticParameterCurveControlPoint (IntPtr handle);
Added constructor:
protected CHHapticParameterCurveControlPoint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CHHapticPattern (IntPtr handle);
Added constructor:
protected CHHapticPattern (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIAccordionFoldTransition (IntPtr handle);
Added constructor:
protected CIAccordionFoldTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIAdditionCompositing (IntPtr handle);
Added constructor:
protected CIAdditionCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIAffineClamp (IntPtr handle);
Added constructor:
protected CIAffineClamp (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIAffineFilter (IntPtr handle);
Added constructor:
protected CIAffineFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIAffineTile (IntPtr handle);
Added constructor:
protected CIAffineTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIAffineTransform (IntPtr handle);
Added constructor:
protected CIAffineTransform (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIAreaAverage (IntPtr handle);
Added constructor:
protected CIAreaAverage (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIAreaHistogram (IntPtr handle);
Added constructor:
protected CIAreaHistogram (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual final nint InputCount { get; set; }
+public virtual final IntPtr InputCount { get; set; }
Removed constructor:
protected CIAreaMaximum (IntPtr handle);
Added constructor:
protected CIAreaMaximum (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIAreaMaximumAlpha (IntPtr handle);
Added constructor:
protected CIAreaMaximumAlpha (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIAreaMinMax (IntPtr handle);
Added constructor:
protected CIAreaMinMax (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIAreaMinMaxRed (IntPtr handle);
Added constructor:
protected CIAreaMinMaxRed (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIAreaMinimum (IntPtr handle);
Added constructor:
protected CIAreaMinimum (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIAreaMinimumAlpha (IntPtr handle);
Added constructor:
protected CIAreaMinimumAlpha (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIAttributedTextImageGenerator (IntPtr handle);
Added constructor:
protected CIAttributedTextImageGenerator (ObjCRuntime.NativeHandle handle);
Removed constructors:
protected CIAztecCodeDescriptor (IntPtr handle);
public CIAztecCodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint layerCount, nint dataCodewordCount);
Added constructors:
protected CIAztecCodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIAztecCodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr layerCount, IntPtr dataCodewordCount);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint DataCodewordCount { get; }
+public virtual IntPtr DataCodewordCount { get; }
-public virtual nint LayerCount { get; }
+public virtual IntPtr LayerCount { get; }
Removed method:
public static CIAztecCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint layerCount, nint dataCodewordCount);
Added method:
public static CIAztecCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr layerCount, IntPtr dataCodewordCount);
Removed constructor:
protected CIAztecCodeGenerator (IntPtr handle);
Added constructor:
protected CIAztecCodeGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBarcodeDescriptor (IntPtr handle);
Added constructor:
protected CIBarcodeDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIBarcodeGenerator (IntPtr handle);
Added constructor:
protected CIBarcodeGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBarsSwipeTransition (IntPtr handle);
Added constructor:
protected CIBarsSwipeTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBicubicScaleTransform (IntPtr handle);
Added constructor:
protected CIBicubicScaleTransform (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBlendFilter (IntPtr handle);
Added constructor:
protected CIBlendFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBlendKernel (IntPtr handle);
Added constructor:
protected CIBlendKernel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIBlendWithAlphaMask (IntPtr handle);
Added constructor:
protected CIBlendWithAlphaMask (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBlendWithBlueMask (IntPtr handle);
Added constructor:
protected CIBlendWithBlueMask (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBlendWithMask (IntPtr handle);
Added constructor:
protected CIBlendWithMask (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBlendWithRedMask (IntPtr handle);
Added constructor:
protected CIBlendWithRedMask (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBloom (IntPtr handle);
Added constructor:
protected CIBloom (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBokehBlur (IntPtr handle);
Added constructor:
protected CIBokehBlur (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBoxBlur (IntPtr handle);
Added constructor:
protected CIBoxBlur (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBumpDistortion (IntPtr handle);
Added constructor:
protected CIBumpDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBumpDistortionLinear (IntPtr handle);
Added constructor:
protected CIBumpDistortionLinear (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CICameraCalibrationLensCorrection (IntPtr handle);
Added constructor:
protected CICameraCalibrationLensCorrection (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CICheckerboardGenerator (IntPtr handle);
Added constructor:
protected CICheckerboardGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CICircleSplashDistortion (IntPtr handle);
Added constructor:
protected CICircleSplashDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CICircularScreen (IntPtr handle);
Added constructor:
protected CICircularScreen (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CICircularWrap (IntPtr handle);
Added constructor:
protected CICircularWrap (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIClamp (IntPtr handle);
Added constructor:
protected CIClamp (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CICmykHalftone (IntPtr handle);
Added constructor:
protected CICmykHalftone (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CICode128BarcodeGenerator (IntPtr handle);
Added constructor:
protected CICode128BarcodeGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CICodeGenerator (IntPtr handle);
Added constructor:
protected CICodeGenerator (ObjCRuntime.NativeHandle handle);
Removed constructors:
protected CIColor (IntPtr handle);
public CIColor (nfloat red, nfloat green, nfloat blue);
public CIColor (nfloat red, nfloat green, nfloat blue, CoreGraphics.CGColorSpace colorSpace);
public CIColor (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public CIColor (nfloat red, nfloat green, nfloat blue, nfloat alpha, CoreGraphics.CGColorSpace colorSpace);
Added constructors:
protected CIColor (ObjCRuntime.NativeHandle handle);
public CIColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue);
public CIColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, CoreGraphics.CGColorSpace colorSpace);
public CIColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public CIColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha, CoreGraphics.CGColorSpace colorSpace);
Modified properties:
-public virtual nfloat Alpha { get; }
+public virtual ObjCRuntime.nfloat Alpha { get; }
-public virtual nfloat Blue { get; }
+public virtual ObjCRuntime.nfloat Blue { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public nfloat[] Components { get; }
+public ObjCRuntime.nfloat[] Components { get; }
-public virtual nfloat Green { get; }
+public virtual ObjCRuntime.nfloat Green { get; }
-public virtual nint NumberOfComponents { get; }
+public virtual IntPtr NumberOfComponents { get; }
-public virtual nfloat Red { get; }
+public virtual ObjCRuntime.nfloat Red { get; }
Removed methods:
public static CIColor FromRgb (nfloat red, nfloat green, nfloat blue);
public static CIColor FromRgb (nfloat red, nfloat green, nfloat blue, CoreGraphics.CGColorSpace colorSpace);
public static CIColor FromRgba (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public static CIColor FromRgba (nfloat red, nfloat green, nfloat blue, nfloat alpha, CoreGraphics.CGColorSpace colorSpace);
Added methods:
public static CIColor FromRgb (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue);
public static CIColor FromRgb (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, CoreGraphics.CGColorSpace colorSpace);
public static CIColor FromRgba (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public static CIColor FromRgba (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha, CoreGraphics.CGColorSpace colorSpace);
Removed constructor:
protected CIColorAbsoluteDifference (IntPtr handle);
Added constructor:
protected CIColorAbsoluteDifference (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorBlendMode (IntPtr handle);
Added constructor:
protected CIColorBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorBurnBlendMode (IntPtr handle);
Added constructor:
protected CIColorBurnBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorClamp (IntPtr handle);
Added constructor:
protected CIColorClamp (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorControls (IntPtr handle);
Added constructor:
protected CIColorControls (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorCrossPolynomial (IntPtr handle);
Added constructor:
protected CIColorCrossPolynomial (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorCube (IntPtr handle);
Added constructor:
protected CIColorCube (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorCubeWithColorSpace (IntPtr handle);
Added constructor:
protected CIColorCubeWithColorSpace (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorCubesMixedWithMask (IntPtr handle);
Added constructor:
protected CIColorCubesMixedWithMask (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorCurves (IntPtr handle);
Added constructor:
protected CIColorCurves (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorDodgeBlendMode (IntPtr handle);
Added constructor:
protected CIColorDodgeBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorInvert (IntPtr handle);
Added constructor:
protected CIColorInvert (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorKernel (IntPtr handle);
Added constructor:
protected CIColorKernel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIColorMap (IntPtr handle);
Added constructor:
protected CIColorMap (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorMatrix (IntPtr handle);
Added constructor:
protected CIColorMatrix (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorMonochrome (IntPtr handle);
Added constructor:
protected CIColorMonochrome (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorPolynomial (IntPtr handle);
Added constructor:
protected CIColorPolynomial (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorPosterize (IntPtr handle);
Added constructor:
protected CIColorPosterize (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorThreshold (IntPtr handle);
Added constructor:
protected CIColorThreshold (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorThresholdOtsu (IntPtr handle);
Added constructor:
protected CIColorThresholdOtsu (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColumnAverage (IntPtr handle);
Added constructor:
protected CIColumnAverage (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIComicEffect (IntPtr handle);
Added constructor:
protected CIComicEffect (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CICompositingFilter (IntPtr handle);
Added constructor:
protected CICompositingFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIConstantColorGenerator (IntPtr handle);
Added constructor:
protected CIConstantColorGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIContext (IntPtr handle);
Added constructor:
protected CIContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual void RenderToBitmap (CIImage image, IntPtr bitmapPtr, nint bytesPerRow, CoreGraphics.CGRect bounds, int bitmapFormat, CoreGraphics.CGColorSpace colorSpace);
Added method:
public virtual void RenderToBitmap (CIImage image, IntPtr bitmapPtr, IntPtr bytesPerRow, CoreGraphics.CGRect bounds, int bitmapFormat, CoreGraphics.CGColorSpace colorSpace);
Removed constructor:
protected CIConvolution3X3 (IntPtr handle);
Added constructor:
protected CIConvolution3X3 (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIConvolution5X5 (IntPtr handle);
Added constructor:
protected CIConvolution5X5 (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIConvolution7X7 (IntPtr handle);
Added constructor:
protected CIConvolution7X7 (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIConvolution9Horizontal (IntPtr handle);
Added constructor:
protected CIConvolution9Horizontal (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIConvolution9Vertical (IntPtr handle);
Added constructor:
protected CIConvolution9Vertical (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIConvolutionCore (IntPtr handle);
Added constructor:
protected CIConvolutionCore (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIConvolutionRGB3X3 (IntPtr handle);
Added constructor:
protected CIConvolutionRGB3X3 (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIConvolutionRGB5X5 (IntPtr handle);
Added constructor:
protected CIConvolutionRGB5X5 (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIConvolutionRGB7X7 (IntPtr handle);
Added constructor:
protected CIConvolutionRGB7X7 (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIConvolutionRGB9Horizontal (IntPtr handle);
Added constructor:
protected CIConvolutionRGB9Horizontal (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIConvolutionRGB9Vertical (IntPtr handle);
Added constructor:
protected CIConvolutionRGB9Vertical (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CICopyMachineTransition (IntPtr handle);
Added constructor:
protected CICopyMachineTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CICoreMLModelFilter (IntPtr handle);
Added constructor:
protected CICoreMLModelFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CICrop (IntPtr handle);
Added constructor:
protected CICrop (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CICrystallize (IntPtr handle);
Added constructor:
protected CICrystallize (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDarkenBlendMode (IntPtr handle);
Added constructor:
protected CIDarkenBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructors:
protected CIDataMatrixCodeDescriptor (IntPtr handle);
public CIDataMatrixCodeDescriptor (Foundation.NSData errorCorrectedPayload, nint rowCount, nint columnCount, CIDataMatrixCodeEccVersion eccVersion);
Added constructors:
protected CIDataMatrixCodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIDataMatrixCodeDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr rowCount, IntPtr columnCount, CIDataMatrixCodeEccVersion eccVersion);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ColumnCount { get; }
+public virtual IntPtr ColumnCount { get; }
-public virtual nint RowCount { get; }
+public virtual IntPtr RowCount { get; }
Removed method:
public static CIDataMatrixCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, nint rowCount, nint columnCount, CIDataMatrixCodeEccVersion eccVersion);
Added method:
public static CIDataMatrixCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr rowCount, IntPtr columnCount, CIDataMatrixCodeEccVersion eccVersion);
Removed constructor:
protected CIDepthBlurEffect (IntPtr handle);
Added constructor:
protected CIDepthBlurEffect (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDepthDisparityConverter (IntPtr handle);
Added constructor:
protected CIDepthDisparityConverter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDepthOfField (IntPtr handle);
Added constructor:
protected CIDepthOfField (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDepthToDisparity (IntPtr handle);
Added constructor:
protected CIDepthToDisparity (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDetector (IntPtr handle);
Added constructor:
protected CIDetector (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIDifferenceBlendMode (IntPtr handle);
Added constructor:
protected CIDifferenceBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDiscBlur (IntPtr handle);
Added constructor:
protected CIDiscBlur (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDisintegrateWithMaskTransition (IntPtr handle);
Added constructor:
protected CIDisintegrateWithMaskTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDisparityToDepth (IntPtr handle);
Added constructor:
protected CIDisparityToDepth (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDisplacementDistortion (IntPtr handle);
Added constructor:
protected CIDisplacementDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDissolveTransition (IntPtr handle);
Added constructor:
protected CIDissolveTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDistortionFilter (IntPtr handle);
Added constructor:
protected CIDistortionFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDither (IntPtr handle);
Added constructor:
protected CIDither (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDivideBlendMode (IntPtr handle);
Added constructor:
protected CIDivideBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDocumentEnhancer (IntPtr handle);
Added constructor:
protected CIDocumentEnhancer (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDotScreen (IntPtr handle);
Added constructor:
protected CIDotScreen (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDroste (IntPtr handle);
Added constructor:
protected CIDroste (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIEdgePreserveUpsampleFilter (IntPtr handle);
Added constructor:
protected CIEdgePreserveUpsampleFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIEdgeWork (IntPtr handle);
Added constructor:
protected CIEdgeWork (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIEdges (IntPtr handle);
Added constructor:
protected CIEdges (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIEightfoldReflectedTile (IntPtr handle);
Added constructor:
protected CIEightfoldReflectedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIExclusionBlendMode (IntPtr handle);
Added constructor:
protected CIExclusionBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIExposureAdjust (IntPtr handle);
Added constructor:
protected CIExposureAdjust (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIFaceBalance (IntPtr handle);
Added constructor:
protected CIFaceBalance (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIFaceFeature (IntPtr handle);
Added constructor:
protected CIFaceFeature (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIFalseColor (IntPtr handle);
Added constructor:
protected CIFalseColor (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIFeature (IntPtr handle);
Added constructor:
protected CIFeature (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIFilter (IntPtr handle);
Added constructor:
protected CIFilter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static void RegisterFilterName (string name, Foundation.NSObject constructorObject, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> classAttributes);
Added method:
public static void RegisterFilterName (string name, ICIFilterConstructor constructorObject, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> classAttributes);
Removed constructor:
protected CIFilterShape (IntPtr handle);
Added constructor:
protected CIFilterShape (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIFlashTransition (IntPtr handle);
Added constructor:
protected CIFlashTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIFourfoldReflectedTile (IntPtr handle);
Added constructor:
protected CIFourfoldReflectedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIFourfoldRotatedTile (IntPtr handle);
Added constructor:
protected CIFourfoldRotatedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIFourfoldTranslatedTile (IntPtr handle);
Added constructor:
protected CIFourfoldTranslatedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIGaborGradients (IntPtr handle);
Added constructor:
protected CIGaborGradients (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIGammaAdjust (IntPtr handle);
Added constructor:
protected CIGammaAdjust (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIGaussianBlur (IntPtr handle);
Added constructor:
protected CIGaussianBlur (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIGaussianGradient (IntPtr handle);
Added constructor:
protected CIGaussianGradient (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIGlassDistortion (IntPtr handle);
Added constructor:
protected CIGlassDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIGlassLozenge (IntPtr handle);
Added constructor:
protected CIGlassLozenge (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIGlideReflectedTile (IntPtr handle);
Added constructor:
protected CIGlideReflectedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIGloom (IntPtr handle);
Added constructor:
protected CIGloom (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIGuidedFilter (IntPtr handle);
Added constructor:
protected CIGuidedFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIHardLightBlendMode (IntPtr handle);
Added constructor:
protected CIHardLightBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIHatchedScreen (IntPtr handle);
Added constructor:
protected CIHatchedScreen (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIHeightFieldFromMask (IntPtr handle);
Added constructor:
protected CIHeightFieldFromMask (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIHexagonalPixellate (IntPtr handle);
Added constructor:
protected CIHexagonalPixellate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIHighlightShadowAdjust (IntPtr handle);
Added constructor:
protected CIHighlightShadowAdjust (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIHistogramDisplayFilter (IntPtr handle);
Added constructor:
protected CIHistogramDisplayFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIHoleDistortion (IntPtr handle);
Added constructor:
protected CIHoleDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIHueAdjust (IntPtr handle);
Added constructor:
protected CIHueAdjust (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIHueBlendMode (IntPtr handle);
Added constructor:
protected CIHueBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIHueSaturationValueGradient (IntPtr handle);
Added constructor:
protected CIHueSaturationValueGradient (ObjCRuntime.NativeHandle handle);
Removed constructors:
protected CIImage (IntPtr handle);
public CIImage (ImageIO.CGImageSource source, nuint index, CIImageInitializationOptionsWithMetadata options);
public CIImage (ImageIO.CGImageSource source, nuint index, Foundation.NSDictionary options);
public CIImage (Foundation.NSData d, nint bytesPerRow, CoreGraphics.CGSize size, int pixelFormat, CoreGraphics.CGColorSpace colorSpace);
public CIImage (ICIImageProvider provider, nuint width, nuint height, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace, CIImageProviderOptions options);
Added constructors:
protected CIImage (ObjCRuntime.NativeHandle handle);
public CIImage (ImageIO.CGImageSource source, System.UIntPtr index, CIImageInitializationOptionsWithMetadata options);
public CIImage (ImageIO.CGImageSource source, System.UIntPtr index, Foundation.NSDictionary options);
public CIImage (Foundation.NSData d, IntPtr bytesPerRow, CoreGraphics.CGSize size, int pixelFormat, CoreGraphics.CGColorSpace colorSpace);
public CIImage (ICIImageProvider provider, System.UIntPtr width, System.UIntPtr height, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace, CIImageProviderOptions options);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static CIImage FromCGImageSource (ImageIO.CGImageSource source, nuint index, CIImageInitializationOptionsWithMetadata options);
public static CIImage FromCGImageSource (ImageIO.CGImageSource source, nuint index, Foundation.NSDictionary options);
public static CIImage FromData (Foundation.NSData bitmapData, nint bytesPerRow, CoreGraphics.CGSize size, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace);
public static CIImage FromProvider (ICIImageProvider provider, nuint width, nuint height, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace, CIImageProviderOptions options);
Added methods:
public static CIImage FromCGImageSource (ImageIO.CGImageSource source, System.UIntPtr index, CIImageInitializationOptionsWithMetadata options);
public static CIImage FromCGImageSource (ImageIO.CGImageSource source, System.UIntPtr index, Foundation.NSDictionary options);
public static CIImage FromData (Foundation.NSData bitmapData, IntPtr bytesPerRow, CoreGraphics.CGSize size, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace);
public static CIImage FromProvider (ICIImageProvider provider, System.UIntPtr width, System.UIntPtr height, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace, CIImageProviderOptions options);
Removed constructor:
protected CIImageAccumulator (IntPtr handle);
Added constructor:
protected CIImageAccumulator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIImageGenerator (IntPtr handle);
Added constructor:
protected CIImageGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIImageProcessorKernel (IntPtr handle);
Added constructor:
protected CIImageProcessorKernel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIKMeans (IntPtr handle);
Added constructor:
protected CIKMeans (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual final nint InputCount { get; set; }
+public virtual final IntPtr InputCount { get; set; }
Removed constructor:
protected CIKaleidoscope (IntPtr handle);
Added constructor:
protected CIKaleidoscope (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual final nint InputCount { get; set; }
+public virtual final IntPtr InputCount { get; set; }
Removed constructor:
protected CIKernel (IntPtr handle);
Added constructor:
protected CIKernel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIKeystoneCorrection (IntPtr handle);
Added constructor:
protected CIKeystoneCorrection (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIKeystoneCorrectionCombined (IntPtr handle);
Added constructor:
protected CIKeystoneCorrectionCombined (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIKeystoneCorrectionHorizontal (IntPtr handle);
Added constructor:
protected CIKeystoneCorrectionHorizontal (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIKeystoneCorrectionVertical (IntPtr handle);
Added constructor:
protected CIKeystoneCorrectionVertical (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CILabDeltaE (IntPtr handle);
Added constructor:
protected CILabDeltaE (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CILanczosScaleTransform (IntPtr handle);
Added constructor:
protected CILanczosScaleTransform (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CILenticularHaloGenerator (IntPtr handle);
Added constructor:
protected CILenticularHaloGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CILightTunnel (IntPtr handle);
Added constructor:
protected CILightTunnel (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CILightenBlendMode (IntPtr handle);
Added constructor:
protected CILightenBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CILineOverlay (IntPtr handle);
Added constructor:
protected CILineOverlay (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CILineScreen (IntPtr handle);
Added constructor:
protected CILineScreen (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CILinearBlur (IntPtr handle);
Added constructor:
protected CILinearBlur (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CILinearBurnBlendMode (IntPtr handle);
Added constructor:
protected CILinearBurnBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CILinearDodgeBlendMode (IntPtr handle);
Added constructor:
protected CILinearDodgeBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CILinearGradient (IntPtr handle);
Added constructor:
protected CILinearGradient (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CILinearLightBlendMode (IntPtr handle);
Added constructor:
protected CILinearLightBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CILinearToSRGBToneCurve (IntPtr handle);
Added constructor:
protected CILinearToSRGBToneCurve (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CILuminosityBlendMode (IntPtr handle);
Added constructor:
protected CILuminosityBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMaskToAlpha (IntPtr handle);
Added constructor:
protected CIMaskToAlpha (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMaskedVariableBlur (IntPtr handle);
Added constructor:
protected CIMaskedVariableBlur (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMaximumComponent (IntPtr handle);
Added constructor:
protected CIMaximumComponent (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMaximumCompositing (IntPtr handle);
Added constructor:
protected CIMaximumCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMedianFilter (IntPtr handle);
Added constructor:
protected CIMedianFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMeshGenerator (IntPtr handle);
Added constructor:
protected CIMeshGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMinimumComponent (IntPtr handle);
Added constructor:
protected CIMinimumComponent (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMinimumCompositing (IntPtr handle);
Added constructor:
protected CIMinimumCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMix (IntPtr handle);
Added constructor:
protected CIMix (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIModTransition (IntPtr handle);
Added constructor:
protected CIModTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMorphology (IntPtr handle);
Added constructor:
protected CIMorphology (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMorphologyGradient (IntPtr handle);
Added constructor:
protected CIMorphologyGradient (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMorphologyMaximum (IntPtr handle);
Added constructor:
protected CIMorphologyMaximum (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMorphologyMinimum (IntPtr handle);
Added constructor:
protected CIMorphologyMinimum (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMorphologyRectangle (IntPtr handle);
Added constructor:
protected CIMorphologyRectangle (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMorphologyRectangleMaximum (IntPtr handle);
Added constructor:
protected CIMorphologyRectangleMaximum (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMorphologyRectangleMinimum (IntPtr handle);
Added constructor:
protected CIMorphologyRectangleMinimum (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMotionBlur (IntPtr handle);
Added constructor:
protected CIMotionBlur (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMultiplyBlendMode (IntPtr handle);
Added constructor:
protected CIMultiplyBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIMultiplyCompositing (IntPtr handle);
Added constructor:
protected CIMultiplyCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CINinePartStretched (IntPtr handle);
Added constructor:
protected CINinePartStretched (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CINinePartTiled (IntPtr handle);
Added constructor:
protected CINinePartTiled (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CINoiseReduction (IntPtr handle);
Added constructor:
protected CINoiseReduction (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIOpTile (IntPtr handle);
Added constructor:
protected CIOpTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIOverlayBlendMode (IntPtr handle);
Added constructor:
protected CIOverlayBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPageCurlTransition (IntPtr handle);
Added constructor:
protected CIPageCurlTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPageCurlWithShadowTransition (IntPtr handle);
Added constructor:
protected CIPageCurlWithShadowTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPaletteCentroid (IntPtr handle);
Added constructor:
protected CIPaletteCentroid (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPalettize (IntPtr handle);
Added constructor:
protected CIPalettize (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIParallelogramTile (IntPtr handle);
Added constructor:
protected CIParallelogramTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPdf417BarcodeGenerator (IntPtr handle);
Added constructor:
protected CIPdf417BarcodeGenerator (ObjCRuntime.NativeHandle handle);
Removed constructors:
protected CIPdf417CodeDescriptor (IntPtr handle);
public CIPdf417CodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint rowCount, nint columnCount);
Added constructors:
protected CIPdf417CodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIPdf417CodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr rowCount, IntPtr columnCount);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ColumnCount { get; }
+public virtual IntPtr ColumnCount { get; }
-public virtual nint RowCount { get; }
+public virtual IntPtr RowCount { get; }
Removed method:
public static CIPdf417CodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint rowCount, nint columnCount);
Added method:
public static CIPdf417CodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr rowCount, IntPtr columnCount);
Removed constructor:
protected CIPersonSegmentation (IntPtr handle);
Added constructor:
protected CIPersonSegmentation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual final nuint QualityLevel { get; set; }
+public virtual final System.UIntPtr QualityLevel { get; set; }
Removed constructor:
protected CIPerspectiveCorrection (IntPtr handle);
Added constructor:
protected CIPerspectiveCorrection (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPerspectiveRotate (IntPtr handle);
Added constructor:
protected CIPerspectiveRotate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPerspectiveTile (IntPtr handle);
Added constructor:
protected CIPerspectiveTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPerspectiveTransform (IntPtr handle);
Added constructor:
protected CIPerspectiveTransform (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPerspectiveTransformWithExtent (IntPtr handle);
Added constructor:
protected CIPerspectiveTransformWithExtent (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPhotoEffect (IntPtr handle);
Added constructor:
protected CIPhotoEffect (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPhotoEffectChrome (IntPtr handle);
Added constructor:
protected CIPhotoEffectChrome (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPhotoEffectFade (IntPtr handle);
Added constructor:
protected CIPhotoEffectFade (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPhotoEffectInstant (IntPtr handle);
Added constructor:
protected CIPhotoEffectInstant (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPhotoEffectMono (IntPtr handle);
Added constructor:
protected CIPhotoEffectMono (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPhotoEffectNoir (IntPtr handle);
Added constructor:
protected CIPhotoEffectNoir (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPhotoEffectProcess (IntPtr handle);
Added constructor:
protected CIPhotoEffectProcess (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPhotoEffectTonal (IntPtr handle);
Added constructor:
protected CIPhotoEffectTonal (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPhotoEffectTransfer (IntPtr handle);
Added constructor:
protected CIPhotoEffectTransfer (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPinLightBlendMode (IntPtr handle);
Added constructor:
protected CIPinLightBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPinchDistortion (IntPtr handle);
Added constructor:
protected CIPinchDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPixellate (IntPtr handle);
Added constructor:
protected CIPixellate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPointillize (IntPtr handle);
Added constructor:
protected CIPointillize (ObjCRuntime.NativeHandle handle);
Removed constructors:
protected CIQRCodeDescriptor (IntPtr handle);
public CIQRCodeDescriptor (Foundation.NSData errorCorrectedPayload, nint symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Added constructors:
protected CIQRCodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIQRCodeDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint SymbolVersion { get; }
+public virtual IntPtr SymbolVersion { get; }
Removed method:
public static CIQRCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, nint symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Added method:
public static CIQRCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Removed constructor:
protected CIQRCodeFeature (IntPtr handle);
Added constructor:
protected CIQRCodeFeature (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIQRCodeGenerator (IntPtr handle);
Added constructor:
protected CIQRCodeGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIRadialGradient (IntPtr handle);
Added constructor:
protected CIRadialGradient (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIRandomGenerator (IntPtr handle);
Added constructor:
protected CIRandomGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIRawFilter (IntPtr handle);
Added constructor:
protected CIRawFilter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIRectangleFeature (IntPtr handle);
Added constructor:
protected CIRectangleFeature (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIReductionFilter (IntPtr handle);
Added constructor:
protected CIReductionFilter (ObjCRuntime.NativeHandle handle);
Removed constructors:
protected CIRenderDestination (IntPtr handle);
public CIRenderDestination (uint texture, uint target, nuint width, nuint height);
public CIRenderDestination (IntPtr data, nuint width, nuint height, nuint bytesPerRow, CIFormat format);
public CIRenderDestination (nuint width, nuint height, Metal.MTLPixelFormat pixelFormat, Metal.IMTLCommandBuffer commandBuffer, System.Func<Metal.IMTLTexture> block);
Added constructors:
protected CIRenderDestination (ObjCRuntime.NativeHandle handle);
public CIRenderDestination (uint texture, uint target, System.UIntPtr width, System.UIntPtr height);
public CIRenderDestination (IntPtr data, System.UIntPtr width, System.UIntPtr height, System.UIntPtr bytesPerRow, CIFormat format);
public CIRenderDestination (System.UIntPtr width, System.UIntPtr height, Metal.MTLPixelFormat pixelFormat, Metal.IMTLCommandBuffer commandBuffer, System.Func<Metal.IMTLTexture> block);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Height { get; }
+public virtual System.UIntPtr Height { get; }
-public virtual nuint Width { get; }
+public virtual System.UIntPtr Width { get; }
Removed constructor:
protected CIRenderInfo (IntPtr handle);
Added constructor:
protected CIRenderInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint PassCount { get; }
+public virtual IntPtr PassCount { get; }
-public virtual nint PixelsProcessed { get; }
+public virtual IntPtr PixelsProcessed { get; }
Removed constructor:
protected CIRenderTask (IntPtr handle);
Added constructor:
protected CIRenderTask (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIRippleTransition (IntPtr handle);
Added constructor:
protected CIRippleTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIRoundedRectangleGenerator (IntPtr handle);
Added constructor:
protected CIRoundedRectangleGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIRowAverage (IntPtr handle);
Added constructor:
protected CIRowAverage (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISRGBToneCurveToLinear (IntPtr handle);
Added constructor:
protected CISRGBToneCurveToLinear (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISaliencyMapFilter (IntPtr handle);
Added constructor:
protected CISaliencyMapFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISampleNearest (IntPtr handle);
Added constructor:
protected CISampleNearest (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISampler (IntPtr handle);
Added constructor:
protected CISampler (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CISaturationBlendMode (IntPtr handle);
Added constructor:
protected CISaturationBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIScreenBlendMode (IntPtr handle);
Added constructor:
protected CIScreenBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIScreenFilter (IntPtr handle);
Added constructor:
protected CIScreenFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISepiaTone (IntPtr handle);
Added constructor:
protected CISepiaTone (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIShadedMaterial (IntPtr handle);
Added constructor:
protected CIShadedMaterial (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISharpenLuminance (IntPtr handle);
Added constructor:
protected CISharpenLuminance (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISixfoldReflectedTile (IntPtr handle);
Added constructor:
protected CISixfoldReflectedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISixfoldRotatedTile (IntPtr handle);
Added constructor:
protected CISixfoldRotatedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISmoothLinearGradient (IntPtr handle);
Added constructor:
protected CISmoothLinearGradient (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISoftLightBlendMode (IntPtr handle);
Added constructor:
protected CISoftLightBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISourceAtopCompositing (IntPtr handle);
Added constructor:
protected CISourceAtopCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISourceInCompositing (IntPtr handle);
Added constructor:
protected CISourceInCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISourceOutCompositing (IntPtr handle);
Added constructor:
protected CISourceOutCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISourceOverCompositing (IntPtr handle);
Added constructor:
protected CISourceOverCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISpotColor (IntPtr handle);
Added constructor:
protected CISpotColor (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISpotLight (IntPtr handle);
Added constructor:
protected CISpotLight (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIStarShineGenerator (IntPtr handle);
Added constructor:
protected CIStarShineGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIStraightenFilter (IntPtr handle);
Added constructor:
protected CIStraightenFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIStretchCrop (IntPtr handle);
Added constructor:
protected CIStretchCrop (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIStripesGenerator (IntPtr handle);
Added constructor:
protected CIStripesGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISubtractBlendMode (IntPtr handle);
Added constructor:
protected CISubtractBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISunbeamsGenerator (IntPtr handle);
Added constructor:
protected CISunbeamsGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CISwipeTransition (IntPtr handle);
Added constructor:
protected CISwipeTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CITemperatureAndTint (IntPtr handle);
Added constructor:
protected CITemperatureAndTint (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CITextFeature (IntPtr handle);
Added constructor:
protected CITextFeature (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CITextImageGenerator (IntPtr handle);
Added constructor:
protected CITextImageGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIThermal (IntPtr handle);
Added constructor:
protected CIThermal (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CITileFilter (IntPtr handle);
Added constructor:
protected CITileFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIToneCurve (IntPtr handle);
Added constructor:
protected CIToneCurve (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CITorusLensDistortion (IntPtr handle);
Added constructor:
protected CITorusLensDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CITransitionFilter (IntPtr handle);
Added constructor:
protected CITransitionFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CITriangleKaleidoscope (IntPtr handle);
Added constructor:
protected CITriangleKaleidoscope (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CITriangleTile (IntPtr handle);
Added constructor:
protected CITriangleTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CITwelvefoldReflectedTile (IntPtr handle);
Added constructor:
protected CITwelvefoldReflectedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CITwirlDistortion (IntPtr handle);
Added constructor:
protected CITwirlDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIUnsharpMask (IntPtr handle);
Added constructor:
protected CIUnsharpMask (ObjCRuntime.NativeHandle handle);
Removed constructors:
protected CIVector (IntPtr handle);
public CIVector (nfloat x);
public CIVector (nfloat[] values);
public CIVector (nfloat x, nfloat y);
public CIVector (nfloat[] values, nint count);
public CIVector (nfloat x, nfloat y, nfloat z);
public CIVector (nfloat x, nfloat y, nfloat z, nfloat w);
Added constructors:
protected CIVector (ObjCRuntime.NativeHandle handle);
public CIVector (ObjCRuntime.nfloat x);
public CIVector (ObjCRuntime.nfloat[] values);
public CIVector (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public CIVector (ObjCRuntime.nfloat[] values, IntPtr count);
public CIVector (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z);
public CIVector (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z, ObjCRuntime.nfloat w);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Count { get; }
+public virtual IntPtr Count { get; }
-public virtual nfloat W { get; }
+public virtual ObjCRuntime.nfloat W { get; }
-public virtual nfloat X { get; }
+public virtual ObjCRuntime.nfloat X { get; }
-public virtual nfloat Y { get; }
+public virtual ObjCRuntime.nfloat Y { get; }
-public virtual nfloat Z { get; }
+public virtual ObjCRuntime.nfloat Z { get; }
Removed methods:
public static CIVector Create (nfloat x);
public static CIVector Create (nfloat x, nfloat y);
public static CIVector Create (nfloat x, nfloat y, nfloat z);
public static CIVector Create (nfloat x, nfloat y, nfloat z, nfloat w);
public static CIVector FromValues (nfloat[] values);
Added methods:
public static CIVector Create (ObjCRuntime.nfloat x);
public static CIVector Create (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public static CIVector Create (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z);
public static CIVector Create (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z, ObjCRuntime.nfloat w);
public static CIVector FromValues (ObjCRuntime.nfloat[] values);
Removed constructor:
protected CIVibrance (IntPtr handle);
Added constructor:
protected CIVibrance (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIVignette (IntPtr handle);
Added constructor:
protected CIVignette (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIVignetteEffect (IntPtr handle);
Added constructor:
protected CIVignetteEffect (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIVividLightBlendMode (IntPtr handle);
Added constructor:
protected CIVividLightBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIVortexDistortion (IntPtr handle);
Added constructor:
protected CIVortexDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIWarpKernel (IntPtr handle);
Added constructor:
protected CIWarpKernel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIWhitePointAdjust (IntPtr handle);
Added constructor:
protected CIWhitePointAdjust (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIXRay (IntPtr handle);
Added constructor:
protected CIXRay (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIZoomBlur (IntPtr handle);
Added constructor:
protected CIZoomBlur (ObjCRuntime.NativeHandle handle);
Modified properties:
-public abstract nint InputCount { get; set; }
+public abstract IntPtr InputCount { get; set; }
Modified properties:
-public abstract nuint BytesPerRow { get; }
+public abstract System.UIntPtr BytesPerRow { get; }
Modified properties:
-public abstract nuint BytesPerRow { get; }
+public abstract System.UIntPtr BytesPerRow { get; }
Removed method:
public virtual void ProvideImageData (IntPtr data, nuint rowbytes, nuint x, nuint y, nuint width, nuint height, Foundation.NSObject info);
Added method:
public virtual void ProvideImageData (IntPtr data, System.UIntPtr rowbytes, System.UIntPtr x, System.UIntPtr y, System.UIntPtr width, System.UIntPtr height, Foundation.NSObject info);
Modified properties:
-public abstract nint InputCount { get; set; }
+public abstract IntPtr InputCount { get; set; }
Modified properties:
-public abstract nint InputCount { get; set; }
+public abstract IntPtr InputCount { get; set; }
Modified properties:
-public abstract nuint QualityLevel { get; set; }
+public abstract System.UIntPtr QualityLevel { get; set; }
Removed constructor:
protected CLCircularRegion (IntPtr handle);
Added constructor:
protected CLCircularRegion (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLFloor (IntPtr handle);
Added constructor:
protected CLFloor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Level { get; }
+public virtual IntPtr Level { get; }
Removed constructor:
protected CLGeocoder (IntPtr handle);
Added constructor:
protected CLGeocoder (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLLocation (IntPtr handle);
Added constructor:
protected CLLocation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
[Obsolete ("Use the 'Description' property from 'NSObject'.")]
public virtual string Description ();
Removed constructor:
protected CLLocationManager (IntPtr handle);
Added constructor:
protected CLLocationManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLLocationManagerDelegate (IntPtr handle);
Added constructor:
protected CLLocationManagerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CLLocationSourceInformation (IntPtr handle);
Added constructor:
protected CLLocationSourceInformation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLPlacemark (IntPtr handle);
Added constructor:
protected CLPlacemark (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLRegion (IntPtr handle);
Added constructor:
protected CLRegion (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified properties:
-public abstract nint Count { get; }
+public abstract IntPtr Count { get; }
Removed method:
public virtual IMLFeatureProvider GetFeatures (nint index);
Added method:
public virtual IMLFeatureProvider GetFeatures (IntPtr index);
Removed constructor:
protected MLArrayBatchProvider (IntPtr handle);
Added constructor:
protected MLArrayBatchProvider (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Count { get; }
+public virtual IntPtr Count { get; }
Removed method:
public virtual IMLFeatureProvider GetFeatures (nint index);
Added method:
public virtual IMLFeatureProvider GetFeatures (IntPtr index);
Removed constructor:
protected MLCustomModel (IntPtr handle);
Added constructor:
protected MLCustomModel (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected MLDictionaryConstraint (IntPtr handle);
Added constructor:
protected MLDictionaryConstraint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLDictionaryFeatureProvider (IntPtr handle);
Added constructor:
protected MLDictionaryFeatureProvider (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLFeatureDescription (IntPtr handle);
Added constructor:
protected MLFeatureDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLFeatureValue (IntPtr handle);
Added constructor:
protected MLFeatureValue (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static MLFeatureValue Create (CoreGraphics.CGImage image, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, ImageIO.CGImagePropertyOrientation orientation, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, ImageIO.CGImagePropertyOrientation orientation, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, ImageIO.CGImagePropertyOrientation orientation, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, ImageIO.CGImagePropertyOrientation orientation, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
Added methods:
public static MLFeatureValue Create (CoreGraphics.CGImage image, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, ImageIO.CGImagePropertyOrientation orientation, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, ImageIO.CGImagePropertyOrientation orientation, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, ImageIO.CGImagePropertyOrientation orientation, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, ImageIO.CGImagePropertyOrientation orientation, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
Removed constructor:
protected MLImageConstraint (IntPtr handle);
Added constructor:
protected MLImageConstraint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint PixelsHigh { get; }
+public virtual IntPtr PixelsHigh { get; }
-public virtual nint PixelsWide { get; }
+public virtual IntPtr PixelsWide { get; }
Removed constructor:
protected MLImageSize (IntPtr handle);
Added constructor:
protected MLImageSize (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint PixelsHigh { get; }
+public virtual IntPtr PixelsHigh { get; }
-public virtual nint PixelsWide { get; }
+public virtual IntPtr PixelsWide { get; }
Removed constructor:
protected MLImageSizeConstraint (IntPtr handle);
Added constructor:
protected MLImageSizeConstraint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLKey (IntPtr handle);
Added constructor:
protected MLKey (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLMetricKey (IntPtr handle);
Added constructor:
protected MLMetricKey (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLModel (IntPtr handle);
Added constructor:
protected MLModel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLModelConfiguration (IntPtr handle);
Added constructor:
protected MLModelConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLModelDescription (IntPtr handle);
Added constructor:
protected MLModelDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
protected MLMultiArray (IntPtr handle);
public MLMultiArray (nint[] shape, MLMultiArrayDataType dataType, out Foundation.NSError error);
public MLMultiArray (IntPtr dataPointer, nint[] shape, MLMultiArrayDataType dataType, nint[] strides, System.Action<IntPtr> deallocator, out Foundation.NSError error);
Added constructors:
protected MLMultiArray (ObjCRuntime.NativeHandle handle);
public MLMultiArray (IntPtr[] shape, MLMultiArrayDataType dataType, out Foundation.NSError error);
public MLMultiArray (IntPtr dataPointer, IntPtr[] shape, MLMultiArrayDataType dataType, IntPtr[] strides, System.Action<IntPtr> deallocator, out Foundation.NSError error);
Removed properties:
public Foundation.NSNumber Item { get; set; }
public Foundation.NSNumber Item { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Count { get; }
+public virtual IntPtr Count { get; }
-public nint[] Shape { get; }
+public IntPtr[] Shape { get; }
-public nint[] Strides { get; }
+public IntPtr[] Strides { get; }
Added properties:
public Foundation.NSNumber Item { get; set; }
public Foundation.NSNumber Item { get; set; }
Removed methods:
public static MLMultiArray Concat (MLMultiArray[] multiArrays, nint axis, MLMultiArrayDataType dataType);
public virtual Foundation.NSNumber GetObject (nint idx);
public Foundation.NSNumber GetObject (nint[] indices);
public virtual void SetObject (Foundation.NSNumber obj, nint idx);
public void SetObject (Foundation.NSNumber obj, nint[] indices);
Added methods:
public static MLMultiArray Concat (MLMultiArray[] multiArrays, IntPtr axis, MLMultiArrayDataType dataType);
public virtual Foundation.NSNumber GetObject (IntPtr idx);
public Foundation.NSNumber GetObject (IntPtr[] indices);
public virtual void SetObject (Foundation.NSNumber obj, IntPtr idx);
public void SetObject (Foundation.NSNumber obj, IntPtr[] indices);
Removed constructor:
protected MLMultiArrayConstraint (IntPtr handle);
Added constructor:
protected MLMultiArrayConstraint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public nint[] Shape { get; }
+public IntPtr[] Shape { get; }
Removed constructor:
protected MLMultiArrayShapeConstraint (IntPtr handle);
Added constructor:
protected MLMultiArrayShapeConstraint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLNumericConstraint (IntPtr handle);
Added constructor:
protected MLNumericConstraint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLParameterDescription (IntPtr handle);
Added constructor:
protected MLParameterDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLParameterKey (IntPtr handle);
Added constructor:
protected MLParameterKey (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLPredictionOptions (IntPtr handle);
Added constructor:
protected MLPredictionOptions (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLSequence (IntPtr handle);
Added constructor:
protected MLSequence (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLSequenceConstraint (IntPtr handle);
Added constructor:
protected MLSequenceConstraint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLTask (IntPtr handle);
Added constructor:
protected MLTask (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLUpdateContext (IntPtr handle);
Added constructor:
protected MLUpdateContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLUpdateProgressHandlers (IntPtr handle);
Added constructor:
protected MLUpdateProgressHandlers (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLUpdateTask (IntPtr handle);
Added constructor:
protected MLUpdateTask (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nuint DataLength { get; }
+public System.UIntPtr DataLength { get; }
Removed methods:
public CMBlockBufferError AccessDataBytes (nuint offset, nuint length, IntPtr temporaryBlock, ref IntPtr returnedPointer);
public CMBlockBufferError AppendBuffer (CMBlockBuffer targetBuffer, nuint offsetToData, nuint dataLength, CMBlockBufferFlags flags);
public CMBlockBufferError AppendMemoryBlock (byte[] data, nuint offsetToData, CMBlockBufferFlags flags);
public CMBlockBufferError AppendMemoryBlock (IntPtr memoryBlock, nuint blockLength, CMCustomBlockAllocator customBlockSource, nuint offsetToData, nuint dataLength, CMBlockBufferFlags flags);
public CMBlockBufferError CopyDataBytes (nuint offsetToData, nuint dataLength, IntPtr destination);
public CMBlockBufferError CopyDataBytes (nuint offsetToData, nuint dataLength, out byte[] destination);
public static CMBlockBuffer CreateContiguous (CMBlockBuffer sourceBuffer, CMCustomBlockAllocator customBlockSource, nuint offsetToData, nuint dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public CMBlockBufferError FillDataBytes (byte fillByte, nuint offsetIntoDestination, nuint dataLength);
public static CMBlockBuffer FromBuffer (CMBlockBuffer targetBuffer, nuint offsetToData, nuint dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public static CMBlockBuffer FromMemoryBlock (byte[] data, nuint offsetToData, CMBlockBufferFlags flags, out CMBlockBufferError error);
public static CMBlockBuffer FromMemoryBlock (IntPtr memoryBlock, nuint blockLength, CMCustomBlockAllocator customBlockSource, nuint offsetToData, nuint dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public CMBlockBufferError GetDataPointer (nuint offset, out nuint lengthAtOffset, out nuint totalLength, ref IntPtr dataPointer);
public bool IsRangeContiguous (nuint offset, nuint length);
public CMBlockBufferError ReplaceDataBytes (byte[] sourceBytes, nuint offsetIntoDestination);
public CMBlockBufferError ReplaceDataBytes (IntPtr sourceBytes, nuint offsetIntoDestination, nuint dataLength);
protected override void ~CMBlockBuffer ();
Added methods:
public CMBlockBufferError AccessDataBytes (System.UIntPtr offset, System.UIntPtr length, IntPtr temporaryBlock, ref IntPtr returnedPointer);
public CMBlockBufferError AppendBuffer (CMBlockBuffer targetBuffer, System.UIntPtr offsetToData, System.UIntPtr dataLength, CMBlockBufferFlags flags);
public CMBlockBufferError AppendMemoryBlock (byte[] data, System.UIntPtr offsetToData, CMBlockBufferFlags flags);
public CMBlockBufferError AppendMemoryBlock (IntPtr memoryBlock, System.UIntPtr blockLength, CMCustomBlockAllocator customBlockSource, System.UIntPtr offsetToData, System.UIntPtr dataLength, CMBlockBufferFlags flags);
public CMBlockBufferError CopyDataBytes (System.UIntPtr offsetToData, System.UIntPtr dataLength, IntPtr destination);
public CMBlockBufferError CopyDataBytes (System.UIntPtr offsetToData, System.UIntPtr dataLength, out byte[] destination);
public static CMBlockBuffer CreateContiguous (CMBlockBuffer sourceBuffer, CMCustomBlockAllocator customBlockSource, System.UIntPtr offsetToData, System.UIntPtr dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public CMBlockBufferError FillDataBytes (byte fillByte, System.UIntPtr offsetIntoDestination, System.UIntPtr dataLength);
public static CMBlockBuffer FromBuffer (CMBlockBuffer targetBuffer, System.UIntPtr offsetToData, System.UIntPtr dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public static CMBlockBuffer FromMemoryBlock (byte[] data, System.UIntPtr offsetToData, CMBlockBufferFlags flags, out CMBlockBufferError error);
public static CMBlockBuffer FromMemoryBlock (IntPtr memoryBlock, System.UIntPtr blockLength, CMCustomBlockAllocator customBlockSource, System.UIntPtr offsetToData, System.UIntPtr dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public CMBlockBufferError GetDataPointer (System.UIntPtr offset, out System.UIntPtr lengthAtOffset, out System.UIntPtr totalLength, ref IntPtr dataPointer);
public bool IsRangeContiguous (System.UIntPtr offset, System.UIntPtr length);
public CMBlockBufferError ReplaceDataBytes (byte[] sourceBytes, System.UIntPtr offsetIntoDestination);
public CMBlockBufferError ReplaceDataBytes (IntPtr sourceBytes, System.UIntPtr offsetIntoDestination, System.UIntPtr dataLength);
Removed methods:
public virtual nint EndInvoke (System.IAsyncResult result);
public virtual nint Invoke (ObjCRuntime.INativeObject buffer);
Added methods:
public virtual IntPtr EndInvoke (System.IAsyncResult result);
public virtual IntPtr Invoke (ObjCRuntime.INativeObject buffer);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint BufferCount { get; }
+public IntPtr BufferCount { get; }
Removed methods:
public virtual void Dispose ();
public nint GetTotalSize ();
protected override void ~CMBufferQueue ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Added method:
public IntPtr GetTotalSize ();
Removed constructor:
public CMClock (IntPtr handle);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CMClockOrTimebase (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CMClockOrTimebase ();
Removed methods:
public virtual IntPtr Allocate (nuint sizeInBytes);
public virtual void Free (IntPtr doomedMemoryBlock, nuint sizeInBytes);
Added methods:
public virtual IntPtr Allocate (System.UIntPtr sizeInBytes);
public virtual void Free (IntPtr doomedMemoryBlock, System.UIntPtr sizeInBytes);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static nint GetTypeID ();
protected override void ~CMFormatDescription ();
Added method:
public static IntPtr GetTypeID ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CMMemoryPool ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint NumSamples { get; }
+public IntPtr NumSamples { get; }
-public nuint TotalSampleSize { get; }
+public System.UIntPtr TotalSampleSize { get; }
Removed methods:
public static CMSampleBuffer CreateReady (CMBlockBuffer dataBuffer, CMFormatDescription formatDescription, int samplesCount, CMSampleTimingInfo[] sampleTimingArray, nuint[] sampleSizeArray, out CMSampleBufferError error);
public static CMSampleBuffer CreateWithNewTiming (CMSampleBuffer original, CMSampleTimingInfo[] timing, out nint status);
public virtual void Dispose ();
public nuint GetSampleSize (nint sampleIndex);
public CMSampleTimingInfo[] GetSampleTimingInfo (out nint status);
public static nint GetTypeID ();
protected override void ~CMSampleBuffer ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Added methods:
public static CMSampleBuffer CreateReady (CMBlockBuffer dataBuffer, CMFormatDescription formatDescription, int samplesCount, CMSampleTimingInfo[] sampleTimingArray, System.UIntPtr[] sampleSizeArray, out CMSampleBufferError error);
public static CMSampleBuffer CreateWithNewTiming (CMSampleBuffer original, CMSampleTimingInfo[] timing, out IntPtr status);
public System.UIntPtr GetSampleSize (IntPtr sampleIndex);
public CMSampleTimingInfo[] GetSampleTimingInfo (out IntPtr status);
public static IntPtr GetTypeID ();
Modified properties:
-public nint? AudioIndependentSampleDecoderRefreshCount { get; set; }
+public IntPtr? AudioIndependentSampleDecoderRefreshCount { get; set; }
Removed constructor:
public CMTimebase (IntPtr handle);
Added values:
DepthHevc = 1684369512,
DisparityHevc = 1684632424,
Removed methods:
public byte[] GetH264ParameterSet (nuint index, out nuint parameterSetCount, out int nalUnitHeaderLength, out CMFormatDescriptionError error);
public byte[] GetHevcParameterSet (nuint index, out nuint parameterSetCount, out int nalUnitHeaderLength, out CMFormatDescriptionError error);
Added methods:
public byte[] GetH264ParameterSet (System.UIntPtr index, out System.UIntPtr parameterSetCount, out int nalUnitHeaderLength, out CMFormatDescriptionError error);
public byte[] GetHevcParameterSet (System.UIntPtr index, out System.UIntPtr parameterSetCount, out int nalUnitHeaderLength, out CMFormatDescriptionError error);
Added interface:
CoreFoundation.ICFType
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
protected void CheckHandle ();
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static nint GetTypeID ();
protected override void ~CFHTTPAuthentication ();
Added method:
public static IntPtr GetTypeID ();
Added interface:
CoreFoundation.ICFType
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public bool AppendBytes (byte[] bytes, nint count);
protected void CheckHandle ();
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static nint GetTypeID ();
protected override void ~CFHTTPMessage ();
Added methods:
public bool AppendBytes (byte[] bytes, IntPtr count);
public static IntPtr GetTypeID ();
Added interface:
CoreFoundation.ICFType
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructors:
public CTFont (CTFontDescriptor descriptor, nfloat size);
public CTFont (string name, nfloat size);
public CTFont (CoreGraphics.CGFont font, nfloat size, CoreGraphics.CGAffineTransform transform);
public CTFont (CoreGraphics.CGFont font, nfloat size, CTFontDescriptor descriptor);
public CTFont (CTFontDescriptor descriptor, nfloat size, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (CTFontDescriptor descriptor, nfloat size, CTFontOptions options);
public CTFont (CTFontUIFontType uiType, nfloat size, string language);
public CTFont (string name, nfloat size, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (string name, nfloat size, CTFontOptions options);
public CTFont (CoreGraphics.CGFont font, nfloat size, CoreGraphics.CGAffineTransform transform, CTFontDescriptor descriptor);
public CTFont (CTFontDescriptor descriptor, nfloat size, CTFontOptions options, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (string name, nfloat size, ref CoreGraphics.CGAffineTransform matrix, CTFontOptions options);
Added constructors:
public CTFont (CTFontDescriptor descriptor, ObjCRuntime.nfloat size);
public CTFont (string name, ObjCRuntime.nfloat size);
public CTFont (CoreGraphics.CGFont font, ObjCRuntime.nfloat size, CoreGraphics.CGAffineTransform transform);
public CTFont (CoreGraphics.CGFont font, ObjCRuntime.nfloat size, CTFontDescriptor descriptor);
public CTFont (CTFontDescriptor descriptor, ObjCRuntime.nfloat size, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (CTFontDescriptor descriptor, ObjCRuntime.nfloat size, CTFontOptions options);
public CTFont (CTFontUIFontType uiType, ObjCRuntime.nfloat size, string language);
public CTFont (string name, ObjCRuntime.nfloat size, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (string name, ObjCRuntime.nfloat size, CTFontOptions options);
public CTFont (CoreGraphics.CGFont font, ObjCRuntime.nfloat size, CoreGraphics.CGAffineTransform transform, CTFontDescriptor descriptor);
public CTFont (CTFontDescriptor descriptor, ObjCRuntime.nfloat size, CTFontOptions options, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (string name, ObjCRuntime.nfloat size, ref CoreGraphics.CGAffineTransform matrix, CTFontOptions options);
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nfloat AscentMetric { get; }
+public ObjCRuntime.nfloat AscentMetric { get; }
-public nfloat CapHeightMetric { get; }
+public ObjCRuntime.nfloat CapHeightMetric { get; }
-public nfloat DescentMetric { get; }
+public ObjCRuntime.nfloat DescentMetric { get; }
-public nint GlyphCount { get; }
+public IntPtr GlyphCount { get; }
-public nfloat LeadingMetric { get; }
+public ObjCRuntime.nfloat LeadingMetric { get; }
-public nfloat Size { get; }
+public ObjCRuntime.nfloat Size { get; }
-public nfloat SlantAngle { get; }
+public ObjCRuntime.nfloat SlantAngle { get; }
-public nfloat UnderlinePosition { get; }
+public ObjCRuntime.nfloat UnderlinePosition { get; }
-public nfloat UnderlineThickness { get; }
+public ObjCRuntime.nfloat UnderlineThickness { get; }
-public nfloat XHeightMetric { get; }
+public ObjCRuntime.nfloat XHeightMetric { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public double GetAdvancesForGlyphs (CTFontOrientation orientation, ushort[] glyphs, CoreGraphics.CGSize[] advances, nint count);
public CoreGraphics.CGRect GetBoundingRects (CTFontOrientation orientation, ushort[] glyphs, CoreGraphics.CGRect[] boundingRects, nint count);
public bool GetGlyphsForCharacters (char[] characters, ushort[] glyphs, nint count);
public nint GetLigatureCaretPositions (ushort glyph, nfloat[] positions);
public CoreGraphics.CGRect GetOpticalBounds (ushort[] glyphs, CoreGraphics.CGRect[] boundingRects, nint count, CTFontOptions options);
public static nint GetTypeID ();
public void GetVerticalTranslationsForGlyphs (ushort[] glyphs, CoreGraphics.CGSize[] translations, nint count);
public CTFont WithAttributes (nfloat size, CTFontDescriptor attributes);
public CTFont WithAttributes (nfloat size, CTFontDescriptor attributes, ref CoreGraphics.CGAffineTransform matrix);
public CTFont WithFamily (nfloat size, string family);
public CTFont WithFamily (nfloat size, string family, ref CoreGraphics.CGAffineTransform matrix);
public CTFont WithSymbolicTraits (nfloat size, CTFontSymbolicTraits symTraitValue, CTFontSymbolicTraits symTraitMask);
public CTFont WithSymbolicTraits (nfloat size, CTFontSymbolicTraits symTraitValue, CTFontSymbolicTraits symTraitMask, ref CoreGraphics.CGAffineTransform matrix);
protected override void ~CTFont ();
Added methods:
public double GetAdvancesForGlyphs (CTFontOrientation orientation, ushort[] glyphs, CoreGraphics.CGSize[] advances, IntPtr count);
public CoreGraphics.CGRect GetBoundingRects (CTFontOrientation orientation, ushort[] glyphs, CoreGraphics.CGRect[] boundingRects, IntPtr count);
public bool GetGlyphsForCharacters (char[] characters, ushort[] glyphs, IntPtr count);
public IntPtr GetLigatureCaretPositions (ushort glyph, ObjCRuntime.nfloat[] positions);
public CoreGraphics.CGRect GetOpticalBounds (ushort[] glyphs, CoreGraphics.CGRect[] boundingRects, IntPtr count, CTFontOptions options);
public static IntPtr GetTypeID ();
public void GetVerticalTranslationsForGlyphs (ushort[] glyphs, CoreGraphics.CGSize[] translations, IntPtr count);
public CTFont WithAttributes (ObjCRuntime.nfloat size, CTFontDescriptor attributes);
public CTFont WithAttributes (ObjCRuntime.nfloat size, CTFontDescriptor attributes, ref CoreGraphics.CGAffineTransform matrix);
public CTFont WithFamily (ObjCRuntime.nfloat size, string family);
public CTFont WithFamily (ObjCRuntime.nfloat size, string family, ref CoreGraphics.CGAffineTransform matrix);
public CTFont WithSymbolicTraits (ObjCRuntime.nfloat size, CTFontSymbolicTraits symTraitValue, CTFontSymbolicTraits symTraitMask);
public CTFont WithSymbolicTraits (ObjCRuntime.nfloat size, CTFontSymbolicTraits symTraitValue, CTFontSymbolicTraits symTraitMask, ref CoreGraphics.CGAffineTransform matrix);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CTFontCollection ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CTFontDescriptor (string name, nfloat size);
Added constructor:
public CTFontDescriptor (string name, ObjCRuntime.nfloat size);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public CTFontDescriptor WithVariation (uint variationIdentifier, nfloat variationValue);
protected override void ~CTFontDescriptor ();
Added method:
public CTFontDescriptor WithVariation (uint variationIdentifier, ObjCRuntime.nfloat variationValue);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CTFrame ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CTFramesetter ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CTGlyphInfo ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint GlyphCount { get; }
+public IntPtr GlyphCount { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public CTLine GetJustifiedLine (nfloat justificationFactor, double justificationWidth);
public nfloat GetOffsetForStringIndex (nint charIndex);
public nfloat GetOffsetForStringIndex (nint charIndex, out nfloat secondaryOffset);
public double GetPenOffsetForFlush (nfloat flushFactor, double flushWidth);
public nint GetStringIndexForPosition (CoreGraphics.CGPoint position);
public double GetTypographicBounds (out nfloat ascent, out nfloat descent, out nfloat leading);
protected override void ~CTLine ();
Added methods:
public CTLine GetJustifiedLine (ObjCRuntime.nfloat justificationFactor, double justificationWidth);
public ObjCRuntime.nfloat GetOffsetForStringIndex (IntPtr charIndex);
public ObjCRuntime.nfloat GetOffsetForStringIndex (IntPtr charIndex, out ObjCRuntime.nfloat secondaryOffset);
public double GetPenOffsetForFlush (ObjCRuntime.nfloat flushFactor, double flushWidth);
public IntPtr GetStringIndexForPosition (CoreGraphics.CGPoint position);
public double GetTypographicBounds (out ObjCRuntime.nfloat ascent, out ObjCRuntime.nfloat descent, out ObjCRuntime.nfloat leading);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (double offset, nint charIndex, bool leadingEdge, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (double offset, nint charIndex, bool leadingEdge, ref bool stop);
Added methods:
public virtual System.IAsyncResult BeginInvoke (double offset, IntPtr charIndex, bool leadingEdge, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (double offset, IntPtr charIndex, bool leadingEdge, ref bool stop);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CTParagraphStyle ();
Modified properties:
-public nfloat? DefaultTabInterval { get; set; }
+public ObjCRuntime.nfloat? DefaultTabInterval { get; set; }
-public nfloat? FirstLineHeadIndent { get; set; }
+public ObjCRuntime.nfloat? FirstLineHeadIndent { get; set; }
-public nfloat? HeadIndent { get; set; }
+public ObjCRuntime.nfloat? HeadIndent { get; set; }
-public nfloat? LineHeightMultiple { get; set; }
+public ObjCRuntime.nfloat? LineHeightMultiple { get; set; }
-public nfloat? LineSpacing { get; set; }
+public ObjCRuntime.nfloat? LineSpacing { get; set; }
-public nfloat? LineSpacingAdjustment { get; set; }
+public ObjCRuntime.nfloat? LineSpacingAdjustment { get; set; }
-public nfloat? MaximumLineHeight { get; set; }
+public ObjCRuntime.nfloat? MaximumLineHeight { get; set; }
-public nfloat? MaximumLineSpacing { get; set; }
+public ObjCRuntime.nfloat? MaximumLineSpacing { get; set; }
-public nfloat? MinimumLineHeight { get; set; }
+public ObjCRuntime.nfloat? MinimumLineHeight { get; set; }
-public nfloat? MinimumLineSpacing { get; set; }
+public ObjCRuntime.nfloat? MinimumLineSpacing { get; set; }
-public nfloat? ParagraphSpacing { get; set; }
+public ObjCRuntime.nfloat? ParagraphSpacing { get; set; }
-public nfloat? ParagraphSpacingBefore { get; set; }
+public ObjCRuntime.nfloat? ParagraphSpacingBefore { get; set; }
-public nfloat? TailIndent { get; set; }
+public ObjCRuntime.nfloat? TailIndent { get; set; }
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint GlyphCount { get; }
+public IntPtr GlyphCount { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public nint[] GetStringIndices ();
public nint[] GetStringIndices (Foundation.NSRange range);
public nint[] GetStringIndices (Foundation.NSRange range, nint[] buffer);
public double GetTypographicBounds (Foundation.NSRange range, out nfloat ascent, out nfloat descent, out nfloat leading);
protected override void ~CTRun ();
Added methods:
public IntPtr[] GetStringIndices ();
public IntPtr[] GetStringIndices (Foundation.NSRange range);
public IntPtr[] GetStringIndices (Foundation.NSRange range, IntPtr[] buffer);
public double GetTypographicBounds (Foundation.NSRange range, out ObjCRuntime.nfloat ascent, out ObjCRuntime.nfloat descent, out ObjCRuntime.nfloat leading);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CTTextTab ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public nint SuggestClusterBreak (int startIndex, double width);
public nint SuggestClusterBreak (int startIndex, double width, double offset);
public nint SuggestLineBreak (int startIndex, double width);
public nint SuggestLineBreak (int startIndex, double width, double offset);
protected override void ~CTTypesetter ();
Added methods:
public IntPtr SuggestClusterBreak (int startIndex, double width);
public IntPtr SuggestClusterBreak (int startIndex, double width, double offset);
public IntPtr SuggestLineBreak (int startIndex, double width);
public IntPtr SuggestLineBreak (int startIndex, double width, double offset);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CVBuffer ();
Added methods:
protected override void Release ();
protected override void Retain ();
Modified fields:
-public nint Version;
+public IntPtr Version;
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CVMetalTexture ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public CVMetalTexture TextureFromImage (CVImageBuffer imageBuffer, Metal.MTLPixelFormat format, nint width, nint height, nint planeIndex, out CVReturn errorCode);
protected override void ~CVMetalTextureCache ();
Added method:
public CVMetalTexture TextureFromImage (CVImageBuffer imageBuffer, Metal.MTLPixelFormat format, IntPtr width, IntPtr height, IntPtr planeIndex, out CVReturn errorCode);
Removed constructors:
public CVPixelBuffer (nint width, nint height, CVPixelFormatType pixelFormat);
public CVPixelBuffer (nint width, nint height, CVPixelFormatType pixelFormatType, CVPixelBufferAttributes attributes);
Added constructors:
public CVPixelBuffer (IntPtr width, IntPtr height, CVPixelFormatType pixelFormat);
public CVPixelBuffer (IntPtr width, IntPtr height, CVPixelFormatType pixelFormatType, CVPixelBufferAttributes attributes);
Modified properties:
-public nint BytesPerRow { get; }
+public IntPtr BytesPerRow { get; }
-public nint DataSize { get; }
+public IntPtr DataSize { get; }
-public nint Height { get; }
+public IntPtr Height { get; }
-public nint PlaneCount { get; }
+public IntPtr PlaneCount { get; }
-public nint Width { get; }
+public IntPtr Width { get; }
Removed methods:
public static CVPixelBuffer Create (nint width, nint height, CVPixelFormatType pixelFormatType, byte[] data, nint bytesPerRow, CVPixelBufferAttributes pixelBufferAttributes);
public static CVPixelBuffer Create (nint width, nint height, CVPixelFormatType pixelFormatType, byte[] data, nint bytesPerRow, CVPixelBufferAttributes pixelBufferAttributes, out CVReturn status);
public static CVPixelBuffer Create (nint width, nint height, CVPixelFormatType pixelFormatType, byte[][] planes, nint[] planeWidths, nint[] planeHeights, nint[] planeBytesPerRow, CVPixelBufferAttributes pixelBufferAttributes);
public static CVPixelBuffer Create (nint width, nint height, CVPixelFormatType pixelFormatType, byte[][] planes, nint[] planeWidths, nint[] planeHeights, nint[] planeBytesPerRow, CVPixelBufferAttributes pixelBufferAttributes, out CVReturn status);
public IntPtr GetBaseAddress (nint planeIndex);
public nint GetBytesPerRowOfPlane (nint planeIndex);
public void GetExtendedPixels (ref nuint extraColumnsOnLeft, ref nuint extraColumnsOnRight, ref nuint extraRowsOnTop, ref nuint extraRowsOnBottom);
public nint GetHeightOfPlane (nint planeIndex);
public static nint GetTypeID ();
public nint GetWidthOfPlane (nint planeIndex);
Added methods:
public static CVPixelBuffer Create (IntPtr width, IntPtr height, CVPixelFormatType pixelFormatType, byte[] data, IntPtr bytesPerRow, CVPixelBufferAttributes pixelBufferAttributes);
public static CVPixelBuffer Create (IntPtr width, IntPtr height, CVPixelFormatType pixelFormatType, byte[] data, IntPtr bytesPerRow, CVPixelBufferAttributes pixelBufferAttributes, out CVReturn status);
public static CVPixelBuffer Create (IntPtr width, IntPtr height, CVPixelFormatType pixelFormatType, byte[][] planes, IntPtr[] planeWidths, IntPtr[] planeHeights, IntPtr[] planeBytesPerRow, CVPixelBufferAttributes pixelBufferAttributes);
public static CVPixelBuffer Create (IntPtr width, IntPtr height, CVPixelFormatType pixelFormatType, byte[][] planes, IntPtr[] planeWidths, IntPtr[] planeHeights, IntPtr[] planeBytesPerRow, CVPixelBufferAttributes pixelBufferAttributes, out CVReturn status);
public IntPtr GetBaseAddress (IntPtr planeIndex);
public IntPtr GetBytesPerRowOfPlane (IntPtr planeIndex);
public void GetExtendedPixels (ref System.UIntPtr extraColumnsOnLeft, ref System.UIntPtr extraColumnsOnRight, ref System.UIntPtr extraRowsOnTop, ref System.UIntPtr extraRowsOnBottom);
public IntPtr GetHeightOfPlane (IntPtr planeIndex);
public static IntPtr GetTypeID ();
public IntPtr GetWidthOfPlane (IntPtr planeIndex);
Removed constructor:
public CVPixelBufferAttributes (CVPixelFormatType pixelFormatType, nint width, nint height);
Added constructor:
public CVPixelBufferAttributes (CVPixelFormatType pixelFormatType, IntPtr width, IntPtr height);
Modified properties:
-public nint? Height { get; set; }
+public IntPtr? Height { get; set; }
-public nint? Width { get; set; }
+public IntPtr? Width { get; set; }
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint TypeID { get; }
+public IntPtr TypeID { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CVPixelBufferPool ();
Added methods:
protected override void Release ();
protected override void Retain ();
Removed constructor:
protected DCAppAttestService (IntPtr handle);
Added constructor:
protected DCAppAttestService (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected DCDevice (IntPtr handle);
Added constructor:
protected DCDevice (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected EAAccessory (IntPtr handle);
Added constructor:
protected EAAccessory (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ConnectionID { get; }
+public virtual System.UIntPtr ConnectionID { get; }
Removed constructor:
protected EAAccessoryDelegate (IntPtr handle);
Added constructor:
protected EAAccessoryDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected EAAccessoryManager (IntPtr handle);
Added constructor:
protected EAAccessoryManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected EASession (IntPtr handle);
Added constructor:
protected EASession (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected EAWiFiUnconfiguredAccessory (IntPtr handle);
Added constructor:
protected EAWiFiUnconfiguredAccessory (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
protected T[] GetArray<T> (NSString key, System.Func<System.IntPtr,T> creator);
protected nint? GetNIntValue (NSString key);
protected nuint? GetNUIntValue (NSString key);
protected void SetNumberValue (NSString key, nint? value);
protected void SetNumberValue (NSString key, nuint? value);
Added methods:
protected T[] GetArray<T> (NSString key, System.Func<ObjCRuntime.NativeHandle,T> creator);
protected IntPtr? GetNIntValue (NSString key);
protected System.UIntPtr? GetNUIntValue (NSString key);
protected string[] GetStringArrayValue (NSString key);
protected void SetNumberValue (NSString key, IntPtr? value);
protected void SetNumberValue (NSString key, System.UIntPtr? value);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (nuint idx, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (nuint idx, ref bool stop);
Added methods:
public virtual System.IAsyncResult BeginInvoke (System.UIntPtr idx, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (System.UIntPtr idx, ref bool stop);
Removed property:
public bool AutoGeneratedName { get; set; }
Removed constructor:
protected NSArray (IntPtr handle);
Added constructor:
protected NSArray (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Count { get; }
+public virtual System.UIntPtr Count { get; }
Removed methods:
public static T[] ArrayFromHandle<T> (IntPtr handle);
public static T[] ArrayFromHandle<T> (IntPtr handle, System.Converter<System.IntPtr,T> creator);
public static T[] ArrayFromHandleFunc<T> (IntPtr handle, System.Func<System.IntPtr,T> createObject);
public static T[] EnumsFromHandle<T> (IntPtr handle);
public static NSArray FromIntPtrs (IntPtr[] vals);
public static NSArray FromObjects (nint count, object[] items);
public T GetItem<T> (nuint index);
public virtual nuint IndexOf (NSObject anObject);
[Obsolete ("Use of 'CFArray.StringArrayFromHandle' offers better performance.")]
public static string[] StringArrayFromHandle (IntPtr handle);
public virtual IntPtr ValueAt (nuint idx);
Added methods:
public static T[] ArrayFromHandle<T> (ObjCRuntime.NativeHandle handle);
public static T[] ArrayFromHandle<T> (ObjCRuntime.NativeHandle handle, System.Converter<ObjCRuntime.NativeHandle,T> creator);
public static T[] ArrayFromHandle<T> (ObjCRuntime.NativeHandle handle, System.Converter<ObjCRuntime.NativeHandle,T> creator, bool releaseHandle);
public static T[] ArrayFromHandleFunc<T> (ObjCRuntime.NativeHandle handle, System.Func<ObjCRuntime.NativeHandle,T> createObject);
public static T[] EnumsFromHandle<T> (ObjCRuntime.NativeHandle handle);
public static NSArray FromIntPtrs (ObjCRuntime.NativeHandle[] vals);
public static NSArray FromObjects (IntPtr count, object[] items);
public T GetItem<T> (System.UIntPtr index);
public virtual System.UIntPtr IndexOf (NSObject anObject);
[Obsolete ("Use of 'CFArray.StringArrayFromHandle' offers better performance.")]
public static string[] StringArrayFromHandle (ObjCRuntime.NativeHandle handle);
public virtual ObjCRuntime.NativeHandle ValueAt (System.UIntPtr idx);
Removed property:
public TKey Item { get; }
Added property:
public TKey Item { get; }
Removed constructor:
protected NSAttributedString (IntPtr handle);
Added constructor:
protected NSAttributedString (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Length { get; }
+public virtual IntPtr Length { get; }
Removed methods:
public virtual NSObject GetAttribute (string attribute, nint location, out NSRange effectiveRange);
public virtual NSObject GetAttribute (string attribute, nint location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public NSDictionary GetAttributes (nint location, out NSRange effectiveRange);
public virtual NSDictionary GetAttributes (nint location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public CoreText.CTStringAttributes GetCoreTextAttributes (nint location, out NSRange effectiveRange);
public CoreText.CTStringAttributes GetCoreTextAttributes (nint location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public UIKit.UIStringAttributes GetUIKitAttributes (nint location, out NSRange effectiveRange);
public UIKit.UIStringAttributes GetUIKitAttributes (nint location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public virtual IntPtr LowLevelGetAttributes (nint location, out NSRange effectiveRange);
public NSAttributedString Substring (nint start, nint len);
Added methods:
public virtual NSObject GetAttribute (string attribute, IntPtr location, out NSRange effectiveRange);
public virtual NSObject GetAttribute (string attribute, IntPtr location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public NSDictionary GetAttributes (IntPtr location, out NSRange effectiveRange);
public virtual NSDictionary GetAttributes (IntPtr location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public CoreText.CTStringAttributes GetCoreTextAttributes (IntPtr location, out NSRange effectiveRange);
public CoreText.CTStringAttributes GetCoreTextAttributes (IntPtr location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public UIKit.UIStringAttributes GetUIKitAttributes (IntPtr location, out NSRange effectiveRange);
public UIKit.UIStringAttributes GetUIKitAttributes (IntPtr location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public virtual IntPtr LowLevelGetAttributes (IntPtr location, out NSRange effectiveRange);
public NSAttributedString Substring (IntPtr start, IntPtr len);
Removed constructor:
public NSAutoreleasePool (IntPtr handle);
Modified constructors:
-public NSAutoreleasePool (NSObjectFlag t)
+protected NSAutoreleasePool (NSObjectFlag t)
Added constructor:
protected NSAutoreleasePool (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBlockOperation (IntPtr handle);
Added constructor:
protected NSBlockOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBundle (IntPtr handle);
Added constructor:
protected NSBundle (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBundleResourceRequest (IntPtr handle);
Added constructor:
protected NSBundleResourceRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSByteCountFormatter (IntPtr handle);
Added constructor:
protected NSByteCountFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCache (IntPtr handle);
Added constructor:
protected NSCache (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint CountLimit { get; set; }
+public virtual System.UIntPtr CountLimit { get; set; }
-public virtual nuint TotalCostLimit { get; set; }
+public virtual System.UIntPtr TotalCostLimit { get; set; }
Removed method:
public virtual void SetCost (NSObject obj, NSObject key, nuint cost);
Added method:
public virtual void SetCost (NSObject obj, NSObject key, System.UIntPtr cost);
Removed constructor:
protected NSCacheDelegate (IntPtr handle);
Added constructor:
protected NSCacheDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSCachedUrlResponse (IntPtr handle);
Added constructor:
protected NSCachedUrlResponse (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCalendar (IntPtr handle);
Added constructor:
protected NSCalendar (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint FirstWeekDay { get; set; }
+public virtual System.UIntPtr FirstWeekDay { get; set; }
-public virtual nuint MinimumDaysInFirstWeek { get; set; }
+public virtual System.UIntPtr MinimumDaysInFirstWeek { get; set; }
Removed methods:
public virtual NSDate Date (nint era, nint year, nint month, nint date, nint hour, nint minute, nint second, nint nanosecond);
public virtual NSDate DateByAddingUnit (NSCalendarUnit unit, nint value, NSDate date, NSCalendarOptions options);
public virtual NSDate DateBySettingUnit (NSCalendarUnit unit, nint value, NSDate date, NSCalendarOptions options);
public virtual NSDate DateBySettingsHour (nint hour, nint minute, nint second, NSDate date, NSCalendarOptions options);
public virtual NSDate DateForWeekOfYear (nint era, nint year, nint week, nint weekday, nint hour, nint minute, nint second, nint nanosecond);
public virtual NSDate FindNextDateAfterDateMatching (NSDate date, NSCalendarUnit unit, nint value, NSCalendarOptions options);
public virtual NSDate FindNextDateAfterDateMatching (NSDate date, nint hour, nint minute, nint second, NSCalendarOptions options);
public virtual nint GetComponentFromDate (NSCalendarUnit unit, NSDate date);
public virtual void GetComponentsFromDate (out nint era, out nint year, out nint month, out nint day, NSDate date);
public virtual void GetComponentsFromDateForWeekOfYear (out nint era, out nint year, out nint weekOfYear, out nint weekday, NSDate date);
public virtual void GetHourComponentsFromDate (out nint hour, out nint minute, out nint second, out nint nanosecond, NSDate date);
public virtual nuint Ordinality (NSCalendarUnit smaller, NSCalendarUnit larger, NSDate date);
Added methods:
public virtual NSDate Date (IntPtr era, IntPtr year, IntPtr month, IntPtr date, IntPtr hour, IntPtr minute, IntPtr second, IntPtr nanosecond);
public virtual NSDate DateByAddingUnit (NSCalendarUnit unit, IntPtr value, NSDate date, NSCalendarOptions options);
public virtual NSDate DateBySettingUnit (NSCalendarUnit unit, IntPtr value, NSDate date, NSCalendarOptions options);
public virtual NSDate DateBySettingsHour (IntPtr hour, IntPtr minute, IntPtr second, NSDate date, NSCalendarOptions options);
public virtual NSDate DateForWeekOfYear (IntPtr era, IntPtr year, IntPtr week, IntPtr weekday, IntPtr hour, IntPtr minute, IntPtr second, IntPtr nanosecond);
public virtual NSDate FindNextDateAfterDateMatching (NSDate date, NSCalendarUnit unit, IntPtr value, NSCalendarOptions options);
public virtual NSDate FindNextDateAfterDateMatching (NSDate date, IntPtr hour, IntPtr minute, IntPtr second, NSCalendarOptions options);
public virtual IntPtr GetComponentFromDate (NSCalendarUnit unit, NSDate date);
public virtual void GetComponentsFromDate (out IntPtr era, out IntPtr year, out IntPtr month, out IntPtr day, NSDate date);
public virtual void GetComponentsFromDateForWeekOfYear (out IntPtr era, out IntPtr year, out IntPtr weekOfYear, out IntPtr weekday, NSDate date);
public virtual void GetHourComponentsFromDate (out IntPtr hour, out IntPtr minute, out IntPtr second, out IntPtr nanosecond, NSDate date);
public virtual System.UIntPtr Ordinality (NSCalendarUnit smaller, NSCalendarUnit larger, NSDate date);
Removed constructor:
protected NSCharacterSet (IntPtr handle);
Added constructor:
protected NSCharacterSet (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCoder (IntPtr handle);
Added constructor:
protected NSCoder (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual IntPtr DecodeBytes (out nuint length);
public virtual IntPtr DecodeBytes (string key, out nuint length);
public virtual nint DecodeNInt (string key);
public virtual void Encode (nint val, string key);
public virtual void EncodeBlock (IntPtr bytes, nint length, string key);
public bool TryDecode (string key, out nint result);
Added methods:
public virtual IntPtr DecodeBytes (out System.UIntPtr length);
public virtual IntPtr DecodeBytes (string key, out System.UIntPtr length);
public virtual IntPtr DecodeNInt (string key);
public virtual void Encode (IntPtr val, string key);
public virtual void EncodeBlock (IntPtr bytes, IntPtr length, string key);
public bool TryDecode (string key, out IntPtr result);
Removed constructor:
protected NSCoding (IntPtr handle);
Added constructor:
protected NSCoding (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSComparisonPredicate (IntPtr handle);
Added constructor:
protected NSComparisonPredicate (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCompoundPredicate (IntPtr handle);
Added constructor:
protected NSCompoundPredicate (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCondition (IntPtr handle);
Added constructor:
protected NSCondition (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public NSConditionLock (nint condition);
Modified constructors:
-protected NSConditionLock (IntPtr handle---condition---)
+public NSConditionLock (IntPtr +++handle+++condition)
Added constructor:
protected NSConditionLock (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Condition { get; }
+public virtual IntPtr Condition { get; }
Removed methods:
public virtual void LockWhenCondition (nint condition);
public virtual bool LockWhenCondition (nint condition, NSDate limit);
public virtual bool TryLockWhenCondition (nint condition);
public virtual void UnlockWithCondition (nint condition);
Added methods:
public virtual void LockWhenCondition (IntPtr condition);
public virtual bool LockWhenCondition (IntPtr condition, NSDate limit);
public virtual bool TryLockWhenCondition (IntPtr condition);
public virtual void UnlockWithCondition (IntPtr condition);
Removed constructor:
protected NSCopying (IntPtr handle);
Added constructor:
protected NSCopying (ObjCRuntime.NativeHandle handle);
Removed constructors:
protected NSData (IntPtr handle);
public NSData (IntPtr bytes, nuint length, System.Action<System.IntPtr,System.nuint> deallocator);
Added constructors:
protected NSData (ObjCRuntime.NativeHandle handle);
public NSData (IntPtr bytes, System.UIntPtr length, System.Action<System.IntPtr,System.UIntPtr> deallocator);
Removed property:
public virtual byte Item { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Length { get; set; }
+public virtual System.UIntPtr Length { get; set; }
Added property:
public virtual byte Item { get; set; }
Removed methods:
public static NSData FromBytes (IntPtr bytes, nuint size);
public static NSData FromBytesNoCopy (IntPtr bytes, nuint size);
public static NSData FromBytesNoCopy (IntPtr bytes, nuint size, bool freeWhenDone);
public virtual void GetBytes (IntPtr buffer, nuint length);
Added methods:
public static NSData FromBytes (IntPtr bytes, System.UIntPtr size);
public static NSData FromBytesNoCopy (IntPtr bytes, System.UIntPtr size);
public static NSData FromBytesNoCopy (IntPtr bytes, System.UIntPtr size, bool freeWhenDone);
public virtual void GetBytes (IntPtr buffer, System.UIntPtr length);
Removed constructor:
protected NSDataDetector (IntPtr handle);
Added constructor:
protected NSDataDetector (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDate (IntPtr handle);
Added constructor:
protected NSDate (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDateComponents (IntPtr handle);
Added constructor:
protected NSDateComponents (ObjCRuntime.NativeHandle handle);
Modified fields:
-public readonly nint Undefined;
+public readonly IntPtr Undefined;
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Day { get; set; }
+public virtual IntPtr Day { get; set; }
-public virtual nint Era { get; set; }
+public virtual IntPtr Era { get; set; }
-public virtual nint Hour { get; set; }
+public virtual IntPtr Hour { get; set; }
-public virtual nint Minute { get; set; }
+public virtual IntPtr Minute { get; set; }
-public virtual nint Month { get; set; }
+public virtual IntPtr Month { get; set; }
-public virtual nint Nanosecond { get; set; }
+public virtual IntPtr Nanosecond { get; set; }
-public virtual nint Quarter { get; set; }
+public virtual IntPtr Quarter { get; set; }
-public virtual nint Second { get; set; }
+public virtual IntPtr Second { get; set; }
-public virtual nint Week { get; set; }
+public virtual IntPtr Week { get; set; }
-public virtual nint WeekOfMonth { get; set; }
+public virtual IntPtr WeekOfMonth { get; set; }
-public virtual nint WeekOfYear { get; set; }
+public virtual IntPtr WeekOfYear { get; set; }
-public virtual nint Weekday { get; set; }
+public virtual IntPtr Weekday { get; set; }
-public virtual nint WeekdayOrdinal { get; set; }
+public virtual IntPtr WeekdayOrdinal { get; set; }
-public virtual nint Year { get; set; }
+public virtual IntPtr Year { get; set; }
-public virtual nint YearForWeekOfYear { get; set; }
+public virtual IntPtr YearForWeekOfYear { get; set; }
Removed methods:
public virtual nint GetValueForComponent (NSCalendarUnit unit);
public virtual void SetValueForComponent (nint value, NSCalendarUnit unit);
Added methods:
public virtual IntPtr GetValueForComponent (NSCalendarUnit unit);
public virtual void SetValueForComponent (IntPtr value, NSCalendarUnit unit);
Removed constructor:
protected NSDateComponentsFormatter (IntPtr handle);
Added constructor:
protected NSDateComponentsFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaximumUnitCount { get; set; }
+public virtual IntPtr MaximumUnitCount { get; set; }
Removed constructor:
protected NSDateFormatter (IntPtr handle);
Added constructor:
protected NSDateFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static string GetDateFormatFromTemplate (string template, nuint options, NSLocale locale);
Added method:
public static string GetDateFormatFromTemplate (string template, System.UIntPtr options, NSLocale locale);
Removed constructor:
protected NSDateInterval (IntPtr handle);
Added constructor:
protected NSDateInterval (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDateIntervalFormatter (IntPtr handle);
Added constructor:
protected NSDateIntervalFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static NSCalculationError Power (out NSDecimal result, ref NSDecimal number, nint power, NSRoundingMode mode);
public static void Round (out NSDecimal result, ref NSDecimal number, nint scale, NSRoundingMode mode);
Added methods:
public static NSCalculationError Power (out NSDecimal result, ref NSDecimal number, IntPtr power, NSRoundingMode mode);
public static void Round (out NSDecimal result, ref NSDecimal number, IntPtr scale, NSRoundingMode mode);
Removed constructor:
protected NSDecimalNumber (IntPtr handle);
Added constructor:
protected NSDecimalNumber (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public override nint Compare (NSNumber other);
public virtual NSDecimalNumber RaiseTo (nuint power);
public virtual NSDecimalNumber RaiseTo (nuint power, NSObject Behavior);
Added methods:
public override IntPtr Compare (NSNumber other);
public virtual NSDecimalNumber RaiseTo (System.UIntPtr power);
public virtual NSDecimalNumber RaiseTo (System.UIntPtr power, NSObject Behavior);
Removed constructor:
protected NSDictionary (IntPtr handle);
Added constructor:
protected NSDictionary (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Count { get; }
+public virtual System.UIntPtr Count { get; }
Removed methods:
public static NSDictionary FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, nint count);
public static NSDictionary FromObjectsAndKeys (object[] objects, object[] keys, nint count);
Added methods:
public static NSDictionary FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, IntPtr count);
public static NSDictionary FromObjectsAndKeys (object[] objects, object[] keys, IntPtr count);
Removed methods:
[Obsolete ("'TKey' and 'TValue' are inversed and won't work unless both types are identical. Use the generic overload that takes a count parameter instead.")]
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (TKey[] objects, TValue[] keys);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, nint count);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (object[] objects, object[] keys, nint count);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys, nint count);
Added methods:
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, IntPtr count);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (object[] objects, object[] keys, IntPtr count);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys, IntPtr count);
Removed constructor:
protected NSDimension (IntPtr handle);
Added constructor:
protected NSDimension (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDirectoryEnumerator (IntPtr handle);
Added constructor:
protected NSDirectoryEnumerator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Level { get; }
+public virtual IntPtr Level { get; }
Removed constructor:
protected NSEnergyFormatter (IntPtr handle);
Added constructor:
protected NSEnergyFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSEnumerator (IntPtr handle);
Added constructor:
protected NSEnumerator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public NSEnumerator`1 ();
Removed constructors:
protected NSError (IntPtr handle);
public NSError (NSString domain, nint code);
public NSError (NSString domain, nint code, NSDictionary userInfo);
Added constructors:
protected NSError (ObjCRuntime.NativeHandle handle);
public NSError (NSString domain, IntPtr code);
public NSError (NSString domain, IntPtr code, NSDictionary userInfo);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Code { get; }
+public virtual IntPtr Code { get; }
Removed methods:
public static NSError FromDomain (NSString domain, nint code);
public static NSError FromDomain (NSString domain, nint code, NSDictionary userInfo);
Added methods:
public static NSError FromDomain (NSString domain, IntPtr code);
public static NSError FromDomain (NSString domain, IntPtr code, NSDictionary userInfo);
Modified properties:
-public nint Code { get; }
+public IntPtr Code { get; }
Removed constructor:
protected NSException (IntPtr handle);
Added constructor:
protected NSException (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSExpression (IntPtr handle);
Added constructor:
protected NSExpression (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSExtensionContext (IntPtr handle);
Added constructor:
protected NSExtensionContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSExtensionItem (IntPtr handle);
Added constructor:
protected NSExtensionItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSExtensionRequestHandling (IntPtr handle);
Added constructor:
protected NSExtensionRequestHandling (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSFileAccessIntent (IntPtr handle);
Added constructor:
protected NSFileAccessIntent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified properties:
-public nuint? DeviceIdentifier { get; set; }
+public System.UIntPtr? DeviceIdentifier { get; set; }
-public nuint? GroupOwnerAccountID { get; set; }
+public System.UIntPtr? GroupOwnerAccountID { get; set; }
-public nuint? HfsCreatorCode { get; set; }
+public System.UIntPtr? HfsCreatorCode { get; set; }
-public nuint? HfsTypeCode { get; set; }
+public System.UIntPtr? HfsTypeCode { get; set; }
-public nuint? OwnerAccountID { get; set; }
+public System.UIntPtr? OwnerAccountID { get; set; }
-public nuint? ReferenceCount { get; set; }
+public System.UIntPtr? ReferenceCount { get; set; }
-public nuint? SystemFileNumber { get; set; }
+public System.UIntPtr? SystemFileNumber { get; set; }
-public nint? SystemNumber { get; set; }
+public IntPtr? SystemNumber { get; set; }
Removed constructor:
protected NSFileCoordinator (IntPtr handle);
Added constructor:
protected NSFileCoordinator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFileHandle (IntPtr handle);
Added constructor:
protected NSFileHandle (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual NSData Read (nuint length, out NSError error);
public virtual NSData ReadDataOfLength (nuint length);
Added methods:
public virtual NSData Read (System.UIntPtr length, out NSError error);
public virtual NSData ReadDataOfLength (System.UIntPtr length);
Modified properties:
-public nint UnixErrorCode { get; }
+public IntPtr UnixErrorCode { get; }
Modified properties:
-public nint UnixErrorCode { get; }
+public IntPtr UnixErrorCode { get; }
Removed constructor:
protected NSFileManager (IntPtr handle);
Added constructor:
protected NSFileManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFileManagerDelegate (IntPtr handle);
Added constructor:
protected NSFileManagerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSFilePresenter (IntPtr handle);
Added constructor:
protected NSFilePresenter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSFileVersion (IntPtr handle);
Added constructor:
protected NSFileVersion (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFileWrapper (IntPtr handle);
Added constructor:
protected NSFileWrapper (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFormatter (IntPtr handle);
Added constructor:
protected NSFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSHttpCookie (IntPtr handle);
Added constructor:
protected NSHttpCookie (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Version { get; }
+public virtual System.UIntPtr Version { get; }
Removed constructor:
protected NSHttpCookieStorage (IntPtr handle);
Added constructor:
protected NSHttpCookieStorage (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
protected NSHttpUrlResponse (IntPtr handle);
public NSHttpUrlResponse (NSUrl url, string mimetype, nint expectedContentLength, string textEncodingName);
public NSHttpUrlResponse (NSUrl url, nint statusCode, string httpVersion, NSDictionary headerFields);
Added constructors:
protected NSHttpUrlResponse (ObjCRuntime.NativeHandle handle);
public NSHttpUrlResponse (NSUrl url, IntPtr statusCode, string httpVersion, NSDictionary headerFields);
public NSHttpUrlResponse (NSUrl url, string mimetype, IntPtr expectedContentLength, string textEncodingName);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint StatusCode { get; }
+public virtual IntPtr StatusCode { get; }
Removed method:
public static string LocalizedStringForStatusCode (nint statusCode);
Added method:
public static string LocalizedStringForStatusCode (IntPtr statusCode);
Removed constructor:
protected NSIndexPath (IntPtr handle);
Added constructor:
protected NSIndexPath (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Item { get; }
+public virtual IntPtr Item { get; }
-public virtual nint Length { get; }
+public virtual IntPtr Length { get; }
-public virtual nint LongRow { get; }
+public virtual IntPtr LongRow { get; }
-public virtual nint LongSection { get; }
+public virtual IntPtr LongSection { get; }
Removed methods:
public virtual nint Compare (NSIndexPath other);
public static NSIndexPath Create (nint[] indexes);
public static NSIndexPath Create (nuint[] indexes);
public static NSIndexPath FromIndex (nuint index);
public static NSIndexPath FromItemSection (nint item, nint section);
public static NSIndexPath FromRowSection (nint row, nint section);
public nuint[] GetIndexes ();
public nuint[] GetIndexes (NSRange range);
public virtual nuint IndexAtPosition (nint position);
public virtual NSIndexPath IndexPathByAddingIndex (nuint index);
Added methods:
public virtual IntPtr Compare (NSIndexPath other);
public static NSIndexPath Create (IntPtr[] indexes);
public static NSIndexPath Create (System.UIntPtr[] indexes);
public static NSIndexPath FromIndex (System.UIntPtr index);
public static NSIndexPath FromItemSection (IntPtr item, IntPtr section);
public static NSIndexPath FromRowSection (IntPtr row, IntPtr section);
public System.UIntPtr[] GetIndexes ();
public System.UIntPtr[] GetIndexes (NSRange range);
public virtual System.UIntPtr IndexAtPosition (IntPtr position);
public virtual NSIndexPath IndexPathByAddingIndex (System.UIntPtr index);
Removed constructors:
protected NSIndexSet (IntPtr handle);
public NSIndexSet (nuint index);
Added constructors:
protected NSIndexSet (ObjCRuntime.NativeHandle handle);
public NSIndexSet (System.UIntPtr index);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Count { get; }
+public virtual IntPtr Count { get; }
-public virtual nuint FirstIndex { get; }
+public virtual System.UIntPtr FirstIndex { get; }
-public virtual nuint LastIndex { get; }
+public virtual System.UIntPtr LastIndex { get; }
Removed methods:
public virtual bool Contains (nuint index);
public static NSIndexSet FromIndex (nint idx);
public virtual nuint IndexGreaterThan (nuint index);
public virtual nuint IndexGreaterThanOrEqual (nuint index);
public virtual nuint IndexLessThan (nuint index);
public virtual nuint IndexLessThanOrEqual (nuint index);
Added methods:
public virtual bool Contains (System.UIntPtr index);
public static NSIndexSet FromIndex (IntPtr idx);
public virtual System.UIntPtr IndexGreaterThan (System.UIntPtr index);
public virtual System.UIntPtr IndexGreaterThanOrEqual (System.UIntPtr index);
public virtual System.UIntPtr IndexLessThan (System.UIntPtr index);
public virtual System.UIntPtr IndexLessThanOrEqual (System.UIntPtr index);
Removed constructor:
protected NSInputStream (IntPtr handle);
Added constructor:
protected NSInputStream (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
protected virtual bool GetBuffer (out IntPtr buffer, out nuint len);
public nint Read (byte[] buffer, nuint len);
public virtual nint Read (IntPtr buffer, nuint len);
public nint Read (byte[] buffer, int offset, nuint len);
Added methods:
protected virtual bool GetBuffer (out IntPtr buffer, out System.UIntPtr len);
protected override NSObject GetProperty (NSString key);
public IntPtr Read (byte[] buffer, System.UIntPtr len);
public virtual IntPtr Read (IntPtr buffer, System.UIntPtr len);
public IntPtr Read (byte[] buffer, int offset, System.UIntPtr len);
protected override bool SetProperty (NSObject property, NSString key);
Removed constructor:
protected NSInvocation (IntPtr handle);
Added constructor:
protected NSInvocation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSIso8601DateFormatter (IntPtr handle);
Added constructor:
protected NSIso8601DateFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSItemProvider (IntPtr handle);
Added constructor:
protected NSItemProvider (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSJsonSerialization (IntPtr handle);
Added constructor:
protected NSJsonSerialization (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static nint Serialize (NSObject obj, NSOutputStream stream, NSJsonWritingOptions opt, out NSError error);
Added method:
public static IntPtr Serialize (NSObject obj, NSOutputStream stream, NSJsonWritingOptions opt, out NSError error);
Removed constructor:
protected NSKeyedArchiver (IntPtr handle);
Added constructor:
protected NSKeyedArchiver (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSKeyedArchiverDelegate (IntPtr handle);
Added constructor:
protected NSKeyedArchiverDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSKeyedUnarchiver (IntPtr handle);
Added constructor:
protected NSKeyedUnarchiver (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSKeyedUnarchiverDelegate (IntPtr handle);
Added constructor:
protected NSKeyedUnarchiverDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSLengthFormatter (IntPtr handle);
Added constructor:
protected NSLengthFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static NSLinguisticTagUnit[] GetLinguisticTags (this NSString This, NSRange range, NSLinguisticTagScheme scheme, NSLinguisticTaggerOptions options, NSOrthography orthography, out NSValue[] tokenRanges);
public static NSLinguisticTagUnit[] GetLinguisticTags (this NSString This, NSRange range, NSString scheme, NSLinguisticTaggerOptions options, NSOrthography orthography, out NSValue[] tokenRanges);
Added methods:
public static NSLinguisticTag[] GetLinguisticTags (this NSString This, NSRange range, NSLinguisticTagScheme scheme, NSLinguisticTaggerOptions options, NSOrthography orthography, out NSValue[] tokenRanges);
public static NSLinguisticTag[] GetLinguisticTags (this NSString This, NSRange range, NSString scheme, NSLinguisticTaggerOptions options, NSOrthography orthography, out NSValue[] tokenRanges);
Modified base type:
-System.Object
+System.Enum
Added interfaces:
System.IComparable
System.IConvertible
System.IFormattable
Added fields:
public static const NSLinguisticTag Adjective;
public static const NSLinguisticTag Adverb;
public static const NSLinguisticTag Classifier;
public static const NSLinguisticTag CloseParenthesis;
public static const NSLinguisticTag CloseQuote;
public static const NSLinguisticTag Conjunction;
public static const NSLinguisticTag Dash;
public static const NSLinguisticTag Determiner;
public static const NSLinguisticTag Idiom;
public static const NSLinguisticTag Interjection;
public static const NSLinguisticTag Noun;
public static const NSLinguisticTag Number;
public static const NSLinguisticTag OpenParenthesis;
public static const NSLinguisticTag OpenQuote;
public static const NSLinguisticTag OrganizationName;
public static const NSLinguisticTag Other;
public static const NSLinguisticTag OtherPunctuation;
public static const NSLinguisticTag OtherWhitespace;
public static const NSLinguisticTag OtherWord;
public static const NSLinguisticTag ParagraphBreak;
public static const NSLinguisticTag Particle;
public static const NSLinguisticTag PersonalName;
public static const NSLinguisticTag PlaceName;
public static const NSLinguisticTag Preposition;
public static const NSLinguisticTag Pronoun;
public static const NSLinguisticTag Punctuation;
public static const NSLinguisticTag Terminator;
public static const NSLinguisticTag Verb;
public static const NSLinguisticTag Whitespace;
public static const NSLinguisticTag Word;
public static const NSLinguisticTag WordJoiner;
Removed properties:
public static NSString Adjective { get; }
public static NSString Adverb { get; }
public static NSString Classifier { get; }
public static NSString CloseParenthesis { get; }
public static NSString CloseQuote { get; }
public static NSString Conjunction { get; }
public static NSString Dash { get; }
public static NSString Determiner { get; }
public static NSString Idiom { get; }
public static NSString Interjection { get; }
public static NSString Noun { get; }
public static NSString Number { get; }
public static NSString OpenParenthesis { get; }
public static NSString OpenQuote { get; }
public static NSString OrganizationName { get; }
public static NSString Other { get; }
public static NSString OtherPunctuation { get; }
public static NSString OtherWhitespace { get; }
public static NSString OtherWord { get; }
public static NSString ParagraphBreak { get; }
public static NSString Particle { get; }
public static NSString PersonalName { get; }
public static NSString PlaceName { get; }
public static NSString Preposition { get; }
public static NSString Pronoun { get; }
public static NSString Punctuation { get; }
public static NSString SchemeLanguage { get; }
public static NSString SchemeLemma { get; }
public static NSString SchemeLexicalClass { get; }
public static NSString SchemeNameType { get; }
public static NSString SchemeNameTypeOrLexicalClass { get; }
public static NSString SchemeScript { get; }
public static NSString SchemeTokenType { get; }
public static NSString SentenceTerminator { get; }
public static NSString Verb { get; }
public static NSString Whitespace { get; }
public static NSString Word { get; }
public static NSString WordJoiner { get; }
Removed constructor:
protected NSLinguisticTagger (IntPtr handle);
Added constructor:
protected NSLinguisticTagger (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual NSOrthography GetOrthography (nint charIndex, ref NSRange effectiveRange);
public virtual string GetTag (nint charIndex, NSString tagScheme, ref NSRange tokenRange, ref NSRange sentenceRange);
public virtual string GetTag (nuint charIndex, NSLinguisticTaggerUnit unit, string scheme, ref NSRange tokenRange);
public static string GetTag (string str, nuint charIndex, NSLinguisticTaggerUnit unit, string scheme, NSOrthography orthography, ref NSRange tokenRange);
public virtual NSRange GetTokenRange (nuint charIndex, NSLinguisticTaggerUnit unit);
public virtual void StringEditedInRange (NSRange newRange, nint delta);
Added methods:
public virtual NSOrthography GetOrthography (IntPtr charIndex, ref NSRange effectiveRange);
public virtual string GetTag (IntPtr charIndex, NSString tagScheme, ref NSRange tokenRange, ref NSRange sentenceRange);
public virtual string GetTag (System.UIntPtr charIndex, NSLinguisticTaggerUnit unit, string scheme, ref NSRange tokenRange);
public static string GetTag (string str, System.UIntPtr charIndex, NSLinguisticTaggerUnit unit, string scheme, NSOrthography orthography, ref NSRange tokenRange);
public virtual NSRange GetTokenRange (System.UIntPtr charIndex, NSLinguisticTaggerUnit unit);
public virtual void StringEditedInRange (NSRange newRange, IntPtr delta);
Removed constructor:
protected NSListFormatter (IntPtr handle);
Added constructor:
protected NSListFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSLocale (IntPtr handle);
Added constructor:
protected NSLocale (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSLock (IntPtr handle);
Added constructor:
protected NSLock (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSMachPort (IntPtr handle);
Added constructor:
protected NSMachPort (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSMachPortDelegate (IntPtr handle);
Added constructor:
protected NSMachPortDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSMassFormatter (IntPtr handle);
Added constructor:
protected NSMassFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSMeasurementFormatter (IntPtr handle);
Added constructor:
protected NSMeasurementFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSMeasurement`1 (IntPtr handle);
Added constructor:
protected NSMeasurement`1 (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSMetadataItem (IntPtr handle);
Added constructor:
protected NSMetadataItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public bool IsUbiquitous { get; }
+public bool? IsUbiquitous { get; }
-public bool UbiquitousItemDownloadRequested { get; }
+public bool? UbiquitousItemDownloadRequested { get; }
-public bool UbiquitousItemHasUnresolvedConflicts { get; }
+public bool? UbiquitousItemHasUnresolvedConflicts { get; }
-public bool UbiquitousItemIsDownloading { get; }
+public bool? UbiquitousItemIsDownloading { get; }
-public bool UbiquitousItemIsExternalDocument { get; }
+public bool? UbiquitousItemIsExternalDocument { get; }
-public bool UbiquitousItemIsUploaded { get; }
+public bool? UbiquitousItemIsUploaded { get; }
-public bool UbiquitousItemIsUploading { get; }
+public bool? UbiquitousItemIsUploading { get; }
-public double UbiquitousItemPercentDownloaded { get; }
+public double? UbiquitousItemPercentDownloaded { get; }
-public double UbiquitousItemPercentUploaded { get; }
+public double? UbiquitousItemPercentUploaded { get; }
Removed constructor:
protected NSMetadataQuery (IntPtr handle);
Added constructor:
protected NSMetadataQuery (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ResultCount { get; }
+public virtual IntPtr ResultCount { get; }
Removed methods:
public virtual nint IndexOfResult (NSObject result);
public virtual NSObject ResultAtIndex (nint idx);
public virtual NSObject ValueOfAttribute (string attribyteName, nint atIndex);
Added methods:
public virtual IntPtr IndexOfResult (NSObject result);
public virtual NSObject ResultAtIndex (IntPtr idx);
public virtual NSObject ValueOfAttribute (string attribyteName, IntPtr atIndex);
Removed constructor:
protected NSMetadataQueryAttributeValueTuple (IntPtr handle);
Added constructor:
protected NSMetadataQueryAttributeValueTuple (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Count { get; }
+public virtual IntPtr Count { get; }
Removed constructor:
protected NSMetadataQueryDelegate (IntPtr handle);
Added constructor:
protected NSMetadataQueryDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSObject result, nuint idx, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (NSObject result, nuint idx, ref bool stop);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSObject result, System.UIntPtr idx, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (NSObject result, System.UIntPtr idx, ref bool stop);
Removed constructor:
protected NSMetadataQueryResultGroup (IntPtr handle);
Added constructor:
protected NSMetadataQueryResultGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ResultCount { get; }
+public virtual IntPtr ResultCount { get; }
Removed method:
public virtual NSObject ResultAtIndex (nuint idx);
Added method:
public virtual NSObject ResultAtIndex (System.UIntPtr idx);
Removed constructor:
protected NSMethodSignature (IntPtr handle);
Added constructor:
protected NSMethodSignature (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint FrameLength { get; }
+public virtual System.UIntPtr FrameLength { get; }
-public virtual nuint MethodReturnLength { get; }
+public virtual System.UIntPtr MethodReturnLength { get; }
-public virtual nuint NumberOfArguments { get; }
+public virtual System.UIntPtr NumberOfArguments { get; }
Removed method:
public virtual IntPtr GetArgumentType (nuint index);
Added method:
public virtual IntPtr GetArgumentType (System.UIntPtr index);
Removed constructors:
protected NSMutableArray (IntPtr handle);
public NSMutableArray (nuint capacity);
Added constructors:
protected NSMutableArray (ObjCRuntime.NativeHandle handle);
public NSMutableArray (System.UIntPtr capacity);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual void Insert (NSObject obj, nint index);
public virtual void RemoveObject (nint index);
public virtual void ReplaceObject (nint index, NSObject withObject);
Added methods:
public virtual void Insert (NSObject obj, IntPtr index);
public virtual void RemoveObject (IntPtr index);
public virtual void ReplaceObject (IntPtr index, NSObject withObject);
Removed constructor:
public NSMutableArray`1 (nuint capacity);
Added constructor:
public NSMutableArray`1 (System.UIntPtr capacity);
Removed property:
public TValue Item { get; set; }
Added property:
public TValue Item { get; set; }
Removed methods:
public nuint IndexOf (TValue obj);
public void Insert (TValue obj, nint index);
public void ReplaceObject (nint index, TValue withObject);
Added methods:
public System.UIntPtr IndexOf (TValue obj);
public void Insert (TValue obj, IntPtr index);
public void ReplaceObject (IntPtr index, TValue withObject);
Removed constructor:
protected NSMutableAttributedString (IntPtr handle);
Added constructor:
protected NSMutableAttributedString (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual void Insert (NSAttributedString attrString, nint location);
Added method:
public virtual void Insert (NSAttributedString attrString, IntPtr location);
Removed constructor:
protected NSMutableCharacterSet (IntPtr handle);
Added constructor:
protected NSMutableCharacterSet (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSMutableCopying (IntPtr handle);
Added constructor:
protected NSMutableCopying (ObjCRuntime.NativeHandle handle);
Removed constructors:
protected NSMutableData (IntPtr handle);
public NSMutableData (nuint capacity);
Added constructors:
protected NSMutableData (ObjCRuntime.NativeHandle handle);
public NSMutableData (System.UIntPtr capacity);
Removed property:
public override byte Item { set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public override nuint Length { get; set; }
+public override System.UIntPtr Length { get; set; }
Added property:
public override byte Item { set; }
Removed methods:
public virtual void AppendBytes (IntPtr bytes, nuint len);
public void AppendBytes (byte[] bytes, nint start, nint len);
public static NSMutableData FromCapacity (nint capacity);
public static NSMutableData FromLength (nint length);
public virtual void ReplaceBytes (NSRange range, IntPtr buffer, nuint length);
Added methods:
public virtual void AppendBytes (IntPtr bytes, System.UIntPtr len);
public void AppendBytes (byte[] bytes, IntPtr start, IntPtr len);
public static NSMutableData FromCapacity (IntPtr capacity);
public static NSMutableData FromLength (IntPtr length);
public virtual void ReplaceBytes (NSRange range, IntPtr buffer, System.UIntPtr length);
Removed constructor:
protected NSMutableDictionary (IntPtr handle);
Added constructor:
protected NSMutableDictionary (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static NSMutableDictionary FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, nint count);
public static NSMutableDictionary FromObjectsAndKeys (object[] objects, object[] keys, nint count);
Added methods:
public static NSMutableDictionary FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, IntPtr count);
public static NSMutableDictionary FromObjectsAndKeys (object[] objects, object[] keys, IntPtr count);
Removed methods:
[Obsolete ("'TKey' and 'TValue' are inversed and won't work unless both types are identical. Use the generic overload that takes a count parameter instead.")]
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (TKey[] objects, TValue[] keys);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, nint count);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (object[] objects, object[] keys, nint count);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys, nint count);
Added methods:
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, IntPtr count);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (object[] objects, object[] keys, IntPtr count);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys, IntPtr count);
Removed constructors:
protected NSMutableIndexSet (IntPtr handle);
public NSMutableIndexSet (nuint index);
Added constructors:
protected NSMutableIndexSet (ObjCRuntime.NativeHandle handle);
public NSMutableIndexSet (System.UIntPtr index);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual void Add (nuint index);
public virtual void Remove (nuint index);
public virtual void ShiftIndexes (nuint startIndex, nint delta);
Added methods:
public virtual void Add (System.UIntPtr index);
public virtual void Remove (System.UIntPtr index);
public virtual void ShiftIndexes (System.UIntPtr startIndex, IntPtr delta);
Removed constructor:
public NSMutableOrderedSet (nint capacity);
Modified constructors:
-protected NSMutableOrderedSet (IntPtr handle---capacity---)
+public NSMutableOrderedSet (IntPtr +++handle+++capacity)
Added constructor:
protected NSMutableOrderedSet (ObjCRuntime.NativeHandle handle);
Removed property:
public NSObject Item { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added property:
public NSObject Item { get; set; }
Removed methods:
public virtual void ExchangeObject (nint first, nint second);
public virtual void Insert (NSObject obj, nint atIndex);
public virtual void MoveObjects (NSIndexSet indexSet, nint destination);
public virtual void Remove (nint index);
public virtual void Replace (nint objectAtIndex, NSObject newObject);
public virtual void SetObject (NSObject obj, nint index);
Added methods:
public virtual void ExchangeObject (IntPtr first, IntPtr second);
public virtual void Insert (NSObject obj, IntPtr atIndex);
public virtual void MoveObjects (NSIndexSet indexSet, IntPtr destination);
public virtual void Remove (IntPtr index);
public virtual void Replace (IntPtr objectAtIndex, NSObject newObject);
public virtual void SetObject (NSObject obj, IntPtr index);
Removed constructor:
public NSMutableOrderedSet`1 (nint capacity);
Added constructor:
public NSMutableOrderedSet`1 (IntPtr capacity);
Removed property:
public TKey Item { get; set; }
Added property:
public TKey Item { get; set; }
Removed methods:
public void Insert (TKey obj, nint atIndex);
public void Replace (nint objectAtIndex, TKey newObject);
Added methods:
public void Insert (TKey obj, IntPtr atIndex);
public void Replace (IntPtr objectAtIndex, TKey newObject);
Removed constructor:
public NSMutableSet (nint capacity);
Modified constructors:
-protected NSMutableSet (IntPtr handle---capacity---)
+public NSMutableSet (IntPtr +++handle+++capacity)
Added constructor:
protected NSMutableSet (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public NSMutableSet`1 (nint capacity);
Added constructor:
public NSMutableSet`1 (IntPtr capacity);
Removed constructor:
public NSMutableString (nint capacity);
Modified constructors:
-protected NSMutableString (IntPtr handle---capacity---)
+public NSMutableString (IntPtr +++handle+++capacity)
Added constructor:
protected NSMutableString (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual void Insert (NSString str, nint index);
public virtual nuint ReplaceOcurrences (NSString target, NSString replacement, NSStringCompareOptions options, NSRange range);
Added methods:
public virtual void Insert (NSString str, IntPtr index);
public virtual System.UIntPtr ReplaceOcurrences (NSString target, NSString replacement, NSStringCompareOptions options, NSRange range);
Removed constructor:
protected NSMutableUrlRequest (IntPtr handle);
Added constructor:
protected NSMutableUrlRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSNetService (IntPtr handle);
Added constructor:
protected NSNetService (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Port { get; }
+public virtual IntPtr Port { get; }
Removed methods:
public virtual void Schedule (NSRunLoop aRunLoop, string forMode);
public virtual void Unschedule (NSRunLoop aRunLoop, string forMode);
Added methods:
public virtual void Schedule (NSRunLoop aRunLoop, NSString forMode);
public virtual void Unschedule (NSRunLoop aRunLoop, NSString forMode);
Removed constructor:
protected NSNetServiceBrowser (IntPtr handle);
Added constructor:
protected NSNetServiceBrowser (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual void Schedule (NSRunLoop aRunLoop, string forMode);
public virtual void Unschedule (NSRunLoop aRunLoop, string forMode);
Added methods:
public virtual void Schedule (NSRunLoop aRunLoop, NSString forMode);
public virtual void Unschedule (NSRunLoop aRunLoop, NSString forMode);
Removed constructor:
protected NSNetServiceBrowserDelegate (IntPtr handle);
Added constructor:
protected NSNetServiceBrowserDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSNetServiceDelegate (IntPtr handle);
Added constructor:
protected NSNetServiceDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSNotification (IntPtr handle);
Added constructor:
protected NSNotification (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSNotificationCenter (IntPtr handle);
Added constructor:
protected NSNotificationCenter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSNotificationQueue (IntPtr handle);
Added constructor:
protected NSNotificationQueue (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSNull (IntPtr handle);
Added constructor:
protected NSNull (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
public NSNumber (nfloat value);
public NSNumber (nint value);
public NSNumber (nuint value);
Modified constructors:
-protected NSNumber (IntPtr handle---value---)
+public NSNumber (IntPtr +++handle+++value)
Added constructors:
protected NSNumber (ObjCRuntime.NativeHandle handle);
public NSNumber (ObjCRuntime.nfloat value);
public NSNumber (System.UIntPtr value);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint LongValue { get; }
+public virtual IntPtr LongValue { get; }
-public nfloat NFloatValue { get; }
+public ObjCRuntime.nfloat NFloatValue { get; }
-public virtual nint NIntValue { get; }
+public virtual IntPtr NIntValue { get; }
-public virtual nuint NUIntValue { get; }
+public virtual System.UIntPtr NUIntValue { get; }
-public virtual nuint UnsignedLongValue { get; }
+public virtual System.UIntPtr UnsignedLongValue { get; }
Removed methods:
public virtual nint Compare (NSNumber otherNumber);
public static NSNumber FromLong (nint value);
public static NSNumber FromNFloat (nfloat value);
public static NSNumber FromNInt (nint value);
public static NSNumber FromNUInt (nuint value);
public static NSNumber FromUnsignedLong (nuint value);
Added methods:
public virtual IntPtr Compare (NSNumber otherNumber);
public static NSNumber FromLong (IntPtr value);
public static NSNumber FromNFloat (ObjCRuntime.nfloat value);
public static NSNumber FromNInt (IntPtr value);
public static NSNumber FromNUInt (System.UIntPtr value);
public static NSNumber FromUnsignedLong (System.UIntPtr value);
Removed constructor:
protected NSNumberFormatter (IntPtr handle);
Added constructor:
protected NSNumberFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint FormatWidth { get; set; }
+public virtual System.UIntPtr FormatWidth { get; set; }
-public virtual nuint GroupingSize { get; set; }
+public virtual System.UIntPtr GroupingSize { get; set; }
-public virtual nint MaximumFractionDigits { get; set; }
+public virtual IntPtr MaximumFractionDigits { get; set; }
-public virtual nint MaximumIntegerDigits { get; set; }
+public virtual IntPtr MaximumIntegerDigits { get; set; }
-public virtual nuint MaximumSignificantDigits { get; set; }
+public virtual System.UIntPtr MaximumSignificantDigits { get; set; }
-public virtual nint MinimumFractionDigits { get; set; }
+public virtual IntPtr MinimumFractionDigits { get; set; }
-public virtual nint MinimumIntegerDigits { get; set; }
+public virtual IntPtr MinimumIntegerDigits { get; set; }
-public virtual nuint MinimumSignificantDigits { get; set; }
+public virtual System.UIntPtr MinimumSignificantDigits { get; set; }
-public virtual nuint SecondaryGroupingSize { get; set; }
+public virtual System.UIntPtr SecondaryGroupingSize { get; set; }
Removed constructors:
public NSObject (IntPtr handle);
public NSObject (IntPtr handle, bool alloced);
Added constructors:
protected NSObject (ObjCRuntime.NativeHandle handle);
protected NSObject (ObjCRuntime.NativeHandle handle, bool alloced);
Removed field:
[Obsolete ("Use 'PlatformAssembly' for easier code sharing across platforms.")]
public static System.Reflection.Assembly MonoTouchAssembly;
Modified properties:
-public virtual IntPtr ClassHandle { get; }
+public virtual ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual final IntPtr Handle { get; set; }
+public virtual final ObjCRuntime.NativeHandle Handle { get; set; }
-public virtual nuint RetainCount { get; }
+public virtual System.UIntPtr RetainCount { get; }
Removed methods:
public virtual bool ConformsToProtocol (IntPtr protocol);
public virtual nuint GetNativeHash ();
protected void InitializeHandle (IntPtr handle);
protected void InitializeHandle (IntPtr handle, string initSelector);
Added methods:
public virtual bool ConformsToProtocol (ObjCRuntime.NativeHandle protocol);
public virtual System.UIntPtr GetNativeHash ();
protected void InitializeHandle (ObjCRuntime.NativeHandle handle);
protected void InitializeHandle (ObjCRuntime.NativeHandle handle, string initSelector);
Removed constructor:
public NSOperatingSystemVersion (nint major, nint minor, nint patchVersion);
Added constructor:
public NSOperatingSystemVersion (IntPtr major, IntPtr minor, IntPtr patchVersion);
Modified fields:
-public nint Major;
+public IntPtr Major;
-public nint Minor;
+public IntPtr Minor;
-public nint PatchVersion;
+public IntPtr PatchVersion;
Removed constructor:
protected NSOperation (IntPtr handle);
Added constructor:
protected NSOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSOperationQueue (IntPtr handle);
Added constructor:
protected NSOperationQueue (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaxConcurrentOperationCount { get; set; }
+public virtual IntPtr MaxConcurrentOperationCount { get; set; }
-public virtual nint OperationCount { get; }
+public virtual IntPtr OperationCount { get; }
Removed constructor:
protected NSOrderedSet (IntPtr handle);
Added constructor:
protected NSOrderedSet (ObjCRuntime.NativeHandle handle);
Removed property:
public NSObject Item { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Count { get; }
+public virtual IntPtr Count { get; }
Added property:
public NSObject Item { get; }
Removed method:
public virtual nint IndexOf (NSObject obj);
Added method:
public virtual IntPtr IndexOf (NSObject obj);
Removed property:
public TKey Item { get; }
Added property:
public TKey Item { get; }
Removed method:
public nint IndexOf (TKey obj);
Added method:
public IntPtr IndexOf (TKey obj);
Removed constructor:
protected NSOrthography (IntPtr handle);
Added constructor:
protected NSOrthography (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSOutputStream (IntPtr handle);
Added constructor:
protected NSOutputStream (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public nint Write (byte[] buffer);
public nint Write (byte[] buffer, nuint len);
public nint Write (byte[] buffer, int offset, nuint len);
Added methods:
protected override NSObject GetProperty (NSString key);
protected override bool SetProperty (NSObject property, NSString key);
public IntPtr Write (byte[] buffer);
public IntPtr Write (byte[] buffer, System.UIntPtr len);
public IntPtr Write (byte[] buffer, int offset, System.UIntPtr len);
Removed constructor:
protected NSPersonNameComponents (IntPtr handle);
Added constructor:
protected NSPersonNameComponents (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersonNameComponentsFormatter (IntPtr handle);
Added constructor:
protected NSPersonNameComponentsFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPipe (IntPtr handle);
Added constructor:
protected NSPipe (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPort (IntPtr handle);
Added constructor:
protected NSPort (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual bool SendBeforeDate (NSDate limitDate, NSMutableArray components, NSPort receivePort, nuint headerSpaceReserved);
public virtual bool SendBeforeDate (NSDate limitDate, nuint msgID, NSMutableArray components, NSPort receivePort, nuint headerSpaceReserved);
Added methods:
public virtual bool SendBeforeDate (NSDate limitDate, NSMutableArray components, NSPort receivePort, System.UIntPtr headerSpaceReserved);
public virtual bool SendBeforeDate (NSDate limitDate, System.UIntPtr msgID, NSMutableArray components, NSPort receivePort, System.UIntPtr headerSpaceReserved);
Removed constructor:
protected NSPortDelegate (IntPtr handle);
Added constructor:
protected NSPortDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSPortMessage (IntPtr handle);
Added constructor:
protected NSPortMessage (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPredicate (IntPtr handle);
Added constructor:
protected NSPredicate (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSProcessInfo (IntPtr handle);
Added constructor:
protected NSProcessInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint ActiveProcessorCount { get; }
+public virtual IntPtr ActiveProcessorCount { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint OperatingSystem { get; }
+public virtual IntPtr OperatingSystem { get; }
-public virtual nint ProcessorCount { get; }
+public virtual IntPtr ProcessorCount { get; }
Removed constructor:
protected NSProgress (IntPtr handle);
Added constructor:
protected NSProgress (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public nint? EstimatedTimeRemaining { get; set; }
+public IntPtr? EstimatedTimeRemaining { get; set; }
-public nint? FileCompletedCount { get; set; }
+public IntPtr? FileCompletedCount { get; set; }
-public nint? FileTotalCount { get; set; }
+public IntPtr? FileTotalCount { get; set; }
-public nint? Throughput { get; set; }
+public IntPtr? Throughput { get; set; }
Removed constructor:
protected NSPropertyListSerialization (IntPtr handle);
Added constructor:
protected NSPropertyListSerialization (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static nint WritePropertyList (NSObject plist, NSOutputStream stream, NSPropertyListFormat format, NSPropertyListWriteOptions options, out NSError error);
Added method:
public static IntPtr WritePropertyList (NSObject plist, NSOutputStream stream, NSPropertyListFormat format, NSPropertyListWriteOptions options, out NSError error);
Removed constructor:
protected NSPurgeableData (IntPtr handle);
Added constructor:
protected NSPurgeableData (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public NSRange (nint start, nint len);
Added constructor:
public NSRange (IntPtr start, IntPtr len);
Modified fields:
-public nint Length;
+public IntPtr Length;
-public nint Location;
+public IntPtr Location;
-public readonly nint NotFound;
+public readonly IntPtr NotFound;
Removed constructor:
protected NSRecursiveLock (IntPtr handle);
Added constructor:
protected NSRecursiveLock (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSRegularExpression (IntPtr handle);
Added constructor:
protected NSRegularExpression (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint NumberOfCaptureGroups { get; }
+public virtual System.UIntPtr NumberOfCaptureGroups { get; }
Removed methods:
public virtual nuint GetNumberOfMatches (NSString str, NSMatchingOptions options, NSRange range);
public virtual NSString GetReplacementString (NSTextCheckingResult result, NSString str, nint offset, NSString template);
public virtual nuint ReplaceMatches (NSMutableString mutableString, NSMatchingOptions options, NSRange range, NSString template);
Added methods:
public virtual System.UIntPtr GetNumberOfMatches (NSString str, NSMatchingOptions options, NSRange range);
public virtual NSString GetReplacementString (NSTextCheckingResult result, NSString str, IntPtr offset, NSString template);
public virtual System.UIntPtr ReplaceMatches (NSMutableString mutableString, NSMatchingOptions options, NSRange range, NSString template);
Removed constructor:
protected NSRelativeDateTimeFormatter (IntPtr handle);
Added constructor:
protected NSRelativeDateTimeFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSRunLoop (IntPtr handle);
Added constructor:
protected NSRunLoop (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSSecureUnarchiveFromDataTransformer (IntPtr handle);
Added constructor:
protected NSSecureUnarchiveFromDataTransformer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSSet (IntPtr handle);
Added constructor:
protected NSSet (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Count { get; }
+public virtual System.UIntPtr Count { get; }
Removed constructor:
protected NSSortDescriptor (IntPtr handle);
Added constructor:
protected NSSortDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSStream (IntPtr handle);
Modified constructors:
-public NSStream ()
+protected NSStream ()
Added constructor:
protected NSStream (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static void CreateBoundPair (out NSInputStream readStream, out NSOutputStream writeStream, nint bufferSize);
public static void GetBoundStreams (nuint bufferSize, out NSInputStream inputStream, out NSOutputStream outputStream);
public static void GetStreamsToHost (string hostname, nint port, out NSInputStream inputStream, out NSOutputStream outputStream);
public virtual void Schedule (NSRunLoop aRunLoop, string mode);
public virtual void Unschedule (NSRunLoop aRunLoop, string mode);
Modified methods:
-protected abstract NSObject GetProperty (NSString key)
+protected NSObject GetProperty (NSString key)
-protected abstract bool SetProperty (NSObject property, NSString key)
+protected bool SetProperty (NSObject property, NSString key)
Added methods:
public static void CreateBoundPair (out NSInputStream readStream, out NSOutputStream writeStream, IntPtr bufferSize);
public static void GetBoundStreams (System.UIntPtr bufferSize, out NSInputStream inputStream, out NSOutputStream outputStream);
public static void GetStreamsToHost (string hostname, IntPtr port, out NSInputStream inputStream, out NSOutputStream outputStream);
public virtual void Schedule (NSRunLoop aRunLoop, NSString mode);
public virtual void Unschedule (NSRunLoop aRunLoop, NSString mode);
Removed constructor:
protected NSStreamDelegate (IntPtr handle);
Added constructor:
protected NSStreamDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSString (IntPtr handle);
Added constructor:
protected NSString (ObjCRuntime.NativeHandle handle);
Removed property:
public char Item { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Length { get; }
+public virtual IntPtr Length { get; }
Added property:
public char Item { get; }
Removed methods:
[Obsolete ("Use of 'CFString.CreateNative' offers better performance.")]
public static IntPtr CreateNative (string str);
public static IntPtr CreateNative (string str, bool autorelease);
public static IntPtr CreateNative (string value, int start, int length);
public static IntPtr CreateNative (string value, int start, int length, bool autorelease);
public static nuint DetectStringEncoding (NSData rawData, EncodingDetectionOptions options, out string convertedString, out bool usedLossyConversion);
public static nuint DetectStringEncoding (NSData rawData, NSDictionary options, out string convertedString, out bool usedLossyConversion);
[Obsolete ("Use of 'CFString.FromHandle' offers better performance.")]
public static string FromHandle (IntPtr usrhandle);
[Obsolete ("Use of 'CFString.FromHandle' offers better performance.")]
public static string FromHandle (IntPtr handle, bool owns);
public virtual void GetLineStart (out nuint startPtr, out nuint lineEndPtr, out nuint contentsEndPtr, NSRange range);
public virtual void GetParagraphPositions (out nuint paragraphStartPosition, out nuint paragraphEndPosition, out nuint contentsEndPosition, NSRange range);
public virtual NSString GetVariantFittingPresentationWidth (nint width);
public static void ReleaseNative (IntPtr handle);
Added methods:
[Obsolete ("Use of 'CFString.CreateNative' offers better performance.")]
public static ObjCRuntime.NativeHandle CreateNative (string str);
public static ObjCRuntime.NativeHandle CreateNative (string str, bool autorelease);
public static ObjCRuntime.NativeHandle CreateNative (string value, int start, int length);
public static ObjCRuntime.NativeHandle CreateNative (string value, int start, int length, bool autorelease);
public static System.UIntPtr DetectStringEncoding (NSData rawData, EncodingDetectionOptions options, out string convertedString, out bool usedLossyConversion);
public static System.UIntPtr DetectStringEncoding (NSData rawData, NSDictionary options, out string convertedString, out bool usedLossyConversion);
[Obsolete ("Use of 'CFString.FromHandle' offers better performance.")]
public static string FromHandle (ObjCRuntime.NativeHandle usrhandle);
[Obsolete ("Use of 'CFString.FromHandle' offers better performance.")]
public static string FromHandle (ObjCRuntime.NativeHandle handle, bool owns);
public virtual void GetLineStart (out System.UIntPtr startPtr, out System.UIntPtr lineEndPtr, out System.UIntPtr contentsEndPtr, NSRange range);
public virtual void GetParagraphPositions (out System.UIntPtr paragraphStartPosition, out System.UIntPtr paragraphEndPosition, out System.UIntPtr contentsEndPosition, NSRange range);
public virtual NSString GetVariantFittingPresentationWidth (IntPtr width);
public static void ReleaseNative (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSStringDrawingContext (IntPtr handle);
Added constructor:
protected NSStringDrawingContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat ActualScaleFactor { get; }
+public virtual ObjCRuntime.nfloat ActualScaleFactor { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat MinimumScaleFactor { get; set; }
+public virtual ObjCRuntime.nfloat MinimumScaleFactor { get; set; }
Removed constructor:
protected NSTextCheckingResult (IntPtr handle);
Added constructor:
protected NSTextCheckingResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint NumberOfRanges { get; }
+public virtual System.UIntPtr NumberOfRanges { get; }
Removed methods:
public virtual NSRange RangeAtIndex (nuint idx);
public virtual NSTextCheckingResult ResultByAdjustingRanges (nint offset);
Added methods:
public virtual NSRange RangeAtIndex (System.UIntPtr idx);
public virtual NSTextCheckingResult ResultByAdjustingRanges (IntPtr offset);
Removed constructor:
protected NSThread (IntPtr handle);
Added constructor:
protected NSThread (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint StackSize { get; set; }
+public virtual System.UIntPtr StackSize { get; set; }
Removed constructor:
protected NSTimeZone (IntPtr handle);
Added constructor:
protected NSTimeZone (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint GetSecondsFromGMT { get; }
+public virtual IntPtr GetSecondsFromGMT { get; }
Removed methods:
public static NSTimeZone FromGMT (nint seconds);
public virtual nint SecondsFromGMT (NSDate date);
Added methods:
public static NSTimeZone FromGMT (IntPtr seconds);
public virtual IntPtr SecondsFromGMT (NSDate date);
Removed constructor:
protected NSTimer (IntPtr handle);
Added constructor:
protected NSTimer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSURLAuthenticationChallengeSender (IntPtr handle);
Added constructor:
protected NSURLAuthenticationChallengeSender (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSUbiquitousKeyValueStore (IntPtr handle);
Added constructor:
protected NSUbiquitousKeyValueStore (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUndoManager (IntPtr handle);
Added constructor:
protected NSUndoManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint GroupingLevel { get; }
+public virtual IntPtr GroupingLevel { get; }
-public virtual nint LevelsOfUndo { get; set; }
+public virtual IntPtr LevelsOfUndo { get; set; }
Removed constructor:
protected NSUnit (IntPtr handle);
Added constructor:
protected NSUnit (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitAcceleration (IntPtr handle);
Added constructor:
protected NSUnitAcceleration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitAngle (IntPtr handle);
Added constructor:
protected NSUnitAngle (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitArea (IntPtr handle);
Added constructor:
protected NSUnitArea (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitConcentrationMass (IntPtr handle);
Added constructor:
protected NSUnitConcentrationMass (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitConverter (IntPtr handle);
Added constructor:
protected NSUnitConverter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitConverterLinear (IntPtr handle);
Added constructor:
protected NSUnitConverterLinear (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitDispersion (IntPtr handle);
Added constructor:
protected NSUnitDispersion (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitDuration (IntPtr handle);
Added constructor:
protected NSUnitDuration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitElectricCharge (IntPtr handle);
Added constructor:
protected NSUnitElectricCharge (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitElectricCurrent (IntPtr handle);
Added constructor:
protected NSUnitElectricCurrent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitElectricPotentialDifference (IntPtr handle);
Added constructor:
protected NSUnitElectricPotentialDifference (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitElectricResistance (IntPtr handle);
Added constructor:
protected NSUnitElectricResistance (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitEnergy (IntPtr handle);
Added constructor:
protected NSUnitEnergy (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitFrequency (IntPtr handle);
Added constructor:
protected NSUnitFrequency (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitFuelEfficiency (IntPtr handle);
Added constructor:
protected NSUnitFuelEfficiency (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitIlluminance (IntPtr handle);
Added constructor:
protected NSUnitIlluminance (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitInformationStorage (IntPtr handle);
Added constructor:
protected NSUnitInformationStorage (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitLength (IntPtr handle);
Added constructor:
protected NSUnitLength (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitMass (IntPtr handle);
Added constructor:
protected NSUnitMass (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitPower (IntPtr handle);
Added constructor:
protected NSUnitPower (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitPressure (IntPtr handle);
Added constructor:
protected NSUnitPressure (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitSpeed (IntPtr handle);
Added constructor:
protected NSUnitSpeed (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitTemperature (IntPtr handle);
Added constructor:
protected NSUnitTemperature (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUnitVolume (IntPtr handle);
Added constructor:
protected NSUnitVolume (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUrl (IntPtr handle);
Added constructor:
protected NSUrl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual bool GetFileSystemRepresentation (IntPtr buffer, nint maxBufferLength);
Added method:
public virtual bool GetFileSystemRepresentation (IntPtr buffer, IntPtr maxBufferLength);
Removed constructors:
protected NSUrlAuthenticationChallenge (IntPtr handle);
public NSUrlAuthenticationChallenge (NSUrlProtectionSpace space, NSUrlCredential credential, nint previousFailureCount, NSUrlResponse response, NSError error, NSUrlConnection sender);
Added constructors:
protected NSUrlAuthenticationChallenge (ObjCRuntime.NativeHandle handle);
public NSUrlAuthenticationChallenge (NSUrlProtectionSpace space, NSUrlCredential credential, IntPtr previousFailureCount, NSUrlResponse response, NSError error, NSUrlConnection sender);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint PreviousFailureCount { get; }
+public virtual IntPtr PreviousFailureCount { get; }
Removed constructors:
protected NSUrlCache (IntPtr handle);
public NSUrlCache (nuint memoryCapacity, nuint diskCapacity, NSUrl directoryUrl);
public NSUrlCache (nuint memoryCapacity, nuint diskCapacity, string diskPath);
Added constructors:
protected NSUrlCache (ObjCRuntime.NativeHandle handle);
public NSUrlCache (System.UIntPtr memoryCapacity, System.UIntPtr diskCapacity, NSUrl directoryUrl);
public NSUrlCache (System.UIntPtr memoryCapacity, System.UIntPtr diskCapacity, string diskPath);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint CurrentDiskUsage { get; }
+public virtual System.UIntPtr CurrentDiskUsage { get; }
-public virtual nuint CurrentMemoryUsage { get; }
+public virtual System.UIntPtr CurrentMemoryUsage { get; }
-public virtual nuint DiskCapacity { get; set; }
+public virtual System.UIntPtr DiskCapacity { get; set; }
-public virtual nuint MemoryCapacity { get; set; }
+public virtual System.UIntPtr MemoryCapacity { get; set; }
Removed constructor:
protected NSUrlComponents (IntPtr handle);
Added constructor:
protected NSUrlComponents (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUrlConnection (IntPtr handle);
Added constructor:
protected NSUrlConnection (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUrlConnectionDataDelegate (IntPtr handle);
Added constructor:
protected NSUrlConnectionDataDelegate (ObjCRuntime.NativeHandle handle);
Removed method:
public virtual void SentBodyData (NSUrlConnection connection, nint bytesWritten, nint totalBytesWritten, nint totalBytesExpectedToWrite);
Added method:
public virtual void SentBodyData (NSUrlConnection connection, IntPtr bytesWritten, IntPtr totalBytesWritten, IntPtr totalBytesExpectedToWrite);
Removed method:
public static void SentBodyData (this INSUrlConnectionDataDelegate This, NSUrlConnection connection, nint bytesWritten, nint totalBytesWritten, nint totalBytesExpectedToWrite);
Added method:
public static void SentBodyData (this INSUrlConnectionDataDelegate This, NSUrlConnection connection, IntPtr bytesWritten, IntPtr totalBytesWritten, IntPtr totalBytesExpectedToWrite);
Removed constructor:
protected NSUrlConnectionDelegate (IntPtr handle);
Added constructor:
protected NSUrlConnectionDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSUrlConnectionDownloadDelegate (IntPtr handle);
Added constructor:
protected NSUrlConnectionDownloadDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSUrlCredential (IntPtr handle);
Added constructor:
protected NSUrlCredential (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUrlCredentialStorage (IntPtr handle);
Added constructor:
protected NSUrlCredentialStorage (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUrlProtectionSpace (IntPtr handle);
Added constructor:
protected NSUrlProtectionSpace (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Port { get; }
+public virtual IntPtr Port { get; }
Removed constructor:
protected NSUrlProtocol (IntPtr handle);
Added constructor:
protected NSUrlProtocol (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUrlQueryItem (IntPtr handle);
Added constructor:
protected NSUrlQueryItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUrlRequest (IntPtr handle);
Added constructor:
protected NSUrlRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
protected NSUrlResponse (IntPtr handle);
public NSUrlResponse (NSUrl url, string mimetype, nint expectedContentLength, string textEncodingName);
Added constructors:
protected NSUrlResponse (ObjCRuntime.NativeHandle handle);
public NSUrlResponse (NSUrl url, string mimetype, IntPtr expectedContentLength, string textEncodingName);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUrlSession (IntPtr handle);
Added constructor:
protected NSUrlSession (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual NSUrlSessionStreamTask CreateBidirectionalStream (string hostname, nint port);
Added method:
public virtual NSUrlSessionStreamTask CreateBidirectionalStream (string hostname, IntPtr port);
Removed constructor:
protected NSUrlSessionConfiguration (IntPtr handle);
Added constructor:
protected NSUrlSessionConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint HttpMaximumConnectionsPerHost { get; set; }
+public virtual IntPtr HttpMaximumConnectionsPerHost { get; set; }
Removed constructor:
protected NSUrlSessionDataDelegate (IntPtr handle);
Added constructor:
protected NSUrlSessionDataDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSUrlSessionDataTask (IntPtr handle);
Added constructor:
protected NSUrlSessionDataTask (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUrlSessionDelegate (IntPtr handle);
Added constructor:
protected NSUrlSessionDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSUrlSessionDownloadDelegate (IntPtr handle);
Added constructor:
protected NSUrlSessionDownloadDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSUrlSessionDownloadTask (IntPtr handle);
Added constructor:
protected NSUrlSessionDownloadTask (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUrlSessionStreamDelegate (IntPtr handle);
Added constructor:
protected NSUrlSessionStreamDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSUrlSessionStreamTask (IntPtr handle);
Added constructor:
protected NSUrlSessionStreamTask (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual void ReadData (nuint minBytes, nuint maxBytes, double timeout, NSUrlSessionDataRead completionHandler);
public virtual System.Threading.Tasks.Task<NSUrlSessionStreamDataRead> ReadDataAsync (nuint minBytes, nuint maxBytes, double timeout);
Added methods:
public virtual void ReadData (System.UIntPtr minBytes, System.UIntPtr maxBytes, double timeout, NSUrlSessionDataRead completionHandler);
public virtual System.Threading.Tasks.Task<NSUrlSessionStreamDataRead> ReadDataAsync (System.UIntPtr minBytes, System.UIntPtr maxBytes, double timeout);
Removed constructor:
protected NSUrlSessionTask (IntPtr handle);
Added constructor:
protected NSUrlSessionTask (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint TaskIdentifier { get; }
+public virtual System.UIntPtr TaskIdentifier { get; }
Removed constructor:
protected NSUrlSessionTaskDelegate (IntPtr handle);
Added constructor:
protected NSUrlSessionTaskDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSUrlSessionTaskMetrics (IntPtr handle);
Added constructor:
protected NSUrlSessionTaskMetrics (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint RedirectCount { get; }
+public virtual System.UIntPtr RedirectCount { get; }
Removed constructor:
protected NSUrlSessionTaskTransactionMetrics (IntPtr handle);
Added constructor:
protected NSUrlSessionTaskTransactionMetrics (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual Security.SslCipherSuite? NegotiatedTlsCipherSuite { get; }
+public virtual Security.TlsCipherSuite? NegotiatedTlsCipherSuite { get; }
Removed constructor:
protected NSUrlSessionUploadTask (IntPtr handle);
Added constructor:
protected NSUrlSessionUploadTask (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUrlSessionWebSocketDelegate (IntPtr handle);
Added constructor:
protected NSUrlSessionWebSocketDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSUrlSessionWebSocketMessage (IntPtr handle);
Added constructor:
protected NSUrlSessionWebSocketMessage (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUrlSessionWebSocketTask (IntPtr handle);
Added constructor:
protected NSUrlSessionWebSocketTask (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaximumMessageSize { get; set; }
+public virtual IntPtr MaximumMessageSize { get; set; }
Removed constructor:
protected NSUserActivity (IntPtr handle);
Added constructor:
protected NSUserActivity (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUserActivityDelegate (IntPtr handle);
Added constructor:
protected NSUserActivityDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSUserDefaults (IntPtr handle);
Added constructor:
protected NSUserDefaults (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual nint IntForKey (string defaultName);
public virtual void SetInt (nint value, string defaultName);
Added methods:
public virtual IntPtr IntForKey (string defaultName);
public virtual void SetInt (IntPtr value, string defaultName);
Removed constructor:
protected NSUuid (IntPtr handle);
Added constructor:
protected NSUuid (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSValue (IntPtr handle);
Added constructor:
protected NSValue (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual void StoreValueAtAddress (IntPtr value, nuint size);
Added method:
public virtual void StoreValueAtAddress (IntPtr value, System.UIntPtr size);
Removed constructor:
protected NSValueTransformer (IntPtr handle);
Added constructor:
protected NSValueTransformer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSXpcConnection (IntPtr handle);
Added constructor:
protected NSXpcConnection (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSXpcInterface (IntPtr handle);
Added constructor:
protected NSXpcInterface (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual Foundation.NSSet<ObjCRuntime.Class> GetAllowedClasses (ObjCRuntime.Selector methodSelector, nuint argumentIndex, bool forReplyBlock);
public Foundation.NSSet<ObjCRuntime.Class> GetAllowedClasses (System.Reflection.MethodInfo method, nuint argumentIndex, bool forReplyBlock);
public virtual void SetAllowedClasses (Foundation.NSSet<ObjCRuntime.Class> allowedClasses, ObjCRuntime.Selector methodSelector, nuint argumentIndex, bool forReplyBlock);
public void SetAllowedClasses (System.Reflection.MethodInfo method, Foundation.NSSet<ObjCRuntime.Class> allowedClasses, nuint argumentIndex, bool forReplyBlock);
Added methods:
public virtual Foundation.NSSet<ObjCRuntime.Class> GetAllowedClasses (ObjCRuntime.Selector methodSelector, System.UIntPtr argumentIndex, bool forReplyBlock);
public Foundation.NSSet<ObjCRuntime.Class> GetAllowedClasses (System.Reflection.MethodInfo method, System.UIntPtr argumentIndex, bool forReplyBlock);
public virtual void SetAllowedClasses (Foundation.NSSet<ObjCRuntime.Class> allowedClasses, ObjCRuntime.Selector methodSelector, System.UIntPtr argumentIndex, bool forReplyBlock);
public void SetAllowedClasses (System.Reflection.MethodInfo method, Foundation.NSSet<ObjCRuntime.Class> allowedClasses, System.UIntPtr argumentIndex, bool forReplyBlock);
Removed constructor:
protected NSXpcListener (IntPtr handle);
Added constructor:
protected NSXpcListener (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSXpcListenerDelegate (IntPtr handle);
Added constructor:
protected NSXpcListenerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSXpcListenerEndpoint (IntPtr handle);
Added constructor:
protected NSXpcListenerEndpoint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
public NSZone (IntPtr handle);
public NSZone (IntPtr handle, bool owns);
Modified properties:
-public virtual final IntPtr Handle { get; }
+public virtual final ObjCRuntime.NativeHandle Handle { get; }
public static class NSLinguisticTagExtensions {
// methods
public static NSString GetConstant (this NSLinguisticTag self);
public static NSLinguisticTag GetValue (NSString constant);
}
Removed constructor:
protected GLKBaseEffect (IntPtr handle);
Added constructor:
protected GLKBaseEffect (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GLKEffectProperty (IntPtr handle);
Added constructor:
protected GLKEffectProperty (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GLKEffectPropertyFog (IntPtr handle);
Added constructor:
protected GLKEffectPropertyFog (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GLKEffectPropertyLight (IntPtr handle);
Added constructor:
protected GLKEffectPropertyLight (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GLKEffectPropertyMaterial (IntPtr handle);
Added constructor:
protected GLKEffectPropertyMaterial (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GLKEffectPropertyTexture (IntPtr handle);
Added constructor:
protected GLKEffectPropertyTexture (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GLKEffectPropertyTransform (IntPtr handle);
Added constructor:
protected GLKEffectPropertyTransform (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GLKMesh (IntPtr handle);
Added constructor:
protected GLKMesh (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint VertexCount { get; }
+public virtual System.UIntPtr VertexCount { get; }
Removed constructor:
protected GLKMeshBuffer (IntPtr handle);
Added constructor:
protected GLKMeshBuffer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Length { get; }
+public virtual System.UIntPtr Length { get; }
-public virtual nuint Offset { get; }
+public virtual System.UIntPtr Offset { get; }
Removed method:
public virtual void FillData (Foundation.NSData data, nuint offset);
Added method:
public virtual void FillData (Foundation.NSData data, System.UIntPtr offset);
Removed constructor:
protected GLKMeshBufferAllocator (IntPtr handle);
Added constructor:
protected GLKMeshBufferAllocator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual ModelIO.IMDLMeshBuffer CreateBuffer (nuint length, ModelIO.MDLMeshBufferType type);
public virtual ModelIO.IMDLMeshBuffer CreateBuffer (ModelIO.IMDLMeshBufferZone zone, nuint length, ModelIO.MDLMeshBufferType type);
public virtual ModelIO.IMDLMeshBufferZone CreateZone (nuint capacity);
Added methods:
public virtual ModelIO.IMDLMeshBuffer CreateBuffer (System.UIntPtr length, ModelIO.MDLMeshBufferType type);
public virtual ModelIO.IMDLMeshBuffer CreateBuffer (ModelIO.IMDLMeshBufferZone zone, System.UIntPtr length, ModelIO.MDLMeshBufferType type);
public virtual ModelIO.IMDLMeshBufferZone CreateZone (System.UIntPtr capacity);
Removed constructor:
protected GLKNamedEffect (IntPtr handle);
Added constructor:
protected GLKNamedEffect (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected GLKReflectionMapEffect (IntPtr handle);
Added constructor:
protected GLKReflectionMapEffect (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GLKSkyboxEffect (IntPtr handle);
Added constructor:
protected GLKSkyboxEffect (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GLKSubmesh (IntPtr handle);
Added constructor:
protected GLKSubmesh (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GLKTextureInfo (IntPtr handle);
Added constructor:
protected GLKTextureInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GLKTextureLoader (IntPtr handle);
Added constructor:
protected GLKTextureLoader (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual void BeginTextureLoad (string name, nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, CoreFoundation.DispatchQueue queue, GLKTextureLoaderCallback block);
public virtual System.Threading.Tasks.Task<GLKTextureInfo> BeginTextureLoadAsync (string name, nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, CoreFoundation.DispatchQueue queue);
public static GLKTextureInfo FromName (string name, nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, out Foundation.NSError outError);
Added methods:
public virtual void BeginTextureLoad (string name, ObjCRuntime.nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, CoreFoundation.DispatchQueue queue, GLKTextureLoaderCallback block);
public virtual System.Threading.Tasks.Task<GLKTextureInfo> BeginTextureLoadAsync (string name, ObjCRuntime.nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, CoreFoundation.DispatchQueue queue);
public static GLKTextureInfo FromName (string name, ObjCRuntime.nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, out Foundation.NSError outError);
Removed constructor:
protected GLKView (IntPtr handle);
Added constructor:
protected GLKView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint DrawableHeight { get; }
+public virtual IntPtr DrawableHeight { get; }
-public virtual nint DrawableWidth { get; }
+public virtual IntPtr DrawableWidth { get; }
Removed constructor:
protected GLKViewController (IntPtr handle);
Added constructor:
protected GLKViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint FramesDisplayed { get; }
+public virtual IntPtr FramesDisplayed { get; }
-public virtual nint FramesPerSecond { get; }
+public virtual IntPtr FramesPerSecond { get; }
-public virtual nint PreferredFramesPerSecond { get; set; }
+public virtual IntPtr PreferredFramesPerSecond { get; set; }
Removed constructor:
protected GLKViewControllerDelegate (IntPtr handle);
Added constructor:
protected GLKViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected GLKViewDelegate (IntPtr handle);
Added constructor:
protected GLKViewDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected GCColor (IntPtr handle);
Added constructor:
protected GCColor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCController (IntPtr handle);
Added constructor:
protected GCController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint PlayerIndex { get; set; }
+public virtual IntPtr PlayerIndex { get; set; }
Removed constructor:
protected GCControllerAxisInput (IntPtr handle);
Added constructor:
protected GCControllerAxisInput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCControllerButtonInput (IntPtr handle);
Added constructor:
protected GCControllerButtonInput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCControllerDirectionPad (IntPtr handle);
Added constructor:
protected GCControllerDirectionPad (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCControllerElement (IntPtr handle);
Added constructor:
protected GCControllerElement (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCControllerTouchpad (IntPtr handle);
Added constructor:
protected GCControllerTouchpad (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCDeviceBattery (IntPtr handle);
Added constructor:
protected GCDeviceBattery (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCDeviceCursor (IntPtr handle);
Added constructor:
protected GCDeviceCursor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCDeviceHaptics (IntPtr handle);
Added constructor:
protected GCDeviceHaptics (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCDeviceLight (IntPtr handle);
Added constructor:
protected GCDeviceLight (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCDirectionalGamepad (IntPtr handle);
Added constructor:
protected GCDirectionalGamepad (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCDualSenseAdaptiveTrigger (IntPtr handle);
Added constructor:
protected GCDualSenseAdaptiveTrigger (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCDualSenseGamepad (IntPtr handle);
Added constructor:
protected GCDualSenseGamepad (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCDualShockGamepad (IntPtr handle);
Added constructor:
protected GCDualShockGamepad (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCEventViewController (IntPtr handle);
Added constructor:
protected GCEventViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCExtendedGamepad (IntPtr handle);
Added constructor:
protected GCExtendedGamepad (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCExtendedGamepadSnapshot (IntPtr handle);
Added constructor:
protected GCExtendedGamepadSnapshot (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCGamepad (IntPtr handle);
Added constructor:
protected GCGamepad (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCGamepadSnapshot (IntPtr handle);
Added constructor:
protected GCGamepadSnapshot (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified properties:
-public nint Application { get; }
+public IntPtr Application { get; }
-public nint Backslash { get; }
+public IntPtr Backslash { get; }
-public nint CapsLock { get; }
+public IntPtr CapsLock { get; }
-public nint CloseBracket { get; }
+public IntPtr CloseBracket { get; }
-public nint Comma { get; }
+public IntPtr Comma { get; }
-public nint DeleteForward { get; }
+public IntPtr DeleteForward { get; }
-public nint DeleteOrBackspace { get; }
+public IntPtr DeleteOrBackspace { get; }
-public nint DownArrow { get; }
+public IntPtr DownArrow { get; }
-public nint Eight { get; }
+public IntPtr Eight { get; }
-public nint End { get; }
+public IntPtr End { get; }
-public nint EqualSign { get; }
+public IntPtr EqualSign { get; }
-public nint Escape { get; }
+public IntPtr Escape { get; }
-public nint F1 { get; }
+public IntPtr F1 { get; }
-public nint F10 { get; }
+public IntPtr F10 { get; }
-public nint F11 { get; }
+public IntPtr F11 { get; }
-public nint F12 { get; }
+public IntPtr F12 { get; }
-public nint F13 { get; }
+public IntPtr F13 { get; }
-public nint F14 { get; }
+public IntPtr F14 { get; }
-public nint F15 { get; }
+public IntPtr F15 { get; }
-public nint F16 { get; }
+public IntPtr F16 { get; }
-public nint F17 { get; }
+public IntPtr F17 { get; }
-public nint F18 { get; }
+public IntPtr F18 { get; }
-public nint F19 { get; }
+public IntPtr F19 { get; }
-public nint F2 { get; }
+public IntPtr F2 { get; }
-public nint F20 { get; }
+public IntPtr F20 { get; }
-public nint F3 { get; }
+public IntPtr F3 { get; }
-public nint F4 { get; }
+public IntPtr F4 { get; }
-public nint F5 { get; }
+public IntPtr F5 { get; }
-public nint F6 { get; }
+public IntPtr F6 { get; }
-public nint F7 { get; }
+public IntPtr F7 { get; }
-public nint F8 { get; }
+public IntPtr F8 { get; }
-public nint F9 { get; }
+public IntPtr F9 { get; }
-public nint Five { get; }
+public IntPtr Five { get; }
-public nint Four { get; }
+public IntPtr Four { get; }
-public nint GraveAccentAndTilde { get; }
+public IntPtr GraveAccentAndTilde { get; }
-public nint Home { get; }
+public IntPtr Home { get; }
-public nint Hyphen { get; }
+public IntPtr Hyphen { get; }
-public nint Insert { get; }
+public IntPtr Insert { get; }
-public nint International1 { get; }
+public IntPtr International1 { get; }
-public nint International2 { get; }
+public IntPtr International2 { get; }
-public nint International3 { get; }
+public IntPtr International3 { get; }
-public nint International4 { get; }
+public IntPtr International4 { get; }
-public nint International5 { get; }
+public IntPtr International5 { get; }
-public nint International6 { get; }
+public IntPtr International6 { get; }
-public nint International7 { get; }
+public IntPtr International7 { get; }
-public nint International8 { get; }
+public IntPtr International8 { get; }
-public nint International9 { get; }
+public IntPtr International9 { get; }
-public nint KeyA { get; }
+public IntPtr KeyA { get; }
-public nint KeyB { get; }
+public IntPtr KeyB { get; }
-public nint KeyC { get; }
+public IntPtr KeyC { get; }
-public nint KeyD { get; }
+public IntPtr KeyD { get; }
-public nint KeyE { get; }
+public IntPtr KeyE { get; }
-public nint KeyF { get; }
+public IntPtr KeyF { get; }
-public nint KeyG { get; }
+public IntPtr KeyG { get; }
-public nint KeyH { get; }
+public IntPtr KeyH { get; }
-public nint KeyI { get; }
+public IntPtr KeyI { get; }
-public nint KeyJ { get; }
+public IntPtr KeyJ { get; }
-public nint KeyK { get; }
+public IntPtr KeyK { get; }
-public nint KeyL { get; }
+public IntPtr KeyL { get; }
-public nint KeyM { get; }
+public IntPtr KeyM { get; }
-public nint KeyN { get; }
+public IntPtr KeyN { get; }
-public nint KeyO { get; }
+public IntPtr KeyO { get; }
-public nint KeyP { get; }
+public IntPtr KeyP { get; }
-public nint KeyQ { get; }
+public IntPtr KeyQ { get; }
-public nint KeyR { get; }
+public IntPtr KeyR { get; }
-public nint KeyS { get; }
+public IntPtr KeyS { get; }
-public nint KeyT { get; }
+public IntPtr KeyT { get; }
-public nint KeyU { get; }
+public IntPtr KeyU { get; }
-public nint KeyV { get; }
+public IntPtr KeyV { get; }
-public nint KeyW { get; }
+public IntPtr KeyW { get; }
-public nint KeyX { get; }
+public IntPtr KeyX { get; }
-public nint KeyY { get; }
+public IntPtr KeyY { get; }
-public nint KeyZ { get; }
+public IntPtr KeyZ { get; }
-public nint Keypad0 { get; }
+public IntPtr Keypad0 { get; }
-public nint Keypad1 { get; }
+public IntPtr Keypad1 { get; }
-public nint Keypad2 { get; }
+public IntPtr Keypad2 { get; }
-public nint Keypad3 { get; }
+public IntPtr Keypad3 { get; }
-public nint Keypad4 { get; }
+public IntPtr Keypad4 { get; }
-public nint Keypad5 { get; }
+public IntPtr Keypad5 { get; }
-public nint Keypad6 { get; }
+public IntPtr Keypad6 { get; }
-public nint Keypad7 { get; }
+public IntPtr Keypad7 { get; }
-public nint Keypad8 { get; }
+public IntPtr Keypad8 { get; }
-public nint Keypad9 { get; }
+public IntPtr Keypad9 { get; }
-public nint KeypadAsterisk { get; }
+public IntPtr KeypadAsterisk { get; }
-public nint KeypadEnter { get; }
+public IntPtr KeypadEnter { get; }
-public nint KeypadEqualSign { get; }
+public IntPtr KeypadEqualSign { get; }
-public nint KeypadHyphen { get; }
+public IntPtr KeypadHyphen { get; }
-public nint KeypadNumLock { get; }
+public IntPtr KeypadNumLock { get; }
-public nint KeypadPeriod { get; }
+public IntPtr KeypadPeriod { get; }
-public nint KeypadPlus { get; }
+public IntPtr KeypadPlus { get; }
-public nint KeypadSlash { get; }
+public IntPtr KeypadSlash { get; }
-public nint Lang1 { get; }
+public IntPtr Lang1 { get; }
-public nint Lang2 { get; }
+public IntPtr Lang2 { get; }
-public nint Lang3 { get; }
+public IntPtr Lang3 { get; }
-public nint Lang4 { get; }
+public IntPtr Lang4 { get; }
-public nint Lang5 { get; }
+public IntPtr Lang5 { get; }
-public nint Lang6 { get; }
+public IntPtr Lang6 { get; }
-public nint Lang7 { get; }
+public IntPtr Lang7 { get; }
-public nint Lang8 { get; }
+public IntPtr Lang8 { get; }
-public nint Lang9 { get; }
+public IntPtr Lang9 { get; }
-public nint LeftAlt { get; }
+public IntPtr LeftAlt { get; }
-public nint LeftArrow { get; }
+public IntPtr LeftArrow { get; }
-public nint LeftControl { get; }
+public IntPtr LeftControl { get; }
-public nint LeftGui { get; }
+public IntPtr LeftGui { get; }
-public nint LeftShift { get; }
+public IntPtr LeftShift { get; }
-public nint Nine { get; }
+public IntPtr Nine { get; }
-public nint NonUSBackslash { get; }
+public IntPtr NonUSBackslash { get; }
-public nint NonUSPound { get; }
+public IntPtr NonUSPound { get; }
-public nint One { get; }
+public IntPtr One { get; }
-public nint OpenBracket { get; }
+public IntPtr OpenBracket { get; }
-public nint PageDown { get; }
+public IntPtr PageDown { get; }
-public nint PageUp { get; }
+public IntPtr PageUp { get; }
-public nint Pause { get; }
+public IntPtr Pause { get; }
-public nint Period { get; }
+public IntPtr Period { get; }
-public nint Power { get; }
+public IntPtr Power { get; }
-public nint PrintScreen { get; }
+public IntPtr PrintScreen { get; }
-public nint Quote { get; }
+public IntPtr Quote { get; }
-public nint ReturnOrEnter { get; }
+public IntPtr ReturnOrEnter { get; }
-public nint RightAlt { get; }
+public IntPtr RightAlt { get; }
-public nint RightArrow { get; }
+public IntPtr RightArrow { get; }
-public nint RightControl { get; }
+public IntPtr RightControl { get; }
-public nint RightGui { get; }
+public IntPtr RightGui { get; }
-public nint RightShift { get; }
+public IntPtr RightShift { get; }
-public nint ScrollLock { get; }
+public IntPtr ScrollLock { get; }
-public nint Semicolon { get; }
+public IntPtr Semicolon { get; }
-public nint Seven { get; }
+public IntPtr Seven { get; }
-public nint Six { get; }
+public IntPtr Six { get; }
-public nint Slash { get; }
+public IntPtr Slash { get; }
-public nint Spacebar { get; }
+public IntPtr Spacebar { get; }
-public nint Tab { get; }
+public IntPtr Tab { get; }
-public nint Three { get; }
+public IntPtr Three { get; }
-public nint Two { get; }
+public IntPtr Two { get; }
-public nint UpArrow { get; }
+public IntPtr UpArrow { get; }
-public nint Zero { get; }
+public IntPtr Zero { get; }
Removed constructor:
protected GCKeyboard (IntPtr handle);
Added constructor:
protected GCKeyboard (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCKeyboardInput (IntPtr handle);
Added constructor:
protected GCKeyboardInput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual GCControllerButtonInput GetButton (nint code);
Added method:
public virtual GCControllerButtonInput GetButton (IntPtr code);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (GCKeyboardInput keyboard, GCControllerButtonInput key, nint keyCode, bool pressed, System.AsyncCallback callback, object object);
public virtual void Invoke (GCKeyboardInput keyboard, GCControllerButtonInput key, nint keyCode, bool pressed);
Added methods:
public virtual System.IAsyncResult BeginInvoke (GCKeyboardInput keyboard, GCControllerButtonInput key, IntPtr keyCode, bool pressed, System.AsyncCallback callback, object object);
public virtual void Invoke (GCKeyboardInput keyboard, GCControllerButtonInput key, IntPtr keyCode, bool pressed);
Removed constructor:
protected GCMicroGamepad (IntPtr handle);
Added constructor:
protected GCMicroGamepad (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCMicroGamepadSnapshot (IntPtr handle);
Added constructor:
protected GCMicroGamepadSnapshot (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCMotion (IntPtr handle);
Added constructor:
protected GCMotion (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual OpenTK.Quaterniond Attitude { get; }
+public virtual GCQuaternion Attitude { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual OpenTK.Vector3d Gravity { get; }
+public virtual GCAcceleration Gravity { get; }
-public virtual OpenTK.Vector3d RotationRate { get; }
+public virtual GCRotationRate RotationRate { get; }
-public virtual OpenTK.Vector3d UserAcceleration { get; }
+public virtual GCAcceleration UserAcceleration { get; }
Removed constructor:
protected GCMouse (IntPtr handle);
Added constructor:
protected GCMouse (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCMouseInput (IntPtr handle);
Added constructor:
protected GCMouseInput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCPhysicalInputProfile (IntPtr handle);
Added constructor:
protected GCPhysicalInputProfile (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GCXboxGamepad (IntPtr handle);
Added constructor:
protected GCXboxGamepad (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
public static class GCProductCategory {
// properties
public static Foundation.NSString CoalescedRemote { get; }
public static Foundation.NSString ControlCenterRemote { get; }
public static Foundation.NSString DualSense { get; }
public static Foundation.NSString DualShock4 { get; }
public static Foundation.NSString Keyboard { get; }
public static Foundation.NSString MFi { get; }
public static Foundation.NSString Mouse { get; }
public static Foundation.NSString SiriRemote1stGen { get; }
public static Foundation.NSString SiriRemote2ndGen { get; }
public static Foundation.NSString UniversalElectronicsRemote { get; }
public static Foundation.NSString XboxOne { get; }
}
Removed constructor:
protected GKAccessPoint (IntPtr handle);
Added constructor:
protected GKAccessPoint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKAchievement (IntPtr handle);
Added constructor:
protected GKAchievement (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKAchievementChallenge (IntPtr handle);
Added constructor:
protected GKAchievementChallenge (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKAchievementDescription (IntPtr handle);
Added constructor:
protected GKAchievementDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaximumPoints { get; }
+public virtual IntPtr MaximumPoints { get; }
Removed constructor:
protected GKBasePlayer (IntPtr handle);
Added constructor:
protected GKBasePlayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKChallenge (IntPtr handle);
Added constructor:
protected GKChallenge (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKChallengeListener (IntPtr handle);
Added constructor:
protected GKChallengeListener (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected GKCloudPlayer (IntPtr handle);
Added constructor:
protected GKCloudPlayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, nint totalPlayerCount, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, nint totalPlayerCount, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, IntPtr totalPlayerCount, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, IntPtr totalPlayerCount, Foundation.NSError error);
Removed constructor:
public GKEntriesForPlayerScopeResult (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, nint totalPlayerCount);
Added constructor:
public GKEntriesForPlayerScopeResult (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, IntPtr totalPlayerCount);
Modified properties:
-public nint TotalPlayerCount { get; set; }
+public IntPtr TotalPlayerCount { get; set; }
Removed constructor:
protected GKGameCenterControllerDelegate (IntPtr handle);
Added constructor:
protected GKGameCenterControllerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected GKGameCenterViewController (IntPtr handle);
Added constructor:
protected GKGameCenterViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKGameSession (IntPtr handle);
Added constructor:
protected GKGameSession (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaxNumberOfConnectedPlayers { get; }
+public virtual IntPtr MaxNumberOfConnectedPlayers { get; }
Removed methods:
public static void CreateSession (string containerName, string title, nint maxPlayers, System.Action<GKGameSession,Foundation.NSError> completionHandler);
public static System.Threading.Tasks.Task<GKGameSession> CreateSessionAsync (string containerName, string title, nint maxPlayers);
Added methods:
public static void CreateSession (string containerName, string title, IntPtr maxPlayers, System.Action<GKGameSession,Foundation.NSError> completionHandler);
public static System.Threading.Tasks.Task<GKGameSession> CreateSessionAsync (string containerName, string title, IntPtr maxPlayers);
Removed constructor:
protected GKGameSessionSharingViewController (IntPtr handle);
Added constructor:
protected GKGameSessionSharingViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKGameSessionSharingViewControllerDelegate (IntPtr handle);
Added constructor:
protected GKGameSessionSharingViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected GKInvite (IntPtr handle);
Added constructor:
protected GKInvite (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint PlayerGroup { get; }
+public virtual IntPtr PlayerGroup { get; }
Removed constructor:
protected GKInviteEventListener (IntPtr handle);
Added constructor:
protected GKInviteEventListener (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected GKLeaderboard (IntPtr handle);
Added constructor:
protected GKLeaderboard (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaxRange { get; }
+public virtual IntPtr MaxRange { get; }
Removed methods:
public virtual void SubmitScore (nint score, nuint context, GKPlayer player, System.Action<Foundation.NSError> completionHandler);
public static void SubmitScore (nint score, nuint context, GKPlayer player, string[] leaderboardIds, System.Action<Foundation.NSError> completionHandler);
public virtual System.Threading.Tasks.Task SubmitScoreAsync (nint score, nuint context, GKPlayer player);
public static System.Threading.Tasks.Task SubmitScoreAsync (nint score, nuint context, GKPlayer player, string[] leaderboardIds);
Added methods:
public virtual void SubmitScore (IntPtr score, System.UIntPtr context, GKPlayer player, System.Action<Foundation.NSError> completionHandler);
public static void SubmitScore (IntPtr score, System.UIntPtr context, GKPlayer player, string[] leaderboardIds, System.Action<Foundation.NSError> completionHandler);
public virtual System.Threading.Tasks.Task SubmitScoreAsync (IntPtr score, System.UIntPtr context, GKPlayer player);
public static System.Threading.Tasks.Task SubmitScoreAsync (IntPtr score, System.UIntPtr context, GKPlayer player, string[] leaderboardIds);
Removed constructor:
protected GKLeaderboardEntry (IntPtr handle);
Added constructor:
protected GKLeaderboardEntry (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKLeaderboardScore (IntPtr handle);
Added constructor:
protected GKLeaderboardScore (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Context { get; set; }
+public virtual System.UIntPtr Context { get; set; }
-public virtual nint Value { get; set; }
+public virtual IntPtr Value { get; set; }
Removed constructor:
protected GKLeaderboardSet (IntPtr handle);
Added constructor:
protected GKLeaderboardSet (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKLocalPlayer (IntPtr handle);
Added constructor:
protected GKLocalPlayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKLocalPlayerListener (IntPtr handle);
Added constructor:
protected GKLocalPlayerListener (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected GKMatch (IntPtr handle);
Added constructor:
protected GKMatch (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ExpectedPlayerCount { get; }
+public virtual IntPtr ExpectedPlayerCount { get; }
Removed constructor:
protected GKMatchDelegate (IntPtr handle);
Added constructor:
protected GKMatchDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected GKMatchRequest (IntPtr handle);
Added constructor:
protected GKMatchRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint DefaultNumberOfPlayers { get; set; }
+public virtual IntPtr DefaultNumberOfPlayers { get; set; }
-public virtual nint MaxPlayers { get; set; }
+public virtual IntPtr MaxPlayers { get; set; }
-public virtual nint MinPlayers { get; set; }
+public virtual IntPtr MinPlayers { get; set; }
-public virtual nint PlayerGroup { get; set; }
+public virtual IntPtr PlayerGroup { get; set; }
Removed method:
public static nint GetMaxPlayersAllowed (GKMatchType matchType);
Added method:
public static IntPtr GetMaxPlayersAllowed (GKMatchType matchType);
Removed constructor:
protected GKMatchmaker (IntPtr handle);
Added constructor:
protected GKMatchmaker (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual System.Threading.Tasks.Task<nint> QueryActivityAsync ();
public virtual void QueryPlayerGroupActivity (nint playerGroup, GKQueryHandler completionHandler);
public virtual System.Threading.Tasks.Task<nint> QueryPlayerGroupActivityAsync (nint playerGroup);
Added methods:
public virtual System.Threading.Tasks.Task<IntPtr> QueryActivityAsync ();
public virtual void QueryPlayerGroupActivity (IntPtr playerGroup, GKQueryHandler completionHandler);
public virtual System.Threading.Tasks.Task<IntPtr> QueryPlayerGroupActivityAsync (IntPtr playerGroup);
Removed constructor:
protected GKMatchmakerViewController (IntPtr handle);
Added constructor:
protected GKMatchmakerViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKMatchmakerViewControllerDelegate (IntPtr handle);
Added constructor:
protected GKMatchmakerViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected GKNotificationBanner (IntPtr handle);
Added constructor:
protected GKNotificationBanner (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKPlayer (IntPtr handle);
Added constructor:
protected GKPlayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (nint activity, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (nint activity, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr activity, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr activity, Foundation.NSError error);
Removed constructor:
protected GKScore (IntPtr handle);
Added constructor:
protected GKScore (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Rank { get; }
+public virtual IntPtr Rank { get; }
Removed constructor:
protected GKScoreChallenge (IntPtr handle);
Added constructor:
protected GKScoreChallenge (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKTurnBasedEventListener (IntPtr handle);
Added constructor:
protected GKTurnBasedEventListener (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected GKTurnBasedExchange (IntPtr handle);
Added constructor:
protected GKTurnBasedExchange (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKTurnBasedExchangeReply (IntPtr handle);
Added constructor:
protected GKTurnBasedExchangeReply (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKTurnBasedMatch (IntPtr handle);
Added constructor:
protected GKTurnBasedMatch (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ExchangeMaxInitiatedExchangesPerPlayer { get; }
+public virtual System.UIntPtr ExchangeMaxInitiatedExchangesPerPlayer { get; }
-public virtual nuint ExhangeDataMaximumSize { get; }
+public virtual System.UIntPtr ExhangeDataMaximumSize { get; }
-public virtual nint MatchDataMaximumSize { get; }
+public virtual IntPtr MatchDataMaximumSize { get; }
Removed constructor:
protected GKTurnBasedMatchmakerViewController (IntPtr handle);
Added constructor:
protected GKTurnBasedMatchmakerViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKTurnBasedMatchmakerViewControllerDelegate (IntPtr handle);
Added constructor:
protected GKTurnBasedMatchmakerViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected GKTurnBasedParticipant (IntPtr handle);
Added constructor:
protected GKTurnBasedParticipant (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKVoiceChat (IntPtr handle);
Added constructor:
protected GKVoiceChat (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKARC4RandomSource (IntPtr handle);
Added constructor:
protected GKARC4RandomSource (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual void DropValues (nuint count);
Added method:
public virtual void DropValues (System.UIntPtr count);
Removed constructor:
protected GKAgent (IntPtr handle);
Added constructor:
protected GKAgent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKAgent2D (IntPtr handle);
Added constructor:
protected GKAgent2D (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKAgent3D (IntPtr handle);
Added constructor:
protected GKAgent3D (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKAgentDelegate (IntPtr handle);
Added constructor:
protected GKAgentDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected GKBehavior (IntPtr handle);
Added constructor:
protected GKBehavior (ObjCRuntime.NativeHandle handle);
Removed property:
public GKGoal Item { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint GoalCount { get; }
+public virtual IntPtr GoalCount { get; }
Added property:
public GKGoal Item { get; }
Removed constructors:
protected GKBillowNoiseSource (IntPtr handle);
public GKBillowNoiseSource (double frequency, nint octaveCount, double persistence, double lacunarity, int seed);
Added constructors:
protected GKBillowNoiseSource (ObjCRuntime.NativeHandle handle);
public GKBillowNoiseSource (double frequency, IntPtr octaveCount, double persistence, double lacunarity, int seed);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static GKBillowNoiseSource Create (double frequency, nint octaveCount, double persistence, double lacunarity, int seed);
Added method:
public static GKBillowNoiseSource Create (double frequency, IntPtr octaveCount, double persistence, double lacunarity, int seed);
Removed constructor:
protected GKCheckerboardNoiseSource (IntPtr handle);
Added constructor:
protected GKCheckerboardNoiseSource (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKCircleObstacle (IntPtr handle);
Added constructor:
protected GKCircleObstacle (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKCoherentNoiseSource (IntPtr handle);
Added constructor:
protected GKCoherentNoiseSource (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint OctaveCount { get; set; }
+public virtual IntPtr OctaveCount { get; set; }
Removed constructor:
protected GKComponent (IntPtr handle);
Added constructor:
protected GKComponent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKComponentSystem`1 (IntPtr handle);
Added constructor:
protected GKComponentSystem`1 (ObjCRuntime.NativeHandle handle);
Removed property:
public TComponent Item { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added property:
public TComponent Item { get; }
Removed methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (nuint index);
public System.Type GetTypeForGenericArgument (nuint index);
Added methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (System.UIntPtr index);
public System.Type GetTypeForGenericArgument (System.UIntPtr index);
Removed constructor:
protected GKCompositeBehavior (IntPtr handle);
Added constructor:
protected GKCompositeBehavior (ObjCRuntime.NativeHandle handle);
Removed property:
public GKBehavior Item { get; }
Modified properties:
-public virtual nint BehaviorCount { get; }
+public virtual IntPtr BehaviorCount { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added property:
public GKBehavior Item { get; }
Removed constructor:
protected GKConstantNoiseSource (IntPtr handle);
Added constructor:
protected GKConstantNoiseSource (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKCylindersNoiseSource (IntPtr handle);
Added constructor:
protected GKCylindersNoiseSource (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKDecisionNode (IntPtr handle);
Added constructor:
protected GKDecisionNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual GKDecisionNode CreateBranch (nint weight, Foundation.NSObject attribute);
Added method:
public virtual GKDecisionNode CreateBranch (IntPtr weight, Foundation.NSObject attribute);
Removed constructor:
protected GKDecisionTree (IntPtr handle);
Added constructor:
protected GKDecisionTree (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKEntity (IntPtr handle);
Added constructor:
protected GKEntity (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static nint GetPlayerId (this IGKGameModelPlayer This);
Added method:
public static IntPtr GetPlayerId (this IGKGameModelPlayer This);
Removed method:
public static nint GetScore (this IGKGameModel This, IGKGameModelPlayer player);
Added method:
public static IntPtr GetScore (this IGKGameModel This, IGKGameModelPlayer player);
Removed constructors:
protected GKGaussianDistribution (IntPtr handle);
public GKGaussianDistribution (IGKRandom source, nint lowestInclusive, nint highestInclusive);
Added constructors:
protected GKGaussianDistribution (ObjCRuntime.NativeHandle handle);
public GKGaussianDistribution (IGKRandom source, IntPtr lowestInclusive, IntPtr highestInclusive);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKGoal (IntPtr handle);
Added constructor:
protected GKGoal (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKGraph (IntPtr handle);
Added constructor:
protected GKGraph (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKGraphNode (IntPtr handle);
Added constructor:
protected GKGraphNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKGraphNode2D (IntPtr handle);
Added constructor:
protected GKGraphNode2D (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKGraphNode3D (IntPtr handle);
Added constructor:
protected GKGraphNode3D (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKGridGraph (IntPtr handle);
Added constructor:
protected GKGridGraph (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint GridHeight { get; }
+public virtual System.UIntPtr GridHeight { get; }
-public virtual nuint GridWidth { get; }
+public virtual System.UIntPtr GridWidth { get; }
Removed methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (nuint index);
public System.Type GetTypeForGenericArgument (nuint index);
Added methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (System.UIntPtr index);
public System.Type GetTypeForGenericArgument (System.UIntPtr index);
Removed constructor:
protected GKGridGraphNode (IntPtr handle);
Added constructor:
protected GKGridGraphNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKHybridStrategist (IntPtr handle);
Added constructor:
protected GKHybridStrategist (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint Budget { get; set; }
+public virtual System.UIntPtr Budget { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ExplorationParameter { get; set; }
+public virtual System.UIntPtr ExplorationParameter { get; set; }
-public virtual nuint MaxLookAheadDepth { get; set; }
+public virtual System.UIntPtr MaxLookAheadDepth { get; set; }
Removed constructor:
protected GKLinearCongruentialRandomSource (IntPtr handle);
Added constructor:
protected GKLinearCongruentialRandomSource (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKMersenneTwisterRandomSource (IntPtr handle);
Added constructor:
protected GKMersenneTwisterRandomSource (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKMeshGraph`1 (IntPtr handle);
Added constructor:
protected GKMeshGraph`1 (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint TriangleCount { get; }
+public virtual System.UIntPtr TriangleCount { get; }
Removed methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (nuint index);
public virtual GKTriangle GetTriangle (nuint index);
public System.Type GetTypeForGenericArgument (nuint index);
Added methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (System.UIntPtr index);
public virtual GKTriangle GetTriangle (System.UIntPtr index);
public System.Type GetTypeForGenericArgument (System.UIntPtr index);
Removed constructor:
protected GKMinMaxStrategist (IntPtr handle);
Added constructor:
protected GKMinMaxStrategist (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaxLookAheadDepth { get; set; }
+public virtual IntPtr MaxLookAheadDepth { get; set; }
Removed method:
public virtual IGKGameModelUpdate GetRandomMove (IGKGameModelPlayer player, nint numMovesToConsider);
Added method:
public virtual IGKGameModelUpdate GetRandomMove (IGKGameModelPlayer player, IntPtr numMovesToConsider);
Removed constructor:
protected GKMonteCarloStrategist (IntPtr handle);
Added constructor:
protected GKMonteCarloStrategist (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint Budget { get; set; }
+public virtual System.UIntPtr Budget { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ExplorationParameter { get; set; }
+public virtual System.UIntPtr ExplorationParameter { get; set; }
Removed constructor:
protected GKNSPredicateRule (IntPtr handle);
Added constructor:
protected GKNSPredicateRule (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKNoise (IntPtr handle);
Added constructor:
protected GKNoise (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKNoiseMap (IntPtr handle);
Added constructor:
protected GKNoiseMap (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKNoiseSource (IntPtr handle);
Added constructor:
protected GKNoiseSource (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKObstacle (IntPtr handle);
Added constructor:
protected GKObstacle (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKObstacleGraph (IntPtr handle);
Added constructor:
protected GKObstacleGraph (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (nuint index);
public System.Type GetTypeForGenericArgument (nuint index);
Added methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (System.UIntPtr index);
public System.Type GetTypeForGenericArgument (System.UIntPtr index);
Removed constructor:
protected GKOctreeNode (IntPtr handle);
Added constructor:
protected GKOctreeNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKOctree`1 (IntPtr handle);
Added constructor:
protected GKOctree`1 (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKPath (IntPtr handle);
Added constructor:
protected GKPath (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint NumPoints { get; }
+public virtual System.UIntPtr NumPoints { get; }
Removed methods:
public virtual OpenTK.Vector2 GetPoint (nuint index);
public virtual OpenTK.Vector2 GetVector2Point (nuint index);
public virtual OpenTK.Vector3 GetVector3Point (nuint index);
Added methods:
public virtual OpenTK.Vector2 GetPoint (System.UIntPtr index);
public virtual OpenTK.Vector2 GetVector2Point (System.UIntPtr index);
public virtual OpenTK.Vector3 GetVector3Point (System.UIntPtr index);
Removed constructors:
protected GKPerlinNoiseSource (IntPtr handle);
public GKPerlinNoiseSource (double frequency, nint octaveCount, double persistence, double lacunarity, int seed);
Added constructors:
protected GKPerlinNoiseSource (ObjCRuntime.NativeHandle handle);
public GKPerlinNoiseSource (double frequency, IntPtr octaveCount, double persistence, double lacunarity, int seed);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static GKPerlinNoiseSource Create (double frequency, nint octaveCount, double persistence, double lacunarity, int seed);
Added method:
public static GKPerlinNoiseSource Create (double frequency, IntPtr octaveCount, double persistence, double lacunarity, int seed);
Removed constructor:
protected GKPolygonObstacle (IntPtr handle);
Added constructor:
protected GKPolygonObstacle (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint VertexCount { get; }
+public virtual System.UIntPtr VertexCount { get; }
Removed method:
public virtual OpenTK.Vector2 GetVertex (nuint index);
Added method:
public virtual OpenTK.Vector2 GetVertex (System.UIntPtr index);
Removed constructor:
protected GKQuadTree (IntPtr handle);
Added constructor:
protected GKQuadTree (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKQuadTreeNode (IntPtr handle);
Added constructor:
protected GKQuadTreeNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
protected GKRTree`1 (IntPtr handle);
public GKRTree`1 (nuint maxNumberOfChildren);
Added constructors:
protected GKRTree`1 (ObjCRuntime.NativeHandle handle);
public GKRTree`1 (System.UIntPtr maxNumberOfChildren);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint QueryReserve { get; set; }
+public virtual System.UIntPtr QueryReserve { get; set; }
Removed method:
public static GameplayKit.GKRTree<ElementType> FromMaxNumberOfChildren (nuint maxNumberOfChildren);
Added method:
public static GameplayKit.GKRTree<ElementType> FromMaxNumberOfChildren (System.UIntPtr maxNumberOfChildren);
Removed constructors:
protected GKRandomDistribution (IntPtr handle);
public GKRandomDistribution (IGKRandom source, nint lowestInclusive, nint highestInclusive);
Added constructors:
protected GKRandomDistribution (ObjCRuntime.NativeHandle handle);
public GKRandomDistribution (IGKRandom source, IntPtr lowestInclusive, IntPtr highestInclusive);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint HighestValue { get; }
+public virtual IntPtr HighestValue { get; }
-public virtual nint LowestValue { get; }
+public virtual IntPtr LowestValue { get; }
-public virtual nuint NumberOfPossibleOutcomes { get; }
+public virtual System.UIntPtr NumberOfPossibleOutcomes { get; }
Removed methods:
public static GKRandomDistribution GetDie (nint sideCount);
public static GKRandomDistribution GetDistributionBetween (nint lowestInclusive, nint highestInclusive);
public virtual nint GetNextInt ();
public virtual nuint GetNextInt (nuint upperBound);
Added methods:
public static GKRandomDistribution GetDie (IntPtr sideCount);
public static GKRandomDistribution GetDistributionBetween (IntPtr lowestInclusive, IntPtr highestInclusive);
public virtual IntPtr GetNextInt ();
public virtual System.UIntPtr GetNextInt (System.UIntPtr upperBound);
Removed constructor:
protected GKRandomSource (IntPtr handle);
Added constructor:
protected GKRandomSource (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual nint GetNextInt ();
public virtual nuint GetNextInt (nuint upperBound);
Added methods:
public virtual IntPtr GetNextInt ();
public virtual System.UIntPtr GetNextInt (System.UIntPtr upperBound);
Removed constructors:
protected GKRidgedNoiseSource (IntPtr handle);
public GKRidgedNoiseSource (double frequency, nint octaveCount, double lacunarity, int seed);
Added constructors:
protected GKRidgedNoiseSource (ObjCRuntime.NativeHandle handle);
public GKRidgedNoiseSource (double frequency, IntPtr octaveCount, double lacunarity, int seed);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static GKRidgedNoiseSource Create (double frequency, nint octaveCount, double lacunarity, int seed);
Added method:
public static GKRidgedNoiseSource Create (double frequency, IntPtr octaveCount, double lacunarity, int seed);
Removed constructor:
protected GKRule (IntPtr handle);
Added constructor:
protected GKRule (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Salience { get; set; }
+public virtual IntPtr Salience { get; set; }
Removed constructor:
protected GKRuleSystem (IntPtr handle);
Added constructor:
protected GKRuleSystem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKSCNNodeComponent (IntPtr handle);
Added constructor:
protected GKSCNNodeComponent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKSKNodeComponent (IntPtr handle);
Added constructor:
protected GKSKNodeComponent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKScene (IntPtr handle);
Added constructor:
protected GKScene (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
protected GKShuffledDistribution (IntPtr handle);
public GKShuffledDistribution (IGKRandom source, nint lowestInclusive, nint highestInclusive);
Added constructors:
protected GKShuffledDistribution (ObjCRuntime.NativeHandle handle);
public GKShuffledDistribution (IGKRandom source, IntPtr lowestInclusive, IntPtr highestInclusive);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKSphereObstacle (IntPtr handle);
Added constructor:
protected GKSphereObstacle (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKSpheresNoiseSource (IntPtr handle);
Added constructor:
protected GKSpheresNoiseSource (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKState (IntPtr handle);
Added constructor:
protected GKState (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKStateMachine (IntPtr handle);
Added constructor:
protected GKStateMachine (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected GKVoronoiNoiseSource (IntPtr handle);
Added constructor:
protected GKVoronoiNoiseSource (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified properties:
-public abstract nint Value { get; set; }
+public abstract IntPtr Value { get; set; }
Removed methods:
public virtual nint GetNextInt ();
public virtual nuint GetNextInt (nuint upperBound);
Added methods:
public virtual IntPtr GetNextInt ();
public virtual System.UIntPtr GetNextInt (System.UIntPtr upperBound);
Removed constructor:
protected HMAccessControl (IntPtr handle);
Added constructor:
protected HMAccessControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMAccessory (IntPtr handle);
Added constructor:
protected HMAccessory (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMAccessoryCategory (IntPtr handle);
Added constructor:
protected HMAccessoryCategory (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMAccessoryDelegate (IntPtr handle);
Added constructor:
protected HMAccessoryDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected HMAccessoryProfile (IntPtr handle);
Added constructor:
protected HMAccessoryProfile (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMAction (IntPtr handle);
Added constructor:
protected HMAction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMActionSet (IntPtr handle);
Added constructor:
protected HMActionSet (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCalendarEvent (IntPtr handle);
Added constructor:
protected HMCalendarEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCameraAudioControl (IntPtr handle);
Added constructor:
protected HMCameraAudioControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCameraControl (IntPtr handle);
Added constructor:
protected HMCameraControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCameraProfile (IntPtr handle);
Added constructor:
protected HMCameraProfile (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCameraSettingsControl (IntPtr handle);
Added constructor:
protected HMCameraSettingsControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCameraSnapshot (IntPtr handle);
Added constructor:
protected HMCameraSnapshot (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCameraSnapshotControl (IntPtr handle);
Added constructor:
protected HMCameraSnapshotControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCameraSnapshotControlDelegate (IntPtr handle);
Added constructor:
protected HMCameraSnapshotControlDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected HMCameraSource (IntPtr handle);
Added constructor:
protected HMCameraSource (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCameraStream (IntPtr handle);
Added constructor:
protected HMCameraStream (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCameraStreamControl (IntPtr handle);
Added constructor:
protected HMCameraStreamControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCameraStreamControlDelegate (IntPtr handle);
Added constructor:
protected HMCameraStreamControlDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected HMCameraView (IntPtr handle);
Added constructor:
protected HMCameraView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCharacteristic (IntPtr handle);
Added constructor:
protected HMCharacteristic (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCharacteristicEvent (IntPtr handle);
Added constructor:
protected HMCharacteristicEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCharacteristicMetadata (IntPtr handle);
Added constructor:
protected HMCharacteristicMetadata (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCharacteristicThresholdRangeEvent (IntPtr handle);
Added constructor:
protected HMCharacteristicThresholdRangeEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMCharacteristicWriteAction (IntPtr handle);
Added constructor:
protected HMCharacteristicWriteAction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMDurationEvent (IntPtr handle);
Added constructor:
protected HMDurationEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMEvent (IntPtr handle);
Added constructor:
protected HMEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMEventTrigger (IntPtr handle);
Added constructor:
protected HMEventTrigger (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMHome (IntPtr handle);
Added constructor:
protected HMHome (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMHomeAccessControl (IntPtr handle);
Added constructor:
protected HMHomeAccessControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMHomeDelegate (IntPtr handle);
Added constructor:
protected HMHomeDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected HMHomeManager (IntPtr handle);
Added constructor:
protected HMHomeManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMHomeManagerDelegate (IntPtr handle);
Added constructor:
protected HMHomeManagerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected HMLocationEvent (IntPtr handle);
Added constructor:
protected HMLocationEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMMutableCalendarEvent (IntPtr handle);
Added constructor:
protected HMMutableCalendarEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMMutableCharacteristicEvent (IntPtr handle);
Added constructor:
protected HMMutableCharacteristicEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMMutableCharacteristicThresholdRangeEvent (IntPtr handle);
Added constructor:
protected HMMutableCharacteristicThresholdRangeEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMMutableDurationEvent (IntPtr handle);
Added constructor:
protected HMMutableDurationEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMMutableLocationEvent (IntPtr handle);
Added constructor:
protected HMMutableLocationEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMMutablePresenceEvent (IntPtr handle);
Added constructor:
protected HMMutablePresenceEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMMutableSignificantTimeEvent (IntPtr handle);
Added constructor:
protected HMMutableSignificantTimeEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMNetworkConfigurationProfile (IntPtr handle);
Added constructor:
protected HMNetworkConfigurationProfile (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMNetworkConfigurationProfileDelegate (IntPtr handle);
Added constructor:
protected HMNetworkConfigurationProfileDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected HMNumberRange (IntPtr handle);
Added constructor:
protected HMNumberRange (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMPresenceEvent (IntPtr handle);
Added constructor:
protected HMPresenceEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMRoom (IntPtr handle);
Added constructor:
protected HMRoom (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMService (IntPtr handle);
Added constructor:
protected HMService (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMServiceGroup (IntPtr handle);
Added constructor:
protected HMServiceGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMSignificantTimeEvent (IntPtr handle);
Added constructor:
protected HMSignificantTimeEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMTimeEvent (IntPtr handle);
Added constructor:
protected HMTimeEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMTimerTrigger (IntPtr handle);
Added constructor:
protected HMTimerTrigger (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMTrigger (IntPtr handle);
Added constructor:
protected HMTrigger (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMUser (IntPtr handle);
Added constructor:
protected HMUser (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected HMZone (IntPtr handle);
Added constructor:
protected HMZone (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
public sealed delegate HMFetchRoomHandler : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
public HMFetchRoomHandler (object object, IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (HMMatterRoom[] rooms, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void EndInvoke (System.IAsyncResult result);
public virtual void Invoke (HMMatterRoom[] rooms, Foundation.NSError error);
}
public class HMMatterHome : Foundation.NSObject, Foundation.INSCoding, Foundation.INSCopying, Foundation.INSObjectProtocol, Foundation.INSSecureCoding, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
public HMMatterHome (Foundation.NSCoder coder);
protected HMMatterHome (Foundation.NSObjectFlag t);
protected HMMatterHome (ObjCRuntime.NativeHandle handle);
public HMMatterHome (Foundation.NSUuid uuid, string name);
// properties
public override ObjCRuntime.NativeHandle ClassHandle { get; }
public virtual string Name { get; }
public virtual Foundation.NSUuid Uuid { get; }
// methods
public virtual Foundation.NSObject Copy (Foundation.NSZone zone);
public virtual void EncodeTo (Foundation.NSCoder encoder);
}
public class HMMatterRequestHandler : Foundation.NSObject, Foundation.INSExtensionRequestHandling, Foundation.INSObjectProtocol, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
public HMMatterRequestHandler ();
protected HMMatterRequestHandler (Foundation.NSObjectFlag t);
protected HMMatterRequestHandler (ObjCRuntime.NativeHandle handle);
// properties
public override ObjCRuntime.NativeHandle ClassHandle { get; }
// methods
public virtual void BeginRequestWithExtensionContext (Foundation.NSExtensionContext context);
public virtual void ConfigureAccessory (string accessoryName, HMMatterRoom accessoryRoom, System.Action<Foundation.NSError> completion);
public virtual System.Threading.Tasks.Task ConfigureAccessoryAsync (string accessoryName, HMMatterRoom accessoryRoom);
public virtual void FetchRooms (HMMatterHome home, HMFetchRoomHandler completion);
public virtual System.Threading.Tasks.Task<HMMatterRoom[]> FetchRoomsAsync (HMMatterHome home);
public virtual void PairAccessory (HMMatterHome home, string onboardingPayload, System.Action<Foundation.NSError> completion);
public virtual System.Threading.Tasks.Task PairAccessoryAsync (HMMatterHome home, string onboardingPayload);
}
public class HMMatterRoom : Foundation.NSObject, Foundation.INSCoding, Foundation.INSCopying, Foundation.INSObjectProtocol, Foundation.INSSecureCoding, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
public HMMatterRoom (Foundation.NSCoder coder);
protected HMMatterRoom (Foundation.NSObjectFlag t);
protected HMMatterRoom (ObjCRuntime.NativeHandle handle);
public HMMatterRoom (Foundation.NSUuid uuid, string name);
// properties
public override ObjCRuntime.NativeHandle ClassHandle { get; }
public virtual string Name { get; }
public virtual Foundation.NSUuid Uuid { get; }
// methods
public virtual Foundation.NSObject Copy (Foundation.NSZone zone);
public virtual void EncodeTo (Foundation.NSCoder encoder);
}
public class HMMatterTopology : Foundation.NSObject, Foundation.INSCoding, Foundation.INSCopying, Foundation.INSObjectProtocol, Foundation.INSSecureCoding, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
public HMMatterTopology (Foundation.NSCoder coder);
protected HMMatterTopology (Foundation.NSObjectFlag t);
public HMMatterTopology (HMMatterHome[] homes);
protected HMMatterTopology (ObjCRuntime.NativeHandle handle);
// properties
public override ObjCRuntime.NativeHandle ClassHandle { get; }
public virtual HMMatterHome[] Homes { get; }
// methods
public virtual Foundation.NSObject Copy (Foundation.NSZone zone);
public virtual void EncodeTo (Foundation.NSCoder encoder);
}
Removed constructor:
protected IOSurface (IntPtr handle);
Added constructor:
protected IOSurface (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AllocationSize { get; }
+public virtual IntPtr AllocationSize { get; }
-public virtual nint BytesPerElement { get; }
+public virtual IntPtr BytesPerElement { get; }
-public virtual nint BytesPerRow { get; }
+public virtual IntPtr BytesPerRow { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ElementHeight { get; }
+public virtual IntPtr ElementHeight { get; }
-public virtual nint ElementWidth { get; }
+public virtual IntPtr ElementWidth { get; }
-public virtual nint Height { get; }
+public virtual IntPtr Height { get; }
-public virtual nuint PlaneCount { get; }
+public virtual System.UIntPtr PlaneCount { get; }
-public virtual nint Width { get; }
+public virtual IntPtr Width { get; }
Removed methods:
public virtual IntPtr GetBaseAddress (nuint planeIndex);
public virtual nint GetBytesPerElement (nuint planeIndex);
public virtual nint GetBytesPerRow (nuint planeIndex);
public virtual nint GetElementHeight (nuint planeIndex);
public virtual nint GetElementWidth (nuint planeIndex);
public virtual nint GetHeight (nuint planeIndex);
public virtual nint GetWidth (nuint planeIndex);
Added methods:
public virtual IntPtr GetBaseAddress (System.UIntPtr planeIndex);
public virtual IntPtr GetBytesPerElement (System.UIntPtr planeIndex);
public virtual IntPtr GetBytesPerRow (System.UIntPtr planeIndex);
public virtual IntPtr GetElementHeight (System.UIntPtr planeIndex);
public virtual IntPtr GetElementWidth (System.UIntPtr planeIndex);
public virtual IntPtr GetHeight (System.UIntPtr planeIndex);
public virtual IntPtr GetWidth (System.UIntPtr planeIndex);
Modified properties:
-public nint? AllocSize { get; set; }
+public IntPtr? AllocSize { get; set; }
-public nint? BytesPerElement { get; set; }
+public IntPtr? BytesPerElement { get; set; }
-public nint? BytesPerRow { get; set; }
+public IntPtr? BytesPerRow { get; set; }
-public nint? ElementHeight { get; set; }
+public IntPtr? ElementHeight { get; set; }
-public nint? ElementWidth { get; set; }
+public IntPtr? ElementWidth { get; set; }
-public nint? Height { get; set; }
+public IntPtr? Height { get; set; }
-public nint? Offset { get; set; }
+public IntPtr? Offset { get; set; }
-public nint? PlaneBase { get; set; }
+public IntPtr? PlaneBase { get; set; }
-public nint? PlaneBytesPerElement { get; set; }
+public IntPtr? PlaneBytesPerElement { get; set; }
-public nint? PlaneBytesPerRow { get; set; }
+public IntPtr? PlaneBytesPerRow { get; set; }
-public nint? PlaneElementHeight { get; set; }
+public IntPtr? PlaneElementHeight { get; set; }
-public nint? PlaneElementWidth { get; set; }
+public IntPtr? PlaneElementWidth { get; set; }
-public nint? PlaneHeight { get; set; }
+public IntPtr? PlaneHeight { get; set; }
-public nint? PlaneOffset { get; set; }
+public IntPtr? PlaneOffset { get; set; }
-public nint? PlaneSize { get; set; }
+public IntPtr? PlaneSize { get; set; }
-public nint? PlaneWidth { get; set; }
+public IntPtr? PlaneWidth { get; set; }
-public nint? Width { get; set; }
+public IntPtr? Width { get; set; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (nint index, CoreGraphics.CGImage image, out bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (nint index, CoreGraphics.CGImage image, out bool stop);
Added methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr index, CoreGraphics.CGImage image, out bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr index, CoreGraphics.CGImage image, out bool stop);
Modified properties:
-public nuint? LoopCount { get; set; }
+public System.UIntPtr? LoopCount { get; set; }
-public nuint? StartIndex { get; set; }
+public System.UIntPtr? StartIndex { get; set; }
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static nint GetTypeID ();
protected override void ~CGImageDestination ();
Added method:
public static IntPtr GetTypeID ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGImageMetadata (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static nint GetTypeID ();
protected override void ~CGImageMetadata ();
Added method:
public static IntPtr GetTypeID ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGImageMetadataTag (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static nint GetTypeID ();
protected override void ~CGImageMetadataTag ();
Added method:
public static IntPtr GetTypeID ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint ImageCount { get; }
+public IntPtr ImageCount { get; }
Removed methods:
public CGImageAuxiliaryDataInfo CopyAuxiliaryDataInfo (nuint index, CGImageAuxiliaryDataType auxiliaryImageDataType);
public CGImageMetadata CopyMetadata (nint index, Foundation.NSDictionary options);
public CGImageMetadata CopyMetadata (nint index, CGImageOptions options);
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public nuint GetPrimaryImageIndex ();
public static nint GetTypeID ();
public void RemoveCache (nint index);
protected override void ~CGImageSource ();
Added methods:
public CGImageAuxiliaryDataInfo CopyAuxiliaryDataInfo (System.UIntPtr index, CGImageAuxiliaryDataType auxiliaryImageDataType);
public CGImageMetadata CopyMetadata (IntPtr index, Foundation.NSDictionary options);
public CGImageMetadata CopyMetadata (IntPtr index, CGImageOptions options);
public System.UIntPtr GetPrimaryImageIndex ();
public static IntPtr GetTypeID ();
public void RemoveCache (IntPtr index);
Removed constructor:
protected INAddMediaIntent (IntPtr handle);
Added constructor:
protected INAddMediaIntent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INAddMediaIntentResponse (IntPtr handle);
Added constructor:
protected INAddMediaIntentResponse (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INAddMediaMediaDestinationResolutionResult (IntPtr handle);
Added constructor:
protected INAddMediaMediaDestinationResolutionResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INAddMediaMediaDestinationResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INAddMediaMediaDestinationResolutionResult GetUnsupported (nint reason);
Added methods:
public static INAddMediaMediaDestinationResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INAddMediaMediaDestinationResolutionResult GetUnsupported (IntPtr reason);
Removed constructor:
protected INAddMediaMediaItemResolutionResult (IntPtr handle);
Added constructor:
protected INAddMediaMediaItemResolutionResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INAddMediaMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INAddMediaMediaItemResolutionResult GetUnsupported (nint reason);
Added methods:
public static INAddMediaMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INAddMediaMediaItemResolutionResult GetUnsupported (IntPtr reason);
Removed constructor:
protected INBooleanResolutionResult (IntPtr handle);
Added constructor:
protected INBooleanResolutionResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INBooleanResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INBooleanResolutionResult GetUnsupported (nint reason);
Added methods:
public static INBooleanResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INBooleanResolutionResult GetUnsupported (IntPtr reason);
Removed constructor:
protected INDateComponentsRange (IntPtr handle);
Added constructor:
protected INDateComponentsRange (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INDoubleResolutionResult (IntPtr handle);
Added constructor:
protected INDoubleResolutionResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INDoubleResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INDoubleResolutionResult GetUnsupported (nint reason);
Added methods:
public static INDoubleResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INDoubleResolutionResult GetUnsupported (IntPtr reason);
Removed constructor:
protected INExtension (IntPtr handle);
Added constructor:
protected INExtension (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INImage (IntPtr handle);
Added constructor:
protected INImage (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INIntegerResolutionResult (IntPtr handle);
Added constructor:
protected INIntegerResolutionResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INIntegerResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INIntegerResolutionResult GetSuccess (nint resolvedValue);
public static INIntegerResolutionResult GetUnsupported (nint reason);
Added methods:
public static INIntegerResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INIntegerResolutionResult GetSuccess (IntPtr resolvedValue);
public static INIntegerResolutionResult GetUnsupported (IntPtr reason);
Removed constructor:
protected INIntent (IntPtr handle);
Added constructor:
protected INIntent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INIntentDonationMetadata (IntPtr handle);
Added constructor:
protected INIntentDonationMetadata (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INIntentResolutionResult (IntPtr handle);
Added constructor:
protected INIntentResolutionResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INIntentResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INIntentResolutionResult GetUnsupported (nint reason);
Added methods:
public static INIntentResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INIntentResolutionResult GetUnsupported (IntPtr reason);
Removed constructor:
protected INIntentResponse (IntPtr handle);
Added constructor:
protected INIntentResponse (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INInteraction (IntPtr handle);
Added constructor:
protected INInteraction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INMediaAffinityTypeResolutionResult (IntPtr handle);
Added constructor:
protected INMediaAffinityTypeResolutionResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INMediaAffinityTypeResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INMediaAffinityTypeResolutionResult GetUnsupported (nint reason);
Added methods:
public static INMediaAffinityTypeResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INMediaAffinityTypeResolutionResult GetUnsupported (IntPtr reason);
Removed constructor:
protected INMediaDestination (IntPtr handle);
Added constructor:
protected INMediaDestination (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INMediaDestinationResolutionResult (IntPtr handle);
Added constructor:
protected INMediaDestinationResolutionResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INMediaDestinationResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INMediaDestinationResolutionResult GetUnsupported (nint reason);
Added methods:
public static INMediaDestinationResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INMediaDestinationResolutionResult GetUnsupported (IntPtr reason);
Removed constructor:
protected INMediaItem (IntPtr handle);
Added constructor:
protected INMediaItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INMediaItemResolutionResult (IntPtr handle);
Added constructor:
protected INMediaItemResolutionResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INMediaItemResolutionResult GetUnsupported (nint reason);
Added methods:
public static INMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INMediaItemResolutionResult GetUnsupported (IntPtr reason);
Removed constructor:
protected INMediaSearch (IntPtr handle);
Added constructor:
protected INMediaSearch (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INMediaUserContext (IntPtr handle);
Added constructor:
protected INMediaUserContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INPlayMediaIntent (IntPtr handle);
Added constructor:
protected INPlayMediaIntent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INPlayMediaIntentResponse (IntPtr handle);
Added constructor:
protected INPlayMediaIntentResponse (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INPlayMediaMediaItemResolutionResult (IntPtr handle);
Added constructor:
protected INPlayMediaMediaItemResolutionResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INPlayMediaMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INPlayMediaMediaItemResolutionResult GetUnsupported (nint reason);
Added methods:
public static INPlayMediaMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INPlayMediaMediaItemResolutionResult GetUnsupported (IntPtr reason);
Removed constructor:
protected INPlayMediaPlaybackSpeedResolutionResult (IntPtr handle);
Added constructor:
protected INPlayMediaPlaybackSpeedResolutionResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INDoubleResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INDoubleResolutionResult GetUnsupported (nint reason);
Added methods:
public static INDoubleResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INDoubleResolutionResult GetUnsupported (IntPtr reason);
Removed constructor:
protected INPlaybackQueueLocationResolutionResult (IntPtr handle);
Added constructor:
protected INPlaybackQueueLocationResolutionResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INPlaybackQueueLocationResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INPlaybackQueueLocationResolutionResult GetUnsupported (nint reason);
Added methods:
public static INPlaybackQueueLocationResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INPlaybackQueueLocationResolutionResult GetUnsupported (IntPtr reason);
Removed constructor:
protected INPlaybackRepeatModeResolutionResult (IntPtr handle);
Added constructor:
protected INPlaybackRepeatModeResolutionResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INPlaybackRepeatModeResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INPlaybackRepeatModeResolutionResult GetUnsupported (nint reason);
Added methods:
public static INPlaybackRepeatModeResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INPlaybackRepeatModeResolutionResult GetUnsupported (IntPtr reason);
Removed constructor:
protected INPreferences (IntPtr handle);
Added constructor:
protected INPreferences (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INSearchForMediaIntent (IntPtr handle);
Added constructor:
protected INSearchForMediaIntent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INSearchForMediaIntentResponse (IntPtr handle);
Added constructor:
protected INSearchForMediaIntentResponse (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INSearchForMediaMediaItemResolutionResult (IntPtr handle);
Added constructor:
protected INSearchForMediaMediaItemResolutionResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INSearchForMediaMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INSearchForMediaMediaItemResolutionResult GetUnsupported (nint reason);
Added methods:
public static INSearchForMediaMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INSearchForMediaMediaItemResolutionResult GetUnsupported (IntPtr reason);
Removed constructor:
protected INSpeakableString (IntPtr handle);
Added constructor:
protected INSpeakableString (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INUpdateMediaAffinityIntent (IntPtr handle);
Added constructor:
protected INUpdateMediaAffinityIntent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INUpdateMediaAffinityIntentResponse (IntPtr handle);
Added constructor:
protected INUpdateMediaAffinityIntentResponse (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INUpdateMediaAffinityMediaItemResolutionResult (IntPtr handle);
Added constructor:
protected INUpdateMediaAffinityMediaItemResolutionResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INUpdateMediaAffinityMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INUpdateMediaAffinityMediaItemResolutionResult GetUnsupported (nint reason);
Added methods:
public static INUpdateMediaAffinityMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INUpdateMediaAffinityMediaItemResolutionResult GetUnsupported (IntPtr reason);
Removed constructor:
protected INUserContext (IntPtr handle);
Added constructor:
protected INUserContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected INVocabulary (IntPtr handle);
Added constructor:
protected INVocabulary (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected JSContext (IntPtr handle);
Added constructor:
protected JSContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected JSExport (IntPtr handle);
Added constructor:
protected JSExport (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected JSManagedValue (IntPtr handle);
Added constructor:
protected JSManagedValue (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected JSValue (IntPtr handle);
Added constructor:
protected JSValue (ObjCRuntime.NativeHandle handle);
Removed property:
public JSValue Item { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added property:
public JSValue Item { get; set; }
Removed methods:
public virtual JSValue GetValueAt (nuint index);
public virtual void SetValue (JSValue value, nuint index);
Added methods:
public virtual JSValue GetValueAt (System.UIntPtr index);
public virtual void SetValue (JSValue value, System.UIntPtr index);
Removed constructor:
protected JSVirtualMachine (IntPtr handle);
Added constructor:
protected JSVirtualMachine (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected LPLinkMetadata (IntPtr handle);
Added constructor:
protected LPLinkMetadata (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected LPLinkView (IntPtr handle);
Added constructor:
protected LPLinkView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCActivationDescriptor (IntPtr handle);
Added constructor:
protected MLCActivationDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCActivationLayer (IntPtr handle);
Added constructor:
protected MLCActivationLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCAdamOptimizer (IntPtr handle);
Added constructor:
protected MLCAdamOptimizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint TimeStep { get; }
+public virtual System.UIntPtr TimeStep { get; }
Removed methods:
public static MLCAdamOptimizer Create (MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, nuint timeStep);
public static MLCAdamOptimizer Create (MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, bool usesAmsGrad, nuint timeStep);
Added methods:
public static MLCAdamOptimizer Create (MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, System.UIntPtr timeStep);
public static MLCAdamOptimizer Create (MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, bool usesAmsGrad, System.UIntPtr timeStep);
Removed constructor:
protected MLCAdamWOptimizer (IntPtr handle);
Added constructor:
protected MLCAdamWOptimizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint TimeStep { get; }
+public virtual System.UIntPtr TimeStep { get; }
Removed method:
public static MLCAdamWOptimizer GetOptimizer (MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, bool usesAmsGrad, nuint timeStep);
Added method:
public static MLCAdamWOptimizer GetOptimizer (MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, bool usesAmsGrad, System.UIntPtr timeStep);
Removed constructor:
protected MLCArithmeticLayer (IntPtr handle);
Added constructor:
protected MLCArithmeticLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCBatchNormalizationLayer (IntPtr handle);
Added constructor:
protected MLCBatchNormalizationLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint FeatureChannelCount { get; }
+public virtual System.UIntPtr FeatureChannelCount { get; }
Removed methods:
public static MLCBatchNormalizationLayer Create (nuint featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
public static MLCBatchNormalizationLayer Create (nuint featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum);
Added methods:
public static MLCBatchNormalizationLayer Create (System.UIntPtr featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
public static MLCBatchNormalizationLayer Create (System.UIntPtr featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum);
Removed constructor:
protected MLCComparisonLayer (IntPtr handle);
Added constructor:
protected MLCComparisonLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCConcatenationLayer (IntPtr handle);
Added constructor:
protected MLCConcatenationLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Dimension { get; }
+public virtual System.UIntPtr Dimension { get; }
Removed method:
public static MLCConcatenationLayer Create (nuint dimension);
Added method:
public static MLCConcatenationLayer Create (System.UIntPtr dimension);
Removed constructor:
protected MLCConvolutionDescriptor (IntPtr handle);
Added constructor:
protected MLCConvolutionDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint DilationRateInX { get; }
+public virtual System.UIntPtr DilationRateInX { get; }
-public virtual nuint DilationRateInY { get; }
+public virtual System.UIntPtr DilationRateInY { get; }
-public virtual nuint GroupCount { get; }
+public virtual System.UIntPtr GroupCount { get; }
-public virtual nuint InputFeatureChannelCount { get; }
+public virtual System.UIntPtr InputFeatureChannelCount { get; }
-public virtual nuint KernelHeight { get; }
+public virtual System.UIntPtr KernelHeight { get; }
-public virtual nuint KernelWidth { get; }
+public virtual System.UIntPtr KernelWidth { get; }
-public virtual nuint OutputFeatureChannelCount { get; }
+public virtual System.UIntPtr OutputFeatureChannelCount { get; }
-public virtual nuint PaddingSizeInX { get; }
+public virtual System.UIntPtr PaddingSizeInX { get; }
-public virtual nuint PaddingSizeInY { get; }
+public virtual System.UIntPtr PaddingSizeInY { get; }
-public virtual nuint StrideInX { get; }
+public virtual System.UIntPtr StrideInX { get; }
-public virtual nuint StrideInY { get; }
+public virtual System.UIntPtr StrideInY { get; }
Removed methods:
public static MLCConvolutionDescriptor Create (nuint kernelWidth, nuint kernelHeight, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount);
public static MLCConvolutionDescriptor Create (nuint[] kernelSizes, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount, nuint[] strides, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCConvolutionDescriptor Create (nuint[] kernelSizes, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount, nuint groupCount, nuint[] strides, nuint[] dilationRates, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCConvolutionDescriptor Create (MLCConvolutionType convolutionType, nuint[] kernelSizes, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount, nuint groupCount, nuint[] strides, nuint[] dilationRates, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCConvolutionDescriptor CreateConvolutionTranspose (nuint kernelWidth, nuint kernelHeight, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount);
public static MLCConvolutionDescriptor CreateConvolutionTranspose (nuint[] kernelSizes, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount, nuint[] strides, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCConvolutionDescriptor CreateConvolutionTranspose (nuint[] kernelSizes, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount, nuint groupCount, nuint[] strides, nuint[] dilationRates, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCConvolutionDescriptor CreateDepthwiseConvolution (nuint kernelWidth, nuint kernelHeight, nuint inputFeatureChannelCount, nuint channelMultiplier);
public static MLCConvolutionDescriptor CreateDepthwiseConvolution (nuint[] kernelSizes, nuint inputFeatureChannelCount, nuint channelMultiplier, nuint[] strides, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCConvolutionDescriptor CreateDepthwiseConvolution (nuint[] kernelSizes, nuint inputFeatureChannelCount, nuint channelMultiplier, nuint[] strides, nuint[] dilationRates, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
Added methods:
public static MLCConvolutionDescriptor Create (System.UIntPtr kernelWidth, System.UIntPtr kernelHeight, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount);
public static MLCConvolutionDescriptor Create (System.UIntPtr[] kernelSizes, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount, System.UIntPtr[] strides, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCConvolutionDescriptor Create (System.UIntPtr[] kernelSizes, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount, System.UIntPtr groupCount, System.UIntPtr[] strides, System.UIntPtr[] dilationRates, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCConvolutionDescriptor Create (MLCConvolutionType convolutionType, System.UIntPtr[] kernelSizes, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount, System.UIntPtr groupCount, System.UIntPtr[] strides, System.UIntPtr[] dilationRates, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCConvolutionDescriptor CreateConvolutionTranspose (System.UIntPtr kernelWidth, System.UIntPtr kernelHeight, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount);
public static MLCConvolutionDescriptor CreateConvolutionTranspose (System.UIntPtr[] kernelSizes, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount, System.UIntPtr[] strides, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCConvolutionDescriptor CreateConvolutionTranspose (System.UIntPtr[] kernelSizes, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount, System.UIntPtr groupCount, System.UIntPtr[] strides, System.UIntPtr[] dilationRates, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCConvolutionDescriptor CreateDepthwiseConvolution (System.UIntPtr kernelWidth, System.UIntPtr kernelHeight, System.UIntPtr inputFeatureChannelCount, System.UIntPtr channelMultiplier);
public static MLCConvolutionDescriptor CreateDepthwiseConvolution (System.UIntPtr[] kernelSizes, System.UIntPtr inputFeatureChannelCount, System.UIntPtr channelMultiplier, System.UIntPtr[] strides, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCConvolutionDescriptor CreateDepthwiseConvolution (System.UIntPtr[] kernelSizes, System.UIntPtr inputFeatureChannelCount, System.UIntPtr channelMultiplier, System.UIntPtr[] strides, System.UIntPtr[] dilationRates, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
Removed constructor:
protected MLCConvolutionLayer (IntPtr handle);
Added constructor:
protected MLCConvolutionLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCDevice (IntPtr handle);
Added constructor:
protected MLCDevice (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCDropoutLayer (IntPtr handle);
Added constructor:
protected MLCDropoutLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Seed { get; }
+public virtual System.UIntPtr Seed { get; }
Removed method:
public static MLCDropoutLayer Create (float rate, nuint seed);
Added method:
public static MLCDropoutLayer Create (float rate, System.UIntPtr seed);
Removed constructor:
protected MLCEmbeddingDescriptor (IntPtr handle);
Added constructor:
protected MLCEmbeddingDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint EmbeddingCount { get; }
+public virtual IntPtr EmbeddingCount { get; }
-public virtual nint EmbeddingDimension { get; }
+public virtual IntPtr EmbeddingDimension { get; }
-public virtual nint? PaddingIndex { get; }
+public virtual IntPtr? PaddingIndex { get; }
Removed methods:
public static MLCEmbeddingDescriptor Create (nint embeddingCount, nint embeddingDimension);
public static MLCEmbeddingDescriptor Create (nint embeddingCount, nint embeddingDimension, nint? paddingIndex, float? maximumNorm, float? pNorm, bool scalesGradientByFrequency);
Added methods:
public static MLCEmbeddingDescriptor Create (IntPtr embeddingCount, IntPtr embeddingDimension);
public static MLCEmbeddingDescriptor Create (IntPtr embeddingCount, IntPtr embeddingDimension, IntPtr? paddingIndex, float? maximumNorm, float? pNorm, bool scalesGradientByFrequency);
Removed constructor:
protected MLCEmbeddingLayer (IntPtr handle);
Added constructor:
protected MLCEmbeddingLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCFullyConnectedLayer (IntPtr handle);
Added constructor:
protected MLCFullyConnectedLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCGatherLayer (IntPtr handle);
Added constructor:
protected MLCGatherLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Dimension { get; }
+public virtual System.UIntPtr Dimension { get; }
Removed method:
public static MLCGatherLayer Create (nuint dimension);
Added method:
public static MLCGatherLayer Create (System.UIntPtr dimension);
Removed constructor:
protected MLCGramMatrixLayer (IntPtr handle);
Added constructor:
protected MLCGramMatrixLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCGraph (IntPtr handle);
Added constructor:
protected MLCGraph (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual bool BindAndWrite (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensor> inputTensors, MLCDevice device, nuint batchSize, bool synchronous);
public virtual MLCTensor Concatenate (MLCTensor[] sources, nuint dimension);
public virtual MLCTensor Gather (nuint dimension, MLCTensor source, MLCTensor indices);
public virtual MLCTensor Reshape (nint[] shape, MLCTensor source);
public virtual MLCTensor Scatter (nuint dimension, MLCTensor source, MLCTensor indices, MLCTensor copyFrom, MLCReductionType reductionType);
public virtual MLCTensor[] Split (MLCTensor source, nuint splitCount, nuint dimension);
public virtual MLCTensor[] Split (MLCTensor source, nuint[] splitSectionLengths, nuint dimension);
public virtual MLCTensor Transpose (nint[] dimensions, MLCTensor source);
Added methods:
public virtual bool BindAndWrite (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensor> inputTensors, MLCDevice device, System.UIntPtr batchSize, bool synchronous);
public virtual MLCTensor Concatenate (MLCTensor[] sources, System.UIntPtr dimension);
public virtual MLCTensor Gather (System.UIntPtr dimension, MLCTensor source, MLCTensor indices);
public virtual MLCTensor Reshape (IntPtr[] shape, MLCTensor source);
public virtual MLCTensor Scatter (System.UIntPtr dimension, MLCTensor source, MLCTensor indices, MLCTensor copyFrom, MLCReductionType reductionType);
public virtual MLCTensor[] Split (MLCTensor source, System.UIntPtr splitCount, System.UIntPtr dimension);
public virtual MLCTensor[] Split (MLCTensor source, System.UIntPtr[] splitSectionLengths, System.UIntPtr dimension);
public virtual MLCTensor Transpose (IntPtr[] dimensions, MLCTensor source);
Removed constructor:
protected MLCGroupNormalizationLayer (IntPtr handle);
Added constructor:
protected MLCGroupNormalizationLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint FeatureChannelCount { get; }
+public virtual System.UIntPtr FeatureChannelCount { get; }
-public virtual nuint GroupCount { get; }
+public virtual System.UIntPtr GroupCount { get; }
Removed method:
public static MLCGroupNormalizationLayer Create (nuint featureChannelCount, nuint groupCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
Added method:
public static MLCGroupNormalizationLayer Create (System.UIntPtr featureChannelCount, System.UIntPtr groupCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
Removed constructor:
protected MLCInferenceGraph (IntPtr handle);
Added constructor:
protected MLCInferenceGraph (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint DeviceMemorySize { get; }
+public virtual System.UIntPtr DeviceMemorySize { get; }
Removed methods:
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, nuint batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, nuint batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options, out bool result);
Added methods:
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
Removed constructor:
protected MLCInstanceNormalizationLayer (IntPtr handle);
Added constructor:
protected MLCInstanceNormalizationLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint FeatureChannelCount { get; }
+public virtual System.UIntPtr FeatureChannelCount { get; }
Removed methods:
public static MLCInstanceNormalizationLayer Create (nuint featureChannelCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
public static MLCInstanceNormalizationLayer Create (nuint featureChannelCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum);
public static MLCInstanceNormalizationLayer Create (nuint featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum);
Added methods:
public static MLCInstanceNormalizationLayer Create (System.UIntPtr featureChannelCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
public static MLCInstanceNormalizationLayer Create (System.UIntPtr featureChannelCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum);
public static MLCInstanceNormalizationLayer Create (System.UIntPtr featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum);
Removed constructor:
protected MLCLayer (IntPtr handle);
Added constructor:
protected MLCLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint LayerId { get; }
+public virtual System.UIntPtr LayerId { get; }
Removed constructor:
protected MLCLayerNormalizationLayer (IntPtr handle);
Added constructor:
protected MLCLayerNormalizationLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint[] NormalizedShape { get; }
+public virtual IntPtr[] NormalizedShape { get; }
Removed method:
public static MLCLayerNormalizationLayer Create (nint[] normalizedShape, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
Added method:
public static MLCLayerNormalizationLayer Create (IntPtr[] normalizedShape, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
Removed constructor:
protected MLCLossDescriptor (IntPtr handle);
Added constructor:
protected MLCLossDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint ClassCount { get; }
+public virtual System.UIntPtr ClassCount { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static MLCLossDescriptor Create (MLCLossType lossType, MLCReductionType reductionType, float weight, float labelSmoothing, nuint classCount);
public static MLCLossDescriptor Create (MLCLossType lossType, MLCReductionType reductionType, float weight, float labelSmoothing, nuint classCount, float epsilon, float delta);
Added methods:
public static MLCLossDescriptor Create (MLCLossType lossType, MLCReductionType reductionType, float weight, float labelSmoothing, System.UIntPtr classCount);
public static MLCLossDescriptor Create (MLCLossType lossType, MLCReductionType reductionType, float weight, float labelSmoothing, System.UIntPtr classCount, float epsilon, float delta);
Removed constructor:
protected MLCLossLayer (IntPtr handle);
Added constructor:
protected MLCLossLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static MLCLossLayer CreateCategoricalCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, nuint classCount, MLCTensor weights);
public static MLCLossLayer CreateCategoricalCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, nuint classCount, float weight);
public static MLCLossLayer CreateSoftmaxCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, nuint classCount, MLCTensor weights);
public static MLCLossLayer CreateSoftmaxCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, nuint classCount, float weight);
Added methods:
public static MLCLossLayer CreateCategoricalCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, System.UIntPtr classCount, MLCTensor weights);
public static MLCLossLayer CreateCategoricalCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, System.UIntPtr classCount, float weight);
public static MLCLossLayer CreateSoftmaxCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, System.UIntPtr classCount, MLCTensor weights);
public static MLCLossLayer CreateSoftmaxCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, System.UIntPtr classCount, float weight);
Removed constructor:
protected MLCLstmDescriptor (IntPtr handle);
Added constructor:
protected MLCLstmDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint HiddenSize { get; }
+public virtual System.UIntPtr HiddenSize { get; }
-public virtual nuint InputSize { get; }
+public virtual System.UIntPtr InputSize { get; }
-public virtual nuint LayerCount { get; }
+public virtual System.UIntPtr LayerCount { get; }
Removed methods:
public static MLCLstmDescriptor Create (nuint inputSize, nuint hiddenSize, nuint layerCount);
public static MLCLstmDescriptor Create (nuint inputSize, nuint hiddenSize, nuint layerCount, bool usesBiases, bool isBidirectional, float dropout);
public static MLCLstmDescriptor Create (nuint inputSize, nuint hiddenSize, nuint layerCount, bool usesBiases, bool batchFirst, bool isBidirectional, float dropout);
public static MLCLstmDescriptor Create (nuint inputSize, nuint hiddenSize, nuint layerCount, bool usesBiases, bool batchFirst, bool isBidirectional, bool returnsSequences, float dropout);
public static MLCLstmDescriptor Create (nuint inputSize, nuint hiddenSize, nuint layerCount, bool usesBiases, bool batchFirst, bool isBidirectional, bool returnsSequences, float dropout, MLCLstmResultMode resultMode);
Added methods:
public static MLCLstmDescriptor Create (System.UIntPtr inputSize, System.UIntPtr hiddenSize, System.UIntPtr layerCount);
public static MLCLstmDescriptor Create (System.UIntPtr inputSize, System.UIntPtr hiddenSize, System.UIntPtr layerCount, bool usesBiases, bool isBidirectional, float dropout);
public static MLCLstmDescriptor Create (System.UIntPtr inputSize, System.UIntPtr hiddenSize, System.UIntPtr layerCount, bool usesBiases, bool batchFirst, bool isBidirectional, float dropout);
public static MLCLstmDescriptor Create (System.UIntPtr inputSize, System.UIntPtr hiddenSize, System.UIntPtr layerCount, bool usesBiases, bool batchFirst, bool isBidirectional, bool returnsSequences, float dropout);
public static MLCLstmDescriptor Create (System.UIntPtr inputSize, System.UIntPtr hiddenSize, System.UIntPtr layerCount, bool usesBiases, bool batchFirst, bool isBidirectional, bool returnsSequences, float dropout, MLCLstmResultMode resultMode);
Removed constructor:
protected MLCLstmLayer (IntPtr handle);
Added constructor:
protected MLCLstmLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCMatMulDescriptor (IntPtr handle);
Added constructor:
protected MLCMatMulDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCMatMulLayer (IntPtr handle);
Added constructor:
protected MLCMatMulLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCMultiheadAttentionDescriptor (IntPtr handle);
Added constructor:
protected MLCMultiheadAttentionDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint HeadCount { get; }
+public virtual System.UIntPtr HeadCount { get; }
-public virtual nuint KeyDimension { get; }
+public virtual System.UIntPtr KeyDimension { get; }
-public virtual nuint ModelDimension { get; }
+public virtual System.UIntPtr ModelDimension { get; }
-public virtual nuint ValueDimension { get; }
+public virtual System.UIntPtr ValueDimension { get; }
Removed methods:
public static MLCMultiheadAttentionDescriptor Create (nuint modelDimension, nuint headCount);
public static MLCMultiheadAttentionDescriptor Create (nuint modelDimension, nuint keyDimension, nuint valueDimension, nuint headCount, float dropout, bool hasBiases, bool hasAttentionBiases, bool addsZeroAttention);
Added methods:
public static MLCMultiheadAttentionDescriptor Create (System.UIntPtr modelDimension, System.UIntPtr headCount);
public static MLCMultiheadAttentionDescriptor Create (System.UIntPtr modelDimension, System.UIntPtr keyDimension, System.UIntPtr valueDimension, System.UIntPtr headCount, float dropout, bool hasBiases, bool hasAttentionBiases, bool addsZeroAttention);
Removed constructor:
protected MLCMultiheadAttentionLayer (IntPtr handle);
Added constructor:
protected MLCMultiheadAttentionLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCOptimizer (IntPtr handle);
Added constructor:
protected MLCOptimizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCOptimizerDescriptor (IntPtr handle);
Added constructor:
protected MLCOptimizerDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCPaddingLayer (IntPtr handle);
Added constructor:
protected MLCPaddingLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint PaddingBottom { get; }
+public virtual System.UIntPtr PaddingBottom { get; }
-public virtual nuint PaddingLeft { get; }
+public virtual System.UIntPtr PaddingLeft { get; }
-public virtual nuint PaddingRight { get; }
+public virtual System.UIntPtr PaddingRight { get; }
-public virtual nuint PaddingTop { get; }
+public virtual System.UIntPtr PaddingTop { get; }
Removed methods:
public static MLCPaddingLayer CreateConstantPadding (nuint[] padding, float constantValue);
public static MLCPaddingLayer CreateReflectionPadding (nuint[] padding);
public static MLCPaddingLayer CreateSymmetricPadding (nuint[] padding);
public static MLCPaddingLayer CreateZeroPadding (nuint[] padding);
Added methods:
public static MLCPaddingLayer CreateConstantPadding (System.UIntPtr[] padding, float constantValue);
public static MLCPaddingLayer CreateReflectionPadding (System.UIntPtr[] padding);
public static MLCPaddingLayer CreateSymmetricPadding (System.UIntPtr[] padding);
public static MLCPaddingLayer CreateZeroPadding (System.UIntPtr[] padding);
Removed constructor:
protected MLCPlatform (IntPtr handle);
Added constructor:
protected MLCPlatform (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static nuint GetRngSeed ();
public static void SetRngSeed (nuint seed);
Added methods:
public static System.UIntPtr GetRngSeed ();
public static void SetRngSeed (System.UIntPtr seed);
Removed constructor:
protected MLCPoolingDescriptor (IntPtr handle);
Added constructor:
protected MLCPoolingDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint DilationRateInX { get; }
+public virtual System.UIntPtr DilationRateInX { get; }
-public virtual nuint DilationRateInY { get; }
+public virtual System.UIntPtr DilationRateInY { get; }
-public virtual nuint KernelHeight { get; }
+public virtual System.UIntPtr KernelHeight { get; }
-public virtual nuint KernelWidth { get; }
+public virtual System.UIntPtr KernelWidth { get; }
-public virtual nuint PaddingSizeInX { get; }
+public virtual System.UIntPtr PaddingSizeInX { get; }
-public virtual nuint PaddingSizeInY { get; }
+public virtual System.UIntPtr PaddingSizeInY { get; }
-public virtual nuint StrideInX { get; }
+public virtual System.UIntPtr StrideInX { get; }
-public virtual nuint StrideInY { get; }
+public virtual System.UIntPtr StrideInY { get; }
Removed methods:
public static MLCPoolingDescriptor Create (MLCPoolingType poolingType, nuint kernelSize, nuint stride);
public static MLCPoolingDescriptor CreateAveragePooling (nuint[] kernelSizes, nuint[] strides, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes, bool countIncludesPadding);
public static MLCPoolingDescriptor CreateAveragePooling (nuint[] kernelSizes, nuint[] strides, nuint[] dilationRates, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes, bool countIncludesPadding);
public static MLCPoolingDescriptor CreateL2NormPooling (nuint[] kernelSizes, nuint[] strides, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCPoolingDescriptor CreateL2NormPooling (nuint[] kernelSizes, nuint[] strides, nuint[] dilationRates, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCPoolingDescriptor CreateMaxPooling (nuint[] kernelSizes, nuint[] strides, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCPoolingDescriptor CreateMaxPooling (nuint[] kernelSizes, nuint[] strides, nuint[] dilationRates, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
Added methods:
public static MLCPoolingDescriptor Create (MLCPoolingType poolingType, System.UIntPtr kernelSize, System.UIntPtr stride);
public static MLCPoolingDescriptor CreateAveragePooling (System.UIntPtr[] kernelSizes, System.UIntPtr[] strides, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes, bool countIncludesPadding);
public static MLCPoolingDescriptor CreateAveragePooling (System.UIntPtr[] kernelSizes, System.UIntPtr[] strides, System.UIntPtr[] dilationRates, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes, bool countIncludesPadding);
public static MLCPoolingDescriptor CreateL2NormPooling (System.UIntPtr[] kernelSizes, System.UIntPtr[] strides, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCPoolingDescriptor CreateL2NormPooling (System.UIntPtr[] kernelSizes, System.UIntPtr[] strides, System.UIntPtr[] dilationRates, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCPoolingDescriptor CreateMaxPooling (System.UIntPtr[] kernelSizes, System.UIntPtr[] strides, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCPoolingDescriptor CreateMaxPooling (System.UIntPtr[] kernelSizes, System.UIntPtr[] strides, System.UIntPtr[] dilationRates, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
Removed constructor:
protected MLCPoolingLayer (IntPtr handle);
Added constructor:
protected MLCPoolingLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCReductionLayer (IntPtr handle);
Added constructor:
protected MLCReductionLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Dimension { get; }
+public virtual System.UIntPtr Dimension { get; }
-public virtual nuint[] Dimensions { get; }
+public virtual System.UIntPtr[] Dimensions { get; }
Removed methods:
public static MLCReductionLayer Create (MLCReductionType reductionType, nuint dimension);
public static MLCReductionLayer Create (MLCReductionType reductionType, nuint[] dimensions);
Added methods:
public static MLCReductionLayer Create (MLCReductionType reductionType, System.UIntPtr dimension);
public static MLCReductionLayer Create (MLCReductionType reductionType, System.UIntPtr[] dimensions);
Removed constructor:
protected MLCReshapeLayer (IntPtr handle);
Added constructor:
protected MLCReshapeLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint[] Shape { get; }
+public virtual IntPtr[] Shape { get; }
Removed method:
public static MLCReshapeLayer Create (nint[] shape);
Added method:
public static MLCReshapeLayer Create (IntPtr[] shape);
Removed constructor:
protected MLCRmsPropOptimizer (IntPtr handle);
Added constructor:
protected MLCRmsPropOptimizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCScatterLayer (IntPtr handle);
Added constructor:
protected MLCScatterLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Dimension { get; }
+public virtual System.UIntPtr Dimension { get; }
Removed method:
public static MLCScatterLayer Create (nuint dimension, MLCReductionType reductionType);
Added method:
public static MLCScatterLayer Create (System.UIntPtr dimension, MLCReductionType reductionType);
Removed constructor:
protected MLCSelectionLayer (IntPtr handle);
Added constructor:
protected MLCSelectionLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCSgdOptimizer (IntPtr handle);
Added constructor:
protected MLCSgdOptimizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCSliceLayer (IntPtr handle);
Added constructor:
protected MLCSliceLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint[] End { get; }
+public virtual IntPtr[] End { get; }
-public virtual nint[] Start { get; }
+public virtual IntPtr[] Start { get; }
-public virtual nint[] Stride { get; }
+public virtual IntPtr[] Stride { get; }
Removed method:
public static MLCSliceLayer Create (nint[] start, nint[] end, nint[] stride);
Added method:
public static MLCSliceLayer Create (IntPtr[] start, IntPtr[] end, IntPtr[] stride);
Removed constructor:
protected MLCSoftmaxLayer (IntPtr handle);
Added constructor:
protected MLCSoftmaxLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Dimension { get; }
+public virtual System.UIntPtr Dimension { get; }
Removed method:
public static MLCSoftmaxLayer Create (MLCSoftmaxOperation operation, nuint dimension);
Added method:
public static MLCSoftmaxLayer Create (MLCSoftmaxOperation operation, System.UIntPtr dimension);
Removed constructor:
protected MLCSplitLayer (IntPtr handle);
Added constructor:
protected MLCSplitLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Dimension { get; }
+public virtual System.UIntPtr Dimension { get; }
-public virtual nuint SplitCount { get; }
+public virtual System.UIntPtr SplitCount { get; }
-public virtual nint[] SplitSectionLengths { get; }
+public virtual IntPtr[] SplitSectionLengths { get; }
Removed methods:
public static MLCSplitLayer Create (nint[] splitSectionLengths, nuint dimension);
public static MLCSplitLayer Create (nuint splitCount, nuint dimension);
Added methods:
public static MLCSplitLayer Create (IntPtr[] splitSectionLengths, System.UIntPtr dimension);
public static MLCSplitLayer Create (System.UIntPtr splitCount, System.UIntPtr dimension);
Removed constructor:
protected MLCTensor (IntPtr handle);
Added constructor:
protected MLCTensor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint TensorId { get; }
+public virtual System.UIntPtr TensorId { get; }
Removed methods:
public virtual bool CopyDataFromDeviceMemory (IntPtr bytes, nuint length, bool synchronizeWithDevice);
public static MLCTensor Create (nint[] shape);
public static MLCTensor Create (nint[] shape, MLCDataType dataType);
public static MLCTensor Create (nint[] shape, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (nint[] shape, Foundation.NSNumber fillData, MLCDataType dataType);
public static MLCTensor Create (nint[] shape, MLCRandomInitializerType randomInitializerType, MLCDataType dataType);
public static MLCTensor Create (nint[] shape, MLCTensorData data, MLCDataType dataType);
public static MLCTensor Create (nuint sequenceLength, nuint featureChannelCount, nuint batchSize);
public static MLCTensor Create (nuint sequenceLength, nuint featureChannelCount, nuint batchSize, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (nuint sequenceLength, nuint featureChannelCount, nuint batchSize, MLCTensorData data);
public static MLCTensor Create (nuint width, nuint height, nuint featureChannelCount, nuint batchSize);
public static MLCTensor Create (nint[] sequenceLengths, bool sortedSequences, nuint featureChannelCount, nuint batchSize, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (nint[] sequenceLengths, bool sortedSequences, nuint featureChannelCount, nuint batchSize, MLCTensorData data);
public static MLCTensor Create (nuint width, nuint height, nuint featureChannelCount, nuint batchSize, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (nuint width, nuint height, nuint featureChannelCount, nuint batchSize, MLCTensorData data);
public static MLCTensor Create (nuint width, nuint height, nuint featureChannelCount, nuint batchSize, MLCTensorData data, MLCDataType dataType);
public static MLCTensor Create (nuint width, nuint height, nuint featureChannelCount, nuint batchSize, float fillWithData, MLCDataType dataType);
public virtual MLCTensor CreateByDequantizing (MLCDataType type, MLCTensor scale, MLCTensor bias, nint axis);
public virtual MLCTensor CreateByQuantizing (MLCDataType type, float scale, nint bias);
public virtual MLCTensor CreateByQuantizing (MLCDataType type, MLCTensor scale, MLCTensor bias, nint axis);
Added methods:
public virtual bool CopyDataFromDeviceMemory (IntPtr bytes, System.UIntPtr length, bool synchronizeWithDevice);
public static MLCTensor Create (IntPtr[] shape);
public static MLCTensor Create (IntPtr[] shape, MLCDataType dataType);
public static MLCTensor Create (IntPtr[] shape, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (IntPtr[] shape, Foundation.NSNumber fillData, MLCDataType dataType);
public static MLCTensor Create (IntPtr[] shape, MLCRandomInitializerType randomInitializerType, MLCDataType dataType);
public static MLCTensor Create (IntPtr[] shape, MLCTensorData data, MLCDataType dataType);
public static MLCTensor Create (System.UIntPtr sequenceLength, System.UIntPtr featureChannelCount, System.UIntPtr batchSize);
public static MLCTensor Create (System.UIntPtr sequenceLength, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (System.UIntPtr sequenceLength, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCTensorData data);
public static MLCTensor Create (System.UIntPtr width, System.UIntPtr height, System.UIntPtr featureChannelCount, System.UIntPtr batchSize);
public static MLCTensor Create (IntPtr[] sequenceLengths, bool sortedSequences, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (IntPtr[] sequenceLengths, bool sortedSequences, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCTensorData data);
public static MLCTensor Create (System.UIntPtr width, System.UIntPtr height, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (System.UIntPtr width, System.UIntPtr height, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCTensorData data);
public static MLCTensor Create (System.UIntPtr width, System.UIntPtr height, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCTensorData data, MLCDataType dataType);
public static MLCTensor Create (System.UIntPtr width, System.UIntPtr height, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, float fillWithData, MLCDataType dataType);
public virtual MLCTensor CreateByDequantizing (MLCDataType type, MLCTensor scale, MLCTensor bias, IntPtr axis);
public virtual MLCTensor CreateByQuantizing (MLCDataType type, float scale, IntPtr bias);
public virtual MLCTensor CreateByQuantizing (MLCDataType type, MLCTensor scale, MLCTensor bias, IntPtr axis);
Removed constructor:
protected MLCTensorData (IntPtr handle);
Added constructor:
protected MLCTensorData (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Length { get; }
+public virtual System.UIntPtr Length { get; }
Removed methods:
public static MLCTensorData CreateFromBytesNoCopy (IntPtr bytes, nuint length);
public static MLCTensorData CreateFromBytesNoCopy (IntPtr bytes, nuint length, System.Action<System.IntPtr,System.nuint> deallocator);
public static MLCTensorData CreateFromImmutableBytesNoCopy (IntPtr bytes, nuint length);
Added methods:
public static MLCTensorData CreateFromBytesNoCopy (IntPtr bytes, System.UIntPtr length);
public static MLCTensorData CreateFromBytesNoCopy (IntPtr bytes, System.UIntPtr length, System.Action<System.IntPtr,System.UIntPtr> deallocator);
public static MLCTensorData CreateFromImmutableBytesNoCopy (IntPtr bytes, System.UIntPtr length);
Removed constructor:
protected MLCTensorDescriptor (IntPtr handle);
Added constructor:
protected MLCTensorDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint[] BatchSizePerSequenceStep { get; }
+public virtual IntPtr[] BatchSizePerSequenceStep { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint DimensionCount { get; }
+public virtual System.UIntPtr DimensionCount { get; }
-public nuint MaxTensorDimensions { get; }
+public System.UIntPtr MaxTensorDimensions { get; }
-public virtual nint[] SequenceLengths { get; }
+public virtual IntPtr[] SequenceLengths { get; }
-public virtual nint[] Shape { get; }
+public virtual IntPtr[] Shape { get; }
-public virtual nint[] Stride { get; }
+public virtual IntPtr[] Stride { get; }
-public virtual nuint TensorAllocationSizeInBytes { get; }
+public virtual System.UIntPtr TensorAllocationSizeInBytes { get; }
Removed methods:
public static MLCTensorDescriptor Create (nint[] shape, MLCDataType dataType);
public static MLCTensorDescriptor Create (nint[] shape, nint[] sequenceLengths, bool sortedSequences, MLCDataType dataType);
public static MLCTensorDescriptor Create (nuint width, nuint height, nuint featureChannels, nuint batchSize);
public static MLCTensorDescriptor Create (nuint width, nuint height, nuint featureChannelCount, nuint batchSize, MLCDataType dataType);
public static MLCTensorDescriptor CreateConvolutionBiases (nuint featureChannelCount, MLCDataType dataType);
public static MLCTensorDescriptor CreateConvolutionWeights (nuint inputFeatureChannelCount, nuint outputFeatureChannelCount, MLCDataType dataType);
public static MLCTensorDescriptor CreateConvolutionWeights (nuint width, nuint height, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount, MLCDataType dataType);
Added methods:
public static MLCTensorDescriptor Create (IntPtr[] shape, MLCDataType dataType);
public static MLCTensorDescriptor Create (IntPtr[] shape, IntPtr[] sequenceLengths, bool sortedSequences, MLCDataType dataType);
public static MLCTensorDescriptor Create (System.UIntPtr width, System.UIntPtr height, System.UIntPtr featureChannels, System.UIntPtr batchSize);
public static MLCTensorDescriptor Create (System.UIntPtr width, System.UIntPtr height, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCDataType dataType);
public static MLCTensorDescriptor CreateConvolutionBiases (System.UIntPtr featureChannelCount, MLCDataType dataType);
public static MLCTensorDescriptor CreateConvolutionWeights (System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount, MLCDataType dataType);
public static MLCTensorDescriptor CreateConvolutionWeights (System.UIntPtr width, System.UIntPtr height, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount, MLCDataType dataType);
Removed constructor:
protected MLCTensorOptimizerDeviceData (IntPtr handle);
Added constructor:
protected MLCTensorOptimizerDeviceData (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCTensorParameter (IntPtr handle);
Added constructor:
protected MLCTensorParameter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLCTrainingGraph (IntPtr handle);
Added constructor:
protected MLCTrainingGraph (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint DeviceMemorySize { get; }
+public virtual System.UIntPtr DeviceMemorySize { get; }
Removed methods:
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, nuint batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options, out bool result);
public virtual bool ExecuteForward (nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool ExecuteForward (nuint batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (nuint batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (nuint batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (nuint batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, out bool result);
public virtual bool ExecuteGradient (nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool ExecuteGradient (nuint batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (nuint batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (nuint batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (nuint batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, out bool result);
Added methods:
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
public virtual bool ExecuteForward (System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool ExecuteForward (System.UIntPtr batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (System.UIntPtr batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (System.UIntPtr batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, out bool result);
public virtual bool ExecuteGradient (System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool ExecuteGradient (System.UIntPtr batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (System.UIntPtr batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (System.UIntPtr batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, out bool result);
Removed constructor:
protected MLCTransposeLayer (IntPtr handle);
Added constructor:
protected MLCTransposeLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint[] Dimensions { get; }
+public virtual IntPtr[] Dimensions { get; }
Removed method:
public static MLCTransposeLayer Create (nint[] dimensions);
Added method:
public static MLCTransposeLayer Create (IntPtr[] dimensions);
Removed constructor:
protected MLCUpsampleLayer (IntPtr handle);
Added constructor:
protected MLCUpsampleLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint[] Shape { get; }
+public virtual IntPtr[] Shape { get; }
Removed methods:
public static MLCUpsampleLayer Create (nint[] shape);
public static MLCUpsampleLayer Create (nint[] shape, MLCSampleMode sampleMode, bool alignsCorners);
Added methods:
public static MLCUpsampleLayer Create (IntPtr[] shape);
public static MLCUpsampleLayer Create (IntPtr[] shape, MLCSampleMode sampleMode, bool alignsCorners);
Removed constructor:
protected MLCYoloLossDescriptor (IntPtr handle);
Added constructor:
protected MLCYoloLossDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint AnchorBoxCount { get; }
+public virtual System.UIntPtr AnchorBoxCount { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static MLCYoloLossDescriptor Create (Foundation.NSData anchorBoxes, nuint anchorBoxCount);
Added method:
public static MLCYoloLossDescriptor Create (Foundation.NSData anchorBoxes, System.UIntPtr anchorBoxCount);
Removed constructor:
protected MLCYoloLossLayer (IntPtr handle);
Added constructor:
protected MLCYoloLossLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKAnnotation (IntPtr handle);
Added constructor:
protected MKAnnotation (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected MKAnnotationView (IntPtr handle);
Added constructor:
protected MKAnnotationView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKCircle (IntPtr handle);
Added constructor:
protected MKCircle (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKCircleRenderer (IntPtr handle);
Added constructor:
protected MKCircleRenderer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat StrokeEnd { get; set; }
+public virtual ObjCRuntime.nfloat StrokeEnd { get; set; }
-public virtual nfloat StrokeStart { get; set; }
+public virtual ObjCRuntime.nfloat StrokeStart { get; set; }
Removed constructor:
protected MKClusterAnnotation (IntPtr handle);
Added constructor:
protected MKClusterAnnotation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKDirections (IntPtr handle);
Added constructor:
protected MKDirections (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKDirectionsRequest (IntPtr handle);
Added constructor:
protected MKDirectionsRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKDirectionsResponse (IntPtr handle);
Added constructor:
protected MKDirectionsResponse (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKDistanceFormatter (IntPtr handle);
Added constructor:
protected MKDistanceFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKETAResponse (IntPtr handle);
Added constructor:
protected MKETAResponse (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKGeoJsonDecoder (IntPtr handle);
Added constructor:
protected MKGeoJsonDecoder (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKGeoJsonFeature (IntPtr handle);
Added constructor:
protected MKGeoJsonFeature (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKGeodesicPolyline (IntPtr handle);
Added constructor:
protected MKGeodesicPolyline (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKGradientPolylineRenderer (IntPtr handle);
Added constructor:
protected MKGradientPolylineRenderer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat[] Locations { get; }
+public virtual ObjCRuntime.nfloat[] Locations { get; }
Removed method:
public virtual void SetColors (UIKit.UIColor[] colors, nfloat[] locations);
Added method:
public virtual void SetColors (UIKit.UIColor[] colors, ObjCRuntime.nfloat[] locations);
Removed constructor:
protected MKLocalPointsOfInterestRequest (IntPtr handle);
Added constructor:
protected MKLocalPointsOfInterestRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKLocalSearch (IntPtr handle);
Added constructor:
protected MKLocalSearch (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKLocalSearchCompleter (IntPtr handle);
Added constructor:
protected MKLocalSearchCompleter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKLocalSearchCompleterDelegate (IntPtr handle);
Added constructor:
protected MKLocalSearchCompleterDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected MKLocalSearchCompletion (IntPtr handle);
Added constructor:
protected MKLocalSearchCompletion (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKLocalSearchRequest (IntPtr handle);
Added constructor:
protected MKLocalSearchRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKLocalSearchResponse (IntPtr handle);
Added constructor:
protected MKLocalSearchResponse (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKMapCamera (IntPtr handle);
Added constructor:
protected MKMapCamera (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Pitch { get; set; }
+public virtual ObjCRuntime.nfloat Pitch { get; set; }
Removed method:
public static MKMapCamera CameraLookingAtCenterCoordinate (CoreLocation.CLLocationCoordinate2D centerCoordinate, double locationDistance, nfloat pitch, double locationDirectionHeading);
Added method:
public static MKMapCamera CameraLookingAtCenterCoordinate (CoreLocation.CLLocationCoordinate2D centerCoordinate, double locationDistance, ObjCRuntime.nfloat pitch, double locationDirectionHeading);
Removed constructor:
protected MKMapCameraBoundary (IntPtr handle);
Added constructor:
protected MKMapCameraBoundary (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKMapCameraZoomRange (IntPtr handle);
Added constructor:
protected MKMapCameraZoomRange (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKMapItem (IntPtr handle);
Added constructor:
protected MKMapItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKMapSnapshot (IntPtr handle);
Added constructor:
protected MKMapSnapshot (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKMapSnapshotOptions (IntPtr handle);
Added constructor:
protected MKMapSnapshotOptions (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Scale { get; set; }
+public virtual ObjCRuntime.nfloat Scale { get; set; }
Removed constructor:
protected MKMapSnapshotter (IntPtr handle);
Added constructor:
protected MKMapSnapshotter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKMapView (IntPtr handle);
Added constructor:
protected MKMapView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual void ExchangeOverlays (nint index1, nint index2);
public virtual void InsertOverlay (IMKOverlay overlay, nint index);
public virtual void InsertOverlay (IMKOverlay overlay, nuint index, MKOverlayLevel level);
Added methods:
public virtual void ExchangeOverlays (IntPtr index1, IntPtr index2);
public virtual void InsertOverlay (IMKOverlay overlay, IntPtr index);
public virtual void InsertOverlay (IMKOverlay overlay, System.UIntPtr index, MKOverlayLevel level);
Removed constructor:
protected MKMapViewDelegate (IntPtr handle);
Added constructor:
protected MKMapViewDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected MKMarkerAnnotationView (IntPtr handle);
Added constructor:
protected MKMarkerAnnotationView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKMultiPoint (IntPtr handle);
Added constructor:
protected MKMultiPoint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint PointCount { get; }
+public virtual IntPtr PointCount { get; }
Removed methods:
public virtual nfloat GetLocation (nuint pointIndex);
public virtual nfloat[] GetLocations (Foundation.NSIndexSet indexes);
Added methods:
public virtual ObjCRuntime.nfloat GetLocation (System.UIntPtr pointIndex);
public virtual ObjCRuntime.nfloat[] GetLocations (Foundation.NSIndexSet indexes);
Removed constructor:
protected MKMultiPolygon (IntPtr handle);
Added constructor:
protected MKMultiPolygon (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKMultiPolygonRenderer (IntPtr handle);
Added constructor:
protected MKMultiPolygonRenderer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKMultiPolyline (IntPtr handle);
Added constructor:
protected MKMultiPolyline (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKMultiPolylineRenderer (IntPtr handle);
Added constructor:
protected MKMultiPolylineRenderer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKOverlay (IntPtr handle);
Added constructor:
protected MKOverlay (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected MKOverlayPathRenderer (IntPtr handle);
Added constructor:
protected MKOverlayPathRenderer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat LineDashPhase { get; set; }
+public virtual ObjCRuntime.nfloat LineDashPhase { get; set; }
-public virtual nfloat LineWidth { get; set; }
+public virtual ObjCRuntime.nfloat LineWidth { get; set; }
-public virtual nfloat MiterLimit { get; set; }
+public virtual ObjCRuntime.nfloat MiterLimit { get; set; }
Removed methods:
public virtual void ApplyFillPropertiesToContext (CoreGraphics.CGContext context, nfloat zoomScale);
public virtual void ApplyStrokePropertiesToContext (CoreGraphics.CGContext context, nfloat zoomScale);
Added methods:
public virtual void ApplyFillPropertiesToContext (CoreGraphics.CGContext context, ObjCRuntime.nfloat zoomScale);
public virtual void ApplyStrokePropertiesToContext (CoreGraphics.CGContext context, ObjCRuntime.nfloat zoomScale);
Removed constructor:
protected MKOverlayRenderer (IntPtr handle);
Added constructor:
protected MKOverlayRenderer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat Alpha { get; set; }
+public virtual ObjCRuntime.nfloat Alpha { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat ContentScaleFactor { get; }
+public virtual ObjCRuntime.nfloat ContentScaleFactor { get; }
Removed methods:
public virtual bool CanDrawMapRect (MKMapRect mapRect, nfloat zoomScale);
public virtual void DrawMapRect (MKMapRect mapRect, nfloat zoomScale, CoreGraphics.CGContext context);
public virtual void SetNeedsDisplay (MKMapRect mapRect, nfloat zoomScale);
Added methods:
public virtual bool CanDrawMapRect (MKMapRect mapRect, ObjCRuntime.nfloat zoomScale);
public virtual void DrawMapRect (MKMapRect mapRect, ObjCRuntime.nfloat zoomScale, CoreGraphics.CGContext context);
public virtual void SetNeedsDisplay (MKMapRect mapRect, ObjCRuntime.nfloat zoomScale);
Removed method:
public static nfloat MKRoadWidthAtZoomScale (nfloat zoomScale);
Added method:
public static ObjCRuntime.nfloat MKRoadWidthAtZoomScale (ObjCRuntime.nfloat zoomScale);
Removed constructor:
protected MKPinAnnotationView (IntPtr handle);
Added constructor:
protected MKPinAnnotationView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKPlacemark (IntPtr handle);
Added constructor:
protected MKPlacemark (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKPointAnnotation (IntPtr handle);
Added constructor:
protected MKPointAnnotation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKPointOfInterestFilter (IntPtr handle);
Added constructor:
protected MKPointOfInterestFilter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKPolygon (IntPtr handle);
Added constructor:
protected MKPolygon (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKPolygonRenderer (IntPtr handle);
Added constructor:
protected MKPolygonRenderer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat StrokeEnd { get; set; }
+public virtual ObjCRuntime.nfloat StrokeEnd { get; set; }
-public virtual nfloat StrokeStart { get; set; }
+public virtual ObjCRuntime.nfloat StrokeStart { get; set; }
Removed constructor:
protected MKPolyline (IntPtr handle);
Added constructor:
protected MKPolyline (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKPolylineRenderer (IntPtr handle);
Added constructor:
protected MKPolylineRenderer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat StrokeEnd { get; set; }
+public virtual ObjCRuntime.nfloat StrokeEnd { get; set; }
-public virtual nfloat StrokeStart { get; set; }
+public virtual ObjCRuntime.nfloat StrokeStart { get; set; }
Removed constructor:
protected MKRoute (IntPtr handle);
Added constructor:
protected MKRoute (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKRouteStep (IntPtr handle);
Added constructor:
protected MKRouteStep (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKScaleView (IntPtr handle);
Added constructor:
protected MKScaleView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKShape (IntPtr handle);
Added constructor:
protected MKShape (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKTileOverlay (IntPtr handle);
Added constructor:
protected MKTileOverlay (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaximumZ { get; set; }
+public virtual IntPtr MaximumZ { get; set; }
-public virtual nint MinimumZ { get; set; }
+public virtual IntPtr MinimumZ { get; set; }
Modified fields:
-public nfloat ContentScaleFactor;
+public ObjCRuntime.nfloat ContentScaleFactor;
-public nint X;
+public IntPtr X;
-public nint Y;
+public IntPtr Y;
-public nint Z;
+public IntPtr Z;
Removed constructor:
protected MKTileOverlayRenderer (IntPtr handle);
Added constructor:
protected MKTileOverlayRenderer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKUserLocation (IntPtr handle);
Added constructor:
protected MKUserLocation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MKUserLocationView (IntPtr handle);
Added constructor:
protected MKUserLocationView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static nfloat GetBackgroundOpacity (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static nfloat GetForegroundOpacity (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static nfloat GetRelativeCharacterSize (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static nfloat GetWindowOpacity (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static nfloat GetWindowRoundedCornerRadius (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
Added methods:
public static ObjCRuntime.nfloat GetBackgroundOpacity (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static ObjCRuntime.nfloat GetForegroundOpacity (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static ObjCRuntime.nfloat GetRelativeCharacterSize (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static ObjCRuntime.nfloat GetWindowOpacity (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static ObjCRuntime.nfloat GetWindowRoundedCornerRadius (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
Removed constructor:
protected MPChangeLanguageOptionCommandEvent (IntPtr handle);
Added constructor:
protected MPChangeLanguageOptionCommandEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPChangePlaybackPositionCommand (IntPtr handle);
Added constructor:
protected MPChangePlaybackPositionCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPChangePlaybackPositionCommandEvent (IntPtr handle);
Added constructor:
protected MPChangePlaybackPositionCommandEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPChangePlaybackRateCommand (IntPtr handle);
Added constructor:
protected MPChangePlaybackRateCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPChangePlaybackRateCommandEvent (IntPtr handle);
Added constructor:
protected MPChangePlaybackRateCommandEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPChangeRepeatModeCommand (IntPtr handle);
Added constructor:
protected MPChangeRepeatModeCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPChangeRepeatModeCommandEvent (IntPtr handle);
Added constructor:
protected MPChangeRepeatModeCommandEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPChangeShuffleModeCommand (IntPtr handle);
Added constructor:
protected MPChangeShuffleModeCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPChangeShuffleModeCommandEvent (IntPtr handle);
Added constructor:
protected MPChangeShuffleModeCommandEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPContentItem (IntPtr handle);
Added constructor:
protected MPContentItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPFeedbackCommand (IntPtr handle);
Added constructor:
protected MPFeedbackCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPFeedbackCommandEvent (IntPtr handle);
Added constructor:
protected MPFeedbackCommandEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPMediaEntity (IntPtr handle);
Added constructor:
protected MPMediaEntity (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPMediaItem (IntPtr handle);
Added constructor:
protected MPMediaItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPMediaItemArtwork (IntPtr handle);
Added constructor:
protected MPMediaItemArtwork (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPMusicPlayerApplicationController (IntPtr handle);
Added constructor:
protected MPMusicPlayerApplicationController (ObjCRuntime.NativeHandle handle);
Removed interface:
IMPMediaPlayback
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPMusicPlayerController (IntPtr handle);
Added constructor:
protected MPMusicPlayerController (ObjCRuntime.NativeHandle handle);
Removed interface:
IMPMediaPlayback
Removed properties:
[Obsolete ("Starting with tvos14.0 Removed in Xcode 12.")]
public virtual float CurrentPlaybackRate { get; set; }
[Obsolete ("Starting with tvos14.0 Removed in Xcode 12.")]
public virtual double CurrentPlaybackTime { get; set; }
[Obsolete ("Starting with tvos14.0 Removed in Xcode 12.")]
public virtual bool IsPreparedToPlay { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint IndexOfNowPlayingItem { get; }
+public virtual System.UIntPtr IndexOfNowPlayingItem { get; }
Removed methods:
[Obsolete ("Starting with tvos14.0 Removed in Xcode 12.")]
public virtual void BeginSeekingBackward ();
[Obsolete ("Starting with tvos14.0 Removed in Xcode 12.")]
public virtual void BeginSeekingForward ();
[Obsolete ("Starting with tvos14.0 Removed in Xcode 12.")]
public virtual void EndSeeking ();
[Obsolete ("Starting with tvos14.0 Removed in Xcode 12.")]
public virtual void Pause ();
[Obsolete ("Starting with tvos14.0 Removed in Xcode 12.")]
public virtual void Play ();
[Obsolete ("Starting with tvos14.0 Removed in Xcode 12.")]
public virtual void PrepareToPlay ();
[Obsolete ("Starting with tvos14.0 Removed in Xcode 12.")]
public virtual void Stop ();
Removed constructor:
protected MPMusicPlayerControllerMutableQueue (IntPtr handle);
Added constructor:
protected MPMusicPlayerControllerMutableQueue (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPMusicPlayerControllerQueue (IntPtr handle);
Added constructor:
protected MPMusicPlayerControllerQueue (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPMusicPlayerPlayParameters (IntPtr handle);
Added constructor:
protected MPMusicPlayerPlayParameters (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPMusicPlayerPlayParametersQueueDescriptor (IntPtr handle);
Added constructor:
protected MPMusicPlayerPlayParametersQueueDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPMusicPlayerQueueDescriptor (IntPtr handle);
Added constructor:
protected MPMusicPlayerQueueDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPMusicPlayerStoreQueueDescriptor (IntPtr handle);
Added constructor:
protected MPMusicPlayerStoreQueueDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPNowPlayingInfoCenter (IntPtr handle);
Added constructor:
protected MPNowPlayingInfoCenter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPNowPlayingInfoLanguageOption (IntPtr handle);
Added constructor:
protected MPNowPlayingInfoLanguageOption (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPNowPlayingInfoLanguageOptionGroup (IntPtr handle);
Added constructor:
protected MPNowPlayingInfoLanguageOptionGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPNowPlayingSession (IntPtr handle);
Added constructor:
protected MPNowPlayingSession (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPNowPlayingSessionDelegate (IntPtr handle);
Added constructor:
protected MPNowPlayingSessionDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected MPRatingCommand (IntPtr handle);
Added constructor:
protected MPRatingCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPRatingCommandEvent (IntPtr handle);
Added constructor:
protected MPRatingCommandEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPRemoteCommand (IntPtr handle);
Added constructor:
protected MPRemoteCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPRemoteCommandCenter (IntPtr handle);
Added constructor:
protected MPRemoteCommandCenter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPRemoteCommandEvent (IntPtr handle);
Added constructor:
protected MPRemoteCommandEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPSeekCommandEvent (IntPtr handle);
Added constructor:
protected MPSeekCommandEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPSkipIntervalCommand (IntPtr handle);
Added constructor:
protected MPSkipIntervalCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPSkipIntervalCommandEvent (IntPtr handle);
Added constructor:
protected MPSkipIntervalCommandEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MPVolumeView (IntPtr handle);
Added constructor:
protected MPVolumeView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
public MTAudioProcessingTapError GetSourceAudio (nint frames, AudioToolbox.AudioBuffers bufferList, out MTAudioProcessingTapFlags flags, out CoreMedia.CMTimeRange timeRange, out nint framesProvided);
protected override void ~MTAudioProcessingTap ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Added method:
public MTAudioProcessingTapError GetSourceAudio (IntPtr frames, AudioToolbox.AudioBuffers bufferList, out MTAudioProcessingTapFlags flags, out CoreMedia.CMTimeRange timeRange, out IntPtr framesProvided);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (MTAudioProcessingTap tap, nint maxFrames, ref AudioToolbox.AudioStreamBasicDescription processingFormat, System.AsyncCallback callback, object object);
public virtual void Invoke (MTAudioProcessingTap tap, nint maxFrames, ref AudioToolbox.AudioStreamBasicDescription processingFormat);
Added methods:
public virtual System.IAsyncResult BeginInvoke (MTAudioProcessingTap tap, IntPtr maxFrames, ref AudioToolbox.AudioStreamBasicDescription processingFormat, System.AsyncCallback callback, object object);
public virtual void Invoke (MTAudioProcessingTap tap, IntPtr maxFrames, ref AudioToolbox.AudioStreamBasicDescription processingFormat);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (MTAudioProcessingTap tap, nint numberFrames, MTAudioProcessingTapFlags flags, AudioToolbox.AudioBuffers bufferList, out nint numberFramesOut, out MTAudioProcessingTapFlags flagsOut, System.AsyncCallback callback, object object);
public virtual void EndInvoke (out nint numberFramesOut, out MTAudioProcessingTapFlags flagsOut, System.IAsyncResult result);
public virtual void Invoke (MTAudioProcessingTap tap, nint numberFrames, MTAudioProcessingTapFlags flags, AudioToolbox.AudioBuffers bufferList, out nint numberFramesOut, out MTAudioProcessingTapFlags flagsOut);
Added methods:
public virtual System.IAsyncResult BeginInvoke (MTAudioProcessingTap tap, IntPtr numberFrames, MTAudioProcessingTapFlags flags, AudioToolbox.AudioBuffers bufferList, out IntPtr numberFramesOut, out MTAudioProcessingTapFlags flagsOut, System.AsyncCallback callback, object object);
public virtual void EndInvoke (out IntPtr numberFramesOut, out MTAudioProcessingTapFlags flagsOut, System.IAsyncResult result);
public virtual void Invoke (MTAudioProcessingTap tap, IntPtr numberFrames, MTAudioProcessingTapFlags flags, AudioToolbox.AudioBuffers bufferList, out IntPtr numberFramesOut, out MTAudioProcessingTapFlags flagsOut);
Modified properties:
-public abstract nuint Alignment { get; }
+public abstract System.UIntPtr Alignment { get; }
-public abstract nuint EncodedLength { get; }
+public abstract System.UIntPtr EncodedLength { get; }
Removed methods:
public virtual IntPtr GetConstantData (nuint index);
public virtual void SetArgumentBuffer (IMTLBuffer argumentBuffer, nuint offset);
public virtual void SetArgumentBuffer (IMTLBuffer argumentBuffer, nuint startOffset, nuint arrayElement);
public virtual void SetBuffer (IMTLBuffer buffer, nuint offset, nuint index);
public virtual void SetBuffers (IMTLBuffer[] buffers, IntPtr offsets, Foundation.NSRange range);
public virtual void SetSamplerState (IMTLSamplerState sampler, nuint index);
public virtual void SetTexture (IMTLTexture texture, nuint index);
Added methods:
public virtual IMTLArgumentEncoder CreateArgumentEncoder (System.UIntPtr index);
public virtual IntPtr GetConstantData (System.UIntPtr index);
public virtual void SetArgumentBuffer (IMTLBuffer argumentBuffer, System.UIntPtr offset);
public virtual void SetArgumentBuffer (IMTLBuffer argumentBuffer, System.UIntPtr startOffset, System.UIntPtr arrayElement);
public virtual void SetBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetBuffers (IntPtr buffers, IntPtr offsets, Foundation.NSRange range);
public virtual void SetComputePipelineState (IMTLComputePipelineState pipeline, System.UIntPtr index);
public virtual void SetComputePipelineStates (IMTLComputePipelineState[] pipelines, Foundation.NSRange range);
public virtual void SetIndirectCommandBuffer (IMTLIndirectCommandBuffer indirectCommandBuffer, System.UIntPtr index);
public virtual void SetIndirectCommandBuffers (IMTLIndirectCommandBuffer[] buffers, Foundation.NSRange range);
public virtual void SetRenderPipelineState (IMTLRenderPipelineState pipeline, System.UIntPtr index);
public virtual void SetRenderPipelineStates (IMTLRenderPipelineState[] pipelines, Foundation.NSRange range);
public virtual void SetSamplerState (IMTLSamplerState sampler, System.UIntPtr index);
public virtual void SetTexture (IMTLTexture texture, System.UIntPtr index);
Added methods:
public virtual bool AddFunctionWithDescriptor (MTLFunctionDescriptor descriptor, IMTLLibrary library, out Foundation.NSError error);
public virtual bool AddTileRenderPipelineFunctions (MTLTileRenderPipelineDescriptor descriptor, out Foundation.NSError error);
Removed methods:
public virtual void CopyFromBuffer (IMTLBuffer sourceBuffer, nuint sourceOffset, IMTLBuffer destinationBuffer, nuint destinationOffset, nuint size);
public virtual void CopyFromBuffer (IMTLBuffer sourceBuffer, nuint sourceOffset, nuint sourceBytesPerRow, nuint sourceBytesPerImage, MTLSize sourceSize, IMTLTexture destinationTexture, nuint destinationSlice, nuint destinationLevel, MTLOrigin destinationOrigin);
public virtual void CopyFromTexture (IMTLTexture sourceTexture, nuint sourceSlice, nuint sourceLevel, MTLOrigin sourceOrigin, MTLSize sourceSize, IMTLBuffer destinationBuffer, nuint destinationOffset, nuint destinatinBytesPerRow, nuint destinationBytesPerImage);
public virtual void CopyFromTexture (IMTLTexture sourceTexture, nuint sourceSlice, nuint sourceLevel, MTLOrigin sourceOrigin, MTLSize sourceSize, IMTLTexture destinationTexture, nuint destinationSlice, nuint destinationLevel, MTLOrigin destinationOrigin);
Added methods:
public virtual void Copy (IMTLTexture sourceTexture, IMTLTexture destinationTexture);
public virtual void Copy (IMTLIndirectCommandBuffer source, Foundation.NSRange sourceRange, IMTLIndirectCommandBuffer destination, System.UIntPtr destinationIndex);
public virtual void Copy (IMTLTexture sourceTexture, System.UIntPtr sourceSlice, System.UIntPtr sourceLevel, IMTLTexture destinationTexture, System.UIntPtr destinationSlice, System.UIntPtr destinationLevel, System.UIntPtr sliceCount, System.UIntPtr levelCount);
public virtual void CopyFromBuffer (IMTLBuffer sourceBuffer, System.UIntPtr sourceOffset, IMTLBuffer destinationBuffer, System.UIntPtr destinationOffset, System.UIntPtr size);
public virtual void CopyFromBuffer (IMTLBuffer sourceBuffer, System.UIntPtr sourceOffset, System.UIntPtr sourceBytesPerRow, System.UIntPtr sourceBytesPerImage, MTLSize sourceSize, IMTLTexture destinationTexture, System.UIntPtr destinationSlice, System.UIntPtr destinationLevel, MTLOrigin destinationOrigin);
public virtual void CopyFromBuffer (IMTLBuffer sourceBuffer, System.UIntPtr sourceOffset, System.UIntPtr sourceBytesPerRow, System.UIntPtr sourceBytesPerImage, MTLSize sourceSize, IMTLTexture destinationTexture, System.UIntPtr destinationSlice, System.UIntPtr destinationLevel, MTLOrigin destinationOrigin, MTLBlitOption options);
public virtual void CopyFromTexture (IMTLTexture sourceTexture, System.UIntPtr sourceSlice, System.UIntPtr sourceLevel, MTLOrigin sourceOrigin, MTLSize sourceSize, IMTLBuffer destinationBuffer, System.UIntPtr destinationOffset, System.UIntPtr destinatinBytesPerRow, System.UIntPtr destinationBytesPerImage);
public virtual void CopyFromTexture (IMTLTexture sourceTexture, System.UIntPtr sourceSlice, System.UIntPtr sourceLevel, MTLOrigin sourceOrigin, MTLSize sourceSize, IMTLTexture destinationTexture, System.UIntPtr destinationSlice, System.UIntPtr destinationLevel, MTLOrigin destinationOrigin);
public virtual void CopyFromTexture (IMTLTexture sourceTexture, System.UIntPtr sourceSlice, System.UIntPtr sourceLevel, MTLOrigin sourceOrigin, MTLSize sourceSize, IMTLBuffer destinationBuffer, System.UIntPtr destinationOffset, System.UIntPtr destinatinBytesPerRow, System.UIntPtr destinationBytesPerImage, MTLBlitOption options);
public virtual void Optimize (IMTLIndirectCommandBuffer indirectCommandBuffer, Foundation.NSRange range);
public virtual void OptimizeContentsForCpuAccess (IMTLTexture texture);
public virtual void OptimizeContentsForCpuAccess (IMTLTexture texture, System.UIntPtr slice, System.UIntPtr level);
public virtual void OptimizeContentsForGpuAccess (IMTLTexture texture);
public virtual void OptimizeContentsForGpuAccess (IMTLTexture texture, System.UIntPtr slice, System.UIntPtr level);
public virtual void ResetCommands (IMTLIndirectCommandBuffer buffer, Foundation.NSRange range);
public virtual void ResolveCounters (IMTLCounterSampleBuffer sampleBuffer, Foundation.NSRange range, IMTLBuffer destinationBuffer, System.UIntPtr destinationOffset);
public virtual void SampleCounters (IMTLCounterSampleBuffer sampleBuffer, System.UIntPtr sampleIndex, bool barrier);
public virtual void Update (IMTLFence fence);
public virtual void Wait (IMTLFence fence);
Modified properties:
-public abstract nuint Length { get; }
+public abstract System.UIntPtr Length { get; }
Removed method:
public virtual IMTLTexture CreateTexture (MTLTextureDescriptor descriptor, nuint offset, nuint bytesPerRow);
Added methods:
public virtual void AddDebugMarker (string marker, Foundation.NSRange range);
public virtual IMTLTexture CreateTexture (MTLTextureDescriptor descriptor, System.UIntPtr offset, System.UIntPtr bytesPerRow);
public virtual void RemoveAllDebugMarkers ();
Added properties:
public virtual MTLCommandBufferErrorOption ErrorOptions { get; }
public virtual double GpuEndTime { get; }
public virtual double GpuStartTime { get; }
public virtual double KernelEndTime { get; }
public virtual double KernelStartTime { get; }
public virtual IMTLLogContainer Logs { get; }
Added methods:
public virtual IMTLComputeCommandEncoder ComputeCommandEncoderDispatch (MTLDispatchType dispatchType);
public virtual IMTLBlitCommandEncoder CreateBlitCommandEncoder (MTLBlitPassDescriptor blitPassDescriptor);
public virtual IMTLComputeCommandEncoder CreateComputeCommandEncoder (MTLComputePassDescriptor computePassDescriptor);
public virtual void EncodeSignal (IMTLEvent event, ulong value);
public virtual void EncodeWait (IMTLEvent event, ulong value);
public virtual void PopDebugGroup ();
public virtual void PresentDrawableAfter (IMTLDrawable drawable, double duration);
public virtual void PushDebugGroup (string string);
Added method:
public virtual IMTLCommandBuffer CreateCommandBuffer (MTLCommandBufferDescriptor descriptor);
Added property:
public virtual MTLDispatchType DispatchType { get; }
Removed methods:
public virtual void SetBuffer (IMTLBuffer buffer, nuint offset, nuint index);
public virtual void SetBufferOffset (nuint offset, nuint index);
public virtual void SetBuffers (IMTLBuffer[] buffers, IntPtr offsets, Foundation.NSRange range);
public virtual void SetBytes (IntPtr bytes, nuint length, nuint index);
public virtual void SetSamplerState (IMTLSamplerState sampler, nuint index);
public virtual void SetSamplerState (IMTLSamplerState sampler, float lodMinClamp, float lodMaxClamp, nuint index);
public virtual void SetTexture (IMTLTexture texture, nuint index);
public virtual void SetThreadgroupMemoryLength (nuint length, nuint index);
Added methods:
public virtual void DispatchThreadgroups (IMTLBuffer indirectBuffer, System.UIntPtr indirectBufferOffset, MTLSize threadsPerThreadgroup);
public virtual void DispatchThreads (MTLSize threadsPerGrid, MTLSize threadsPerThreadgroup);
public virtual void ExecuteCommands (IMTLIndirectCommandBuffer indirectCommandBuffer, Foundation.NSRange executionRange);
public virtual void ExecuteCommands (IMTLIndirectCommandBuffer indirectCommandbuffer, IMTLBuffer indirectRangeBuffer, System.UIntPtr indirectBufferOffset);
public virtual void MemoryBarrier (MTLBarrierScope scope);
public virtual void MemoryBarrier (IMTLResource[] resources, System.UIntPtr count);
public virtual void SampleCounters (IMTLCounterSampleBuffer sampleBuffer, System.UIntPtr sampleIndex, bool barrier);
public virtual void SetBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetBufferOffset (System.UIntPtr offset, System.UIntPtr index);
public virtual void SetBuffers (IntPtr buffers, IntPtr offsets, Foundation.NSRange range);
public virtual void SetBytes (IntPtr bytes, System.UIntPtr length, System.UIntPtr index);
public virtual void SetImageblock (System.UIntPtr width, System.UIntPtr height);
public virtual void SetSamplerState (IMTLSamplerState sampler, System.UIntPtr index);
public virtual void SetSamplerState (IMTLSamplerState sampler, float lodMinClamp, float lodMaxClamp, System.UIntPtr index);
public virtual void SetStage (MTLRegion region);
public virtual void SetStageInRegion (IMTLBuffer indirectBuffer, System.UIntPtr indirectBufferOffset);
public virtual void SetTexture (IMTLTexture texture, System.UIntPtr index);
public virtual void SetThreadgroupMemoryLength (System.UIntPtr length, System.UIntPtr index);
public virtual void Update (IMTLFence fence);
public virtual void UseHeap (IMTLHeap heap);
public virtual void UseHeaps (IMTLHeap[] heaps, System.UIntPtr count);
public virtual void UseResource (IMTLResource resource, MTLResourceUsage usage);
public virtual void UseResources (IMTLResource[] resources, System.UIntPtr count, MTLResourceUsage usage);
public virtual void Wait (IMTLFence fence);
Modified properties:
-public abstract nuint MaxTotalThreadsPerThreadgroup { get; }
+public abstract System.UIntPtr MaxTotalThreadsPerThreadgroup { get; }
-public abstract nuint ThreadExecutionWidth { get; }
+public abstract System.UIntPtr ThreadExecutionWidth { get; }
Added properties:
public virtual string Label { get; }
public virtual System.UIntPtr StaticThreadgroupMemoryLength { get; }
public virtual bool SupportIndirectCommandBuffers { get; }
Added method:
public virtual System.UIntPtr GetImageblockMemoryLength (MTLSize imageblockDimensions);
Modified properties:
-public abstract nuint SampleCount { get; }
+public abstract System.UIntPtr SampleCount { get; }
Added properties:
public virtual MTLArgumentBuffersTier ArgumentBuffersSupport { get; }
public virtual IMTLCounterSet[] CounterSets { get; }
public virtual System.UIntPtr CurrentAllocatedSize { get; }
public virtual bool HasUnifiedMemory { get; }
public virtual System.UIntPtr MaxArgumentBufferSamplerCount { get; }
public virtual System.UIntPtr MaxBufferLength { get; }
public virtual System.UIntPtr MaxThreadgroupMemoryLength { get; }
public virtual MTLSize MaxThreadsPerThreadgroup { get; }
public virtual bool ProgrammableSamplePositionsSupported { get; }
public virtual bool RasterOrderGroupsSupported { get; }
public virtual MTLReadWriteTextureTier ReadWriteTextureSupport { get; }
public virtual ulong RegistryId { get; }
public virtual bool SupportsDynamicLibraries { get; }
public virtual bool SupportsPullModelInterpolation { get; }
public virtual bool SupportsRenderDynamicLibraries { get; }
Removed methods:
public virtual IMTLBuffer CreateBuffer (nuint length, MTLResourceOptions options);
public virtual IMTLBuffer CreateBuffer (IntPtr pointer, nuint length, MTLResourceOptions options);
public virtual IMTLBuffer CreateBufferNoCopy (IntPtr pointer, nuint length, MTLResourceOptions options, MTLDeallocator deallocator);
public virtual IMTLCommandQueue CreateCommandQueue (nuint maxCommandBufferCount);
[Obsolete ("Use the overload that take a 'DispatchData' instead.")]
public virtual IMTLLibrary CreateLibrary (Foundation.NSObject data, out Foundation.NSError error);
Added methods:
public virtual IMTLArgumentEncoder CreateArgumentEncoder (MTLArgumentDescriptor[] arguments);
public virtual IMTLBinaryArchive CreateBinaryArchive (MTLBinaryArchiveDescriptor descriptor, out Foundation.NSError error);
public virtual IMTLBuffer CreateBuffer (System.UIntPtr length, MTLResourceOptions options);
public virtual IMTLBuffer CreateBuffer (IntPtr pointer, System.UIntPtr length, MTLResourceOptions options);
public virtual IMTLBuffer CreateBufferNoCopy (IntPtr pointer, System.UIntPtr length, MTLResourceOptions options, MTLDeallocator deallocator);
public virtual IMTLCommandQueue CreateCommandQueue (System.UIntPtr maxCommandBufferCount);
public virtual void CreateComputePipelineState (MTLComputePipelineDescriptor descriptor, MTLPipelineOption options, MTLNewComputePipelineStateWithReflectionCompletionHandler completionHandler);
public virtual IMTLComputePipelineState CreateComputePipelineState (MTLComputePipelineDescriptor descriptor, MTLPipelineOption options, out MTLComputePipelineReflection reflection, out Foundation.NSError error);
public virtual IMTLCounterSampleBuffer CreateCounterSampleBuffer (MTLCounterSampleBufferDescriptor descriptor, out Foundation.NSError error);
public virtual IMTLLibrary CreateDefaultLibrary (Foundation.NSBundle bundle, out Foundation.NSError error);
public virtual IMTLDynamicLibrary CreateDynamicLibrary (Foundation.NSUrl url, out Foundation.NSError error);
public virtual IMTLDynamicLibrary CreateDynamicLibrary (IMTLLibrary library, out Foundation.NSError error);
public virtual IMTLEvent CreateEvent ();
public virtual IMTLFence CreateFence ();
public virtual IMTLHeap CreateHeap (MTLHeapDescriptor descriptor);
public virtual IMTLIndirectCommandBuffer CreateIndirectCommandBuffer (MTLIndirectCommandBufferDescriptor descriptor, System.UIntPtr maxCount, MTLResourceOptions options);
public virtual IMTLLibrary CreateLibrary (CoreFoundation.DispatchData data, out Foundation.NSError error);
public virtual IMTLLibrary CreateLibrary (Foundation.NSUrl url, out Foundation.NSError error);
public virtual void CreateLibrary (MTLStitchedLibraryDescriptor descriptor, System.Action<IMTLLibrary,Foundation.NSError> completionHandler);
public virtual IMTLLibrary CreateLibrary (MTLStitchedLibraryDescriptor descriptor, out Foundation.NSError error);
public virtual void CreateRenderPipelineState (MTLTileRenderPipelineDescriptor descriptor, MTLPipelineOption options, MTLNewRenderPipelineStateWithReflectionCompletionHandler completionHandler);
public virtual IMTLRenderPipelineState CreateRenderPipelineState (MTLTileRenderPipelineDescriptor descriptor, MTLPipelineOption options, out MTLRenderPipelineReflection reflection, out Foundation.NSError error);
public virtual IMTLSharedEvent CreateSharedEvent ();
public virtual IMTLSharedEvent CreateSharedEvent (MTLSharedEventHandle sharedEventHandle);
public virtual IMTLTexture CreateSharedTexture (MTLSharedTextureHandle sharedHandle);
public virtual IMTLTexture CreateSharedTexture (MTLTextureDescriptor descriptor);
public virtual IMTLTexture CreateTexture (MTLTextureDescriptor descriptor, IOSurface.IOSurface iosurface, System.UIntPtr plane);
public virtual void GetDefaultSamplePositions (IntPtr positions, System.UIntPtr count);
public virtual MTLSizeAndAlign GetHeapBufferSizeAndAlignWithLength (System.UIntPtr length, MTLResourceOptions options);
public virtual MTLSizeAndAlign GetHeapTextureSizeAndAlign (MTLTextureDescriptor desc);
public virtual System.UIntPtr GetMinimumLinearTextureAlignment (MTLPixelFormat format);
public virtual System.UIntPtr GetMinimumTextureBufferAlignment (MTLPixelFormat format);
public virtual void GetSampleTimestamps (System.UIntPtr cpuTimestamp, System.UIntPtr gpuTimestamp);
public virtual bool SupportsCounterSampling (MTLCounterSamplingPoint samplingPoint);
public virtual bool SupportsFamily (MTLGpuFamily gpuFamily);
public virtual bool SupportsTextureSampleCount (System.UIntPtr sampleCount);
Added properties:
public virtual System.UIntPtr DrawableId { get; }
public virtual double PresentedTime { get; }
Added methods:
public virtual void AddPresentedHandler (System.Action<IMTLDrawable> block);
public virtual void PresentAfter (double duration);
Added properties:
public virtual Foundation.NSDictionary<Foundation.NSString,Metal.MTLFunctionConstant> FunctionConstants { get; }
public virtual string Label { get; set; }
public virtual IntPtr PatchControlPointCount { get; }
public virtual MTLPatchType PatchType { get; }
public virtual MTLAttribute[] StageInputAttributes { get; }
Added methods:
public virtual IMTLArgumentEncoder CreateArgumentEncoder (System.UIntPtr bufferIndex);
public virtual IMTLArgumentEncoder CreateArgumentEncoder (System.UIntPtr bufferIndex, out MTLArgument reflection);
Modified properties:
-public abstract nuint Column { get; }
+public abstract System.UIntPtr Column { get; }
-public abstract nuint Line { get; }
+public abstract System.UIntPtr Line { get; }
Modified properties:
-public abstract nuint Size { get; }
+public abstract System.UIntPtr Size { get; }
-public abstract nuint UsedSize { get; }
+public abstract System.UIntPtr UsedSize { get; }
Added properties:
public virtual System.UIntPtr CurrentAllocatedSize { get; }
public virtual MTLHazardTrackingMode HazardTrackingMode { get; }
public virtual MTLResourceOptions ResourceOptions { get; }
public virtual MTLHeapType Type { get; }
Removed methods:
public virtual IMTLBuffer CreateBuffer (nuint length, MTLResourceOptions options);
public virtual nuint GetMaxAvailableSize (nuint alignment);
Added methods:
public virtual IMTLBuffer CreateBuffer (System.UIntPtr length, MTLResourceOptions options);
public virtual IMTLBuffer CreateBuffer (System.UIntPtr length, MTLResourceOptions options, System.UIntPtr offset);
public virtual IMTLTexture CreateTexture (MTLTextureDescriptor descriptor, System.UIntPtr offset);
public virtual System.UIntPtr GetMaxAvailableSize (System.UIntPtr alignment);
Modified properties:
-public abstract nuint Size { get; }
+public abstract System.UIntPtr Size { get; }
Removed method:
public virtual IMTLIndirectRenderCommand GetCommand (nuint commandIndex);
Added methods:
public virtual IMTLIndirectRenderCommand GetCommand (System.UIntPtr commandIndex);
public virtual IMTLIndirectComputeCommand GetIndirectComputeCommand (System.UIntPtr commandIndex);
Removed methods:
public virtual void SetKernelBuffer (IMTLBuffer buffer, nuint offset, nuint index);
public virtual void SetThreadgroupMemoryLength (nuint length, nuint index);
Added methods:
public virtual void SetImageblock (System.UIntPtr width, System.UIntPtr height);
public virtual void SetKernelBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetThreadgroupMemoryLength (System.UIntPtr length, System.UIntPtr index);
Removed methods:
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, nuint indexCount, MTLIndexType indexType, IMTLBuffer indexBuffer, nuint indexBufferOffset, nuint instanceCount, nint baseVertex, nuint baseInstance);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, nuint vertexStart, nuint vertexCount, nuint instanceCount, nuint baseInstance);
public virtual void SetFragmentBuffer (IMTLBuffer buffer, nuint offset, nuint index);
public virtual void SetVertexBuffer (IMTLBuffer buffer, nuint offset, nuint index);
Added methods:
public virtual void DrawIndexedPatches (System.UIntPtr numberOfPatchControlPoints, System.UIntPtr patchStart, System.UIntPtr patchCount, IMTLBuffer patchIndexBuffer, System.UIntPtr patchIndexBufferOffset, IMTLBuffer controlPointIndexBuffer, System.UIntPtr controlPointIndexBufferOffset, System.UIntPtr instanceCount, System.UIntPtr baseInstance, IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr instanceStride);
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr indexCount, MTLIndexType indexType, IMTLBuffer indexBuffer, System.UIntPtr indexBufferOffset, System.UIntPtr instanceCount, IntPtr baseVertex, System.UIntPtr baseInstance);
public virtual void DrawPatches (System.UIntPtr numberOfPatchControlPoints, System.UIntPtr patchStart, System.UIntPtr patchCount, IMTLBuffer patchIndexBuffer, System.UIntPtr patchIndexBufferOffset, System.UIntPtr instanceCount, System.UIntPtr baseInstance, IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr instanceStride);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr vertexStart, System.UIntPtr vertexCount, System.UIntPtr instanceCount, System.UIntPtr baseInstance);
public virtual void SetFragmentBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetRenderPipelineState (IMTLRenderPipelineState pipelineState);
public virtual void SetVertexBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
Added properties:
public virtual string InstallName { get; }
public virtual MTLLibraryType Type { get; }
Added methods:
public virtual void CreateFunction (MTLFunctionDescriptor descriptor, System.Action<IMTLFunction,Foundation.NSError> completionHandler);
public virtual IMTLFunction CreateFunction (MTLFunctionDescriptor descriptor, out Foundation.NSError error);
public virtual void CreateFunction (string name, MTLFunctionConstantValues constantValues, System.Action<IMTLFunction,Foundation.NSError> completionHandler);
public virtual IMTLFunction CreateFunction (string name, MTLFunctionConstantValues constantValues, out Foundation.NSError error);
Added methods:
public virtual void SetColorStoreAction (MTLStoreAction storeAction, System.UIntPtr colorAttachmentIndex);
public virtual void SetColorStoreActionOptions (MTLStoreActionOptions storeActionOptions, System.UIntPtr colorAttachmentIndex);
public virtual void SetDepthStoreAction (MTLStoreAction storeAction);
public virtual void SetDepthStoreActionOptions (MTLStoreActionOptions storeActionOptions);
public virtual void SetStencilStoreAction (MTLStoreAction storeAction);
public virtual void SetStencilStoreActionOptions (MTLStoreActionOptions storeActionOptions);
Added properties:
public virtual System.UIntPtr TileHeight { get; }
public virtual System.UIntPtr TileWidth { get; }
Removed methods:
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, nuint indexCount, MTLIndexType indexType, IMTLBuffer indexBuffer, nuint indexBufferOffset);
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, nuint indexCount, MTLIndexType indexType, IMTLBuffer indexBuffer, nuint indexBufferOffset, nuint instanceCount);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, nuint vertexStart, nuint vertexCount);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, nuint vertexStart, nuint vertexCount, nuint instanceCount);
public virtual void SetFragmentBuffer (IMTLBuffer buffer, nuint offset, nuint index);
public virtual void SetFragmentBufferOffset (nuint offset, nuint index);
public virtual void SetFragmentBytes (IntPtr bytes, nuint length, nuint index);
public virtual void SetFragmentSamplerState (IMTLSamplerState sampler, nuint index);
public virtual void SetFragmentSamplerState (IMTLSamplerState sampler, float lodMinClamp, float lodMaxClamp, nuint index);
public virtual void SetFragmentTexture (IMTLTexture texture, nuint index);
public virtual void SetVertexBuffer (IMTLBuffer buffer, nuint offset, nuint index);
public virtual void SetVertexBufferOffset (nuint offset, nuint index);
public virtual void SetVertexBytes (IntPtr bytes, nuint length, nuint index);
public virtual void SetVertexSamplerState (IMTLSamplerState sampler, nuint index);
public virtual void SetVertexSamplerState (IMTLSamplerState sampler, float lodMinClamp, float lodMaxClamp, nuint index);
public virtual void SetVertexTexture (IMTLTexture texture, nuint index);
public virtual void SetVisibilityResultMode (MTLVisibilityResultMode mode, nuint offset);
Added methods:
public virtual void DispatchThreadsPerTile (MTLSize threadsPerTile);
public virtual void DrawIndexedPatches (System.UIntPtr numberOfPatchControlPoints, IMTLBuffer patchIndexBuffer, System.UIntPtr patchIndexBufferOffset, IMTLBuffer controlPointIndexBuffer, System.UIntPtr controlPointIndexBufferOffset, IMTLBuffer indirectBuffer, System.UIntPtr indirectBufferOffset);
public virtual void DrawIndexedPatches (System.UIntPtr numberOfPatchControlPoints, System.UIntPtr patchStart, System.UIntPtr patchCount, IMTLBuffer patchIndexBuffer, System.UIntPtr patchIndexBufferOffset, IMTLBuffer controlPointIndexBuffer, System.UIntPtr controlPointIndexBufferOffset, System.UIntPtr instanceCount, System.UIntPtr baseInstance);
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr indexCount, MTLIndexType indexType, IMTLBuffer indexBuffer, System.UIntPtr indexBufferOffset);
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, MTLIndexType indexType, IMTLBuffer indexBuffer, System.UIntPtr indexBufferOffset, IMTLBuffer indirectBuffer, System.UIntPtr indirectBufferOffset);
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr indexCount, MTLIndexType indexType, IMTLBuffer indexBuffer, System.UIntPtr indexBufferOffset, System.UIntPtr instanceCount);
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr indexCount, MTLIndexType indexType, IMTLBuffer indexBuffer, System.UIntPtr indexBufferOffset, System.UIntPtr instanceCount, IntPtr baseVertex, System.UIntPtr baseInstance);
public virtual void DrawPatches (System.UIntPtr numberOfPatchControlPoints, IMTLBuffer patchIndexBuffer, System.UIntPtr patchIndexBufferOffset, IMTLBuffer indirectBuffer, System.UIntPtr indirectBufferOffset);
public virtual void DrawPatches (System.UIntPtr numberOfPatchControlPoints, System.UIntPtr patchStart, System.UIntPtr patchCount, IMTLBuffer patchIndexBuffer, System.UIntPtr patchIndexBufferOffset, System.UIntPtr instanceCount, System.UIntPtr baseInstance);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, IMTLBuffer indirectBuffer, System.UIntPtr indirectBufferOffset);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr vertexStart, System.UIntPtr vertexCount);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr vertexStart, System.UIntPtr vertexCount, System.UIntPtr instanceCount);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr vertexStart, System.UIntPtr vertexCount, System.UIntPtr instanceCount, System.UIntPtr baseInstance);
public virtual void ExecuteCommands (IMTLIndirectCommandBuffer indirectCommandBuffer, Foundation.NSRange executionRange);
public virtual void ExecuteCommands (IMTLIndirectCommandBuffer indirectCommandbuffer, IMTLBuffer indirectRangeBuffer, System.UIntPtr indirectBufferOffset);
public virtual void SampleCounters (IMTLCounterSampleBuffer sampleBuffer, System.UIntPtr sampleIndex, bool barrier);
public virtual void SetColorStoreAction (MTLStoreAction storeAction, System.UIntPtr colorAttachmentIndex);
public virtual void SetColorStoreActionOptions (MTLStoreActionOptions storeActionOptions, System.UIntPtr colorAttachmentIndex);
public virtual void SetDepthClipMode (MTLDepthClipMode depthClipMode);
public virtual void SetDepthStoreAction (MTLStoreAction storeAction);
public virtual void SetDepthStoreActionOptions (MTLStoreActionOptions storeActionOptions);
public virtual void SetFragmentBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetFragmentBufferOffset (System.UIntPtr offset, System.UIntPtr index);
public virtual void SetFragmentBytes (IntPtr bytes, System.UIntPtr length, System.UIntPtr index);
public virtual void SetFragmentSamplerState (IMTLSamplerState sampler, System.UIntPtr index);
public virtual void SetFragmentSamplerState (IMTLSamplerState sampler, float lodMinClamp, float lodMaxClamp, System.UIntPtr index);
public virtual void SetFragmentTexture (IMTLTexture texture, System.UIntPtr index);
public virtual void SetScissorRects (IntPtr scissorRects, System.UIntPtr count);
public virtual void SetStencilFrontReferenceValue (uint frontReferenceValue, uint backReferenceValue);
public virtual void SetStencilStoreAction (MTLStoreAction storeAction);
public virtual void SetStencilStoreActionOptions (MTLStoreActionOptions storeActionOptions);
public virtual void SetTessellationFactorBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr instanceStride);
public virtual void SetTessellationFactorScale (float scale);
public virtual void SetThreadgroupMemoryLength (System.UIntPtr length, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetTileBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetTileBufferOffset (System.UIntPtr offset, System.UIntPtr index);
public virtual void SetTileBuffers (IMTLBuffer[] buffers, IntPtr offsets, Foundation.NSRange range);
public virtual void SetTileBytes (IntPtr bytes, System.UIntPtr length, System.UIntPtr index);
public virtual void SetTileSamplerState (IMTLSamplerState sampler, System.UIntPtr index);
public virtual void SetTileSamplerState (IMTLSamplerState sampler, float lodMinClamp, float lodMaxClamp, System.UIntPtr index);
public virtual void SetTileSamplerStates (IMTLSamplerState[] samplers, Foundation.NSRange range);
public virtual void SetTileSamplerStates (IMTLSamplerState[] samplers, IntPtr lodMinClamps, IntPtr lodMaxClamps, Foundation.NSRange range);
public virtual void SetTileTexture (IMTLTexture texture, System.UIntPtr index);
public virtual void SetTileTextures (IMTLTexture[] textures, Foundation.NSRange range);
public virtual void SetVertexBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetVertexBufferOffset (System.UIntPtr offset, System.UIntPtr index);
public virtual void SetVertexBytes (IntPtr bytes, System.UIntPtr length, System.UIntPtr index);
public virtual void SetVertexSamplerState (IMTLSamplerState sampler, System.UIntPtr index);
public virtual void SetVertexSamplerState (IMTLSamplerState sampler, float lodMinClamp, float lodMaxClamp, System.UIntPtr index);
public virtual void SetVertexTexture (IMTLTexture texture, System.UIntPtr index);
public virtual void SetViewports (IntPtr viewports, System.UIntPtr count);
public virtual void SetVisibilityResultMode (MTLVisibilityResultMode mode, System.UIntPtr offset);
public virtual void Update (IMTLFence fence, MTLRenderStages stages);
public virtual void UseHeap (IMTLHeap heap);
public virtual void UseHeap (IMTLHeap heap, MTLRenderStages stages);
public virtual void UseHeaps (IMTLHeap[] heaps, System.UIntPtr count);
public virtual void UseHeaps (IMTLHeap[] heaps, System.UIntPtr count, MTLRenderStages stages);
public virtual void UseResource (IMTLResource resource, MTLResourceUsage usage);
public virtual void UseResource (IMTLResource resource, MTLResourceUsage usage, MTLRenderStages stages);
public virtual void UseResources (IMTLResource[] resources, System.UIntPtr count, MTLResourceUsage usage);
public virtual void UseResources (IMTLResource[] resources, System.UIntPtr count, MTLResourceUsage usage, MTLRenderStages stages);
public virtual void Wait (IMTLFence fence, MTLRenderStages stages);
Added properties:
public virtual System.UIntPtr ImageblockSampleLength { get; }
public virtual System.UIntPtr MaxTotalThreadsPerThreadgroup { get; }
public virtual bool SupportIndirectCommandBuffers { get; }
public virtual bool ThreadgroupSizeMatchesTileSize { get; }
Added method:
public virtual System.UIntPtr GetImageblockMemoryLength (MTLSize imageblockDimensions);
Added properties:
public virtual System.UIntPtr AllocatedSize { get; }
public virtual MTLHazardTrackingMode HazardTrackingMode { get; }
public virtual IMTLHeap Heap { get; }
public virtual System.UIntPtr HeapOffset { get; }
public virtual bool IsAliasable { get; }
public virtual MTLResourceOptions ResourceOptions { get; }
public virtual MTLStorageMode StorageMode { get; }
Added method:
public virtual void MakeAliasable ();
Modified properties:
-public abstract nuint ArrayLength { get; }
+public abstract System.UIntPtr ArrayLength { get; }
-public abstract nuint Depth { get; }
+public abstract System.UIntPtr Depth { get; }
-public abstract nuint Height { get; }
+public abstract System.UIntPtr Height { get; }
-public abstract nuint MipmapLevelCount { get; }
+public abstract System.UIntPtr MipmapLevelCount { get; }
-public abstract nuint SampleCount { get; }
+public abstract System.UIntPtr SampleCount { get; }
-public abstract nuint Width { get; }
+public abstract System.UIntPtr Width { get; }
Added properties:
public virtual bool AllowGpuOptimizedContents { get; }
public virtual IMTLBuffer Buffer { get; }
public virtual System.UIntPtr BufferBytesPerRow { get; }
public virtual System.UIntPtr BufferOffset { get; }
public virtual IOSurface.IOSurface IOSurface { get; }
public virtual System.UIntPtr IOSurfacePlane { get; }
public virtual System.UIntPtr ParentRelativeLevel { get; }
public virtual System.UIntPtr ParentRelativeSlice { get; }
public virtual IMTLTexture ParentTexture { get; }
public virtual bool Shareable { get; }
public virtual MTLTextureSwizzleChannels Swizzle { get; }
public virtual MTLTextureUsage Usage { get; }
Removed methods:
public virtual void GetBytes (IntPtr pixelBytes, nuint bytesPerRow, MTLRegion region, nuint level);
public virtual void GetBytes (IntPtr pixelBytes, nuint bytesPerRow, nuint bytesPerImage, MTLRegion region, nuint level, nuint slice);
public virtual void ReplaceRegion (MTLRegion region, nuint level, IntPtr pixelBytes, nuint bytesPerRow);
public virtual void ReplaceRegion (MTLRegion region, nuint level, nuint slice, IntPtr pixelBytes, nuint bytesPerRow, nuint bytesPerImage);
Added methods:
public virtual IMTLTexture Create (MTLPixelFormat pixelFormat, MTLTextureType textureType, Foundation.NSRange levelRange, Foundation.NSRange sliceRange, MTLTextureSwizzleChannels swizzle);
public virtual MTLSharedTextureHandle CreateSharedTextureHandle ();
public virtual IMTLTexture CreateTextureView (MTLPixelFormat pixelFormat, MTLTextureType textureType, Foundation.NSRange levelRange, Foundation.NSRange sliceRange);
public virtual void GetBytes (IntPtr pixelBytes, System.UIntPtr bytesPerRow, MTLRegion region, System.UIntPtr level);
public virtual void GetBytes (IntPtr pixelBytes, System.UIntPtr bytesPerRow, System.UIntPtr bytesPerImage, MTLRegion region, System.UIntPtr level, System.UIntPtr slice);
public virtual void ReplaceRegion (MTLRegion region, System.UIntPtr level, IntPtr pixelBytes, System.UIntPtr bytesPerRow);
public virtual void ReplaceRegion (MTLRegion region, System.UIntPtr level, System.UIntPtr slice, IntPtr pixelBytes, System.UIntPtr bytesPerRow, System.UIntPtr bytesPerImage);
Removed constructor:
protected MTLArgument (IntPtr handle);
Added constructor:
protected MTLArgument (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint ArrayLength { get; }
+public virtual System.UIntPtr ArrayLength { get; }
-public virtual nuint BufferAlignment { get; }
+public virtual System.UIntPtr BufferAlignment { get; }
-public virtual nuint BufferDataSize { get; }
+public virtual System.UIntPtr BufferDataSize { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Index { get; }
+public virtual System.UIntPtr Index { get; }
-public virtual nuint ThreadgroupMemoryAlignment { get; }
+public virtual System.UIntPtr ThreadgroupMemoryAlignment { get; }
-public virtual nuint ThreadgroupMemoryDataSize { get; }
+public virtual System.UIntPtr ThreadgroupMemoryDataSize { get; }
Removed constructor:
protected MTLArgumentDescriptor (IntPtr handle);
Added constructor:
protected MTLArgumentDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint ArrayLength { get; set; }
+public virtual System.UIntPtr ArrayLength { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ConstantBlockAlignment { get; set; }
+public virtual System.UIntPtr ConstantBlockAlignment { get; set; }
-public virtual nuint Index { get; set; }
+public virtual System.UIntPtr Index { get; set; }
Removed methods:
public static IMTLArgumentEncoder CreateArgumentEncoder (this IMTLArgumentEncoder This, nuint index);
public static void SetBuffers (this IMTLArgumentEncoder This, IMTLBuffer[] buffers, nint[] offsets, Foundation.NSRange range);
public static void SetComputePipelineState (this IMTLArgumentEncoder This, IMTLComputePipelineState pipeline, nuint index);
public static void SetComputePipelineStates (this IMTLArgumentEncoder This, IMTLComputePipelineState[] pipelines, Foundation.NSRange range);
public static void SetIndirectCommandBuffer (this IMTLArgumentEncoder This, IMTLIndirectCommandBuffer indirectCommandBuffer, nuint index);
public static void SetIndirectCommandBuffers (this IMTLArgumentEncoder This, IMTLIndirectCommandBuffer[] buffers, Foundation.NSRange range);
public static void SetRenderPipelineState (this IMTLArgumentEncoder This, IMTLRenderPipelineState pipeline, nuint index);
public static void SetRenderPipelineStates (this IMTLArgumentEncoder This, IMTLRenderPipelineState[] pipelines, Foundation.NSRange range);
Added method:
public static void SetBuffers (this IMTLArgumentEncoder encoder, IMTLBuffer[] buffers, System.UIntPtr[] offsets, Foundation.NSRange range);
Removed constructor:
protected MTLArrayType (IntPtr handle);
Added constructor:
protected MTLArrayType (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint ArgumentIndexStride { get; }
+public virtual System.UIntPtr ArgumentIndexStride { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Length { get; }
+public virtual System.UIntPtr Length { get; }
-public virtual nuint Stride { get; }
+public virtual System.UIntPtr Stride { get; }
Removed constructor:
protected MTLAttribute (IntPtr handle);
Added constructor:
protected MTLAttribute (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint AttributeIndex { get; }
+public virtual System.UIntPtr AttributeIndex { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLAttributeDescriptor (IntPtr handle);
Added constructor:
protected MTLAttributeDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint BufferIndex { get; set; }
+public virtual System.UIntPtr BufferIndex { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Offset { get; set; }
+public virtual System.UIntPtr Offset { get; set; }
Removed constructor:
protected MTLAttributeDescriptorArray (IntPtr handle);
Added constructor:
protected MTLAttributeDescriptorArray (ObjCRuntime.NativeHandle handle);
Removed property:
public MTLAttributeDescriptor Item { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added property:
public MTLAttributeDescriptor Item { get; set; }
Removed constructor:
protected MTLBinaryArchiveDescriptor (IntPtr handle);
Added constructor:
protected MTLBinaryArchiveDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLBlitPassDescriptor (IntPtr handle);
Added constructor:
protected MTLBlitPassDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLBlitPassSampleBufferAttachmentDescriptor (IntPtr handle);
Added constructor:
protected MTLBlitPassSampleBufferAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint EndOfEncoderSampleIndex { get; set; }
+public virtual System.UIntPtr EndOfEncoderSampleIndex { get; set; }
-public virtual nuint StartOfEncoderSampleIndex { get; set; }
+public virtual System.UIntPtr StartOfEncoderSampleIndex { get; set; }
Removed constructor:
protected MTLBlitPassSampleBufferAttachmentDescriptorArray (IntPtr handle);
Added constructor:
protected MTLBlitPassSampleBufferAttachmentDescriptorArray (ObjCRuntime.NativeHandle handle);
Removed property:
public MTLBlitPassSampleBufferAttachmentDescriptor Item { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added property:
public MTLBlitPassSampleBufferAttachmentDescriptor Item { get; set; }
Removed methods:
public virtual MTLBlitPassSampleBufferAttachmentDescriptor GetObject (nuint attachmentIndex);
public virtual void SetObject (MTLBlitPassSampleBufferAttachmentDescriptor attachment, nuint attachmentIndex);
Added methods:
public virtual MTLBlitPassSampleBufferAttachmentDescriptor GetObject (System.UIntPtr attachmentIndex);
public virtual void SetObject (MTLBlitPassSampleBufferAttachmentDescriptor attachment, System.UIntPtr attachmentIndex);
Removed constructor:
protected MTLBufferLayoutDescriptor (IntPtr handle);
Added constructor:
protected MTLBufferLayoutDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint StepRate { get; set; }
+public virtual System.UIntPtr StepRate { get; set; }
-public virtual nuint Stride { get; set; }
+public virtual System.UIntPtr Stride { get; set; }
Removed constructor:
protected MTLBufferLayoutDescriptorArray (IntPtr handle);
Added constructor:
protected MTLBufferLayoutDescriptorArray (ObjCRuntime.NativeHandle handle);
Removed property:
public MTLBufferLayoutDescriptor Item { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added property:
public MTLBufferLayoutDescriptor Item { get; set; }
Removed constructor:
protected MTLCaptureDescriptor (IntPtr handle);
Added constructor:
protected MTLCaptureDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLCaptureManager (IntPtr handle);
Added constructor:
protected MTLCaptureManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLCaptureScope (IntPtr handle);
Added constructor:
protected MTLCaptureScope (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected MTLCommandBufferDescriptor (IntPtr handle);
Added constructor:
protected MTLCommandBufferDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLCompileOptions (IntPtr handle);
Added constructor:
protected MTLCompileOptions (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual Foundation.NSDictionary PreprocessorMacros { get; set; }
+public virtual Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> PreprocessorMacros { get; set; }
Removed constructor:
protected MTLComputePassDescriptor (IntPtr handle);
Added constructor:
protected MTLComputePassDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLComputePassSampleBufferAttachmentDescriptor (IntPtr handle);
Added constructor:
protected MTLComputePassSampleBufferAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint EndOfEncoderSampleIndex { get; set; }
+public virtual System.UIntPtr EndOfEncoderSampleIndex { get; set; }
-public virtual nuint StartOfEncoderSampleIndex { get; set; }
+public virtual System.UIntPtr StartOfEncoderSampleIndex { get; set; }
Removed constructor:
protected MTLComputePassSampleBufferAttachmentDescriptorArray (IntPtr handle);
Added constructor:
protected MTLComputePassSampleBufferAttachmentDescriptorArray (ObjCRuntime.NativeHandle handle);
Removed property:
public MTLComputePassSampleBufferAttachmentDescriptor Item { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added property:
public MTLComputePassSampleBufferAttachmentDescriptor Item { get; set; }
Removed methods:
public virtual MTLComputePassSampleBufferAttachmentDescriptor GetObject (nuint attachmentIndex);
public virtual void SetObject (MTLComputePassSampleBufferAttachmentDescriptor attachment, nuint attachmentIndex);
Added methods:
public virtual MTLComputePassSampleBufferAttachmentDescriptor GetObject (System.UIntPtr attachmentIndex);
public virtual void SetObject (MTLComputePassSampleBufferAttachmentDescriptor attachment, System.UIntPtr attachmentIndex);
Removed constructor:
protected MTLComputePipelineDescriptor (IntPtr handle);
Added constructor:
protected MTLComputePipelineDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint MaxTotalThreadsPerThreadgroup { get; set; }
+public virtual System.UIntPtr MaxTotalThreadsPerThreadgroup { get; set; }
Removed constructor:
protected MTLComputePipelineReflection (IntPtr handle);
Added constructor:
protected MTLComputePipelineReflection (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual Foundation.NSObject[] Arguments { get; }
+public virtual MTLArgument[] Arguments { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLCounterSampleBufferDescriptor (IntPtr handle);
Added constructor:
protected MTLCounterSampleBufferDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint SampleCount { get; set; }
+public virtual System.UIntPtr SampleCount { get; set; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr pointer, nuint length, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr pointer, nuint length);
Added methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr pointer, System.UIntPtr length, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr pointer, System.UIntPtr length);
Removed constructor:
protected MTLDepthStencilDescriptor (IntPtr handle);
Added constructor:
protected MTLDepthStencilDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static IMTLArgumentEncoder CreateArgumentEncoder (this IMTLDevice This, MTLArgumentDescriptor[] arguments);
public static IMTLBinaryArchive CreateBinaryArchive (this IMTLDevice This, MTLBinaryArchiveDescriptor descriptor, out Foundation.NSError error);
[Obsolete ("Use the overload that takes an IntPtr instead. The 'data' parameter must be page-aligned and allocated using vm_allocate or mmap, which won't be the case for managed arrays, so this method will always fail.")]
public static IMTLBuffer CreateBufferNoCopy<T> (this IMTLDevice This, T[] data, MTLResourceOptions options, MTLDeallocator deallocator);
public static void CreateComputePipelineState (this IMTLDevice This, MTLComputePipelineDescriptor descriptor, MTLPipelineOption options, MTLNewComputePipelineStateWithReflectionCompletionHandler completionHandler);
public static IMTLComputePipelineState CreateComputePipelineState (this IMTLDevice This, MTLComputePipelineDescriptor descriptor, MTLPipelineOption options, out MTLComputePipelineReflection reflection, out Foundation.NSError error);
[Obsolete ("Use 'CreateIMTLCounterSampleBuffer' instead.")]
public static MTLCounterSampleBuffer CreateCounterSampleBuffer (this IMTLDevice This, MTLCounterSampleBufferDescriptor descriptor, out Foundation.NSError error);
public static IMTLLibrary CreateDefaultLibrary (this IMTLDevice This, Foundation.NSBundle bundle, out Foundation.NSError error);
public static IMTLDynamicLibrary CreateDynamicLibrary (this IMTLDevice This, Foundation.NSUrl url, out Foundation.NSError error);
public static IMTLDynamicLibrary CreateDynamicLibrary (this IMTLDevice This, IMTLLibrary library, out Foundation.NSError error);
public static IMTLEvent CreateEvent (this IMTLDevice This);
public static IMTLFence CreateFence (this IMTLDevice This);
public static IMTLHeap CreateHeap (this IMTLDevice This, MTLHeapDescriptor descriptor);
public static IMTLIndirectCommandBuffer CreateIndirectCommandBuffer (this IMTLDevice This, MTLIndirectCommandBufferDescriptor descriptor, nuint maxCount, MTLResourceOptions options);
public static IMTLLibrary CreateLibrary (this IMTLDevice This, CoreFoundation.DispatchData data, out Foundation.NSError error);
[Obsolete ("Use 'CreateDefaultLibrary' instead.")]
public static IMTLLibrary CreateLibrary (this IMTLDevice This, Foundation.NSBundle bundle, out Foundation.NSError error);
public static IMTLLibrary CreateLibrary (this IMTLDevice This, Foundation.NSUrl url, out Foundation.NSError error);
public static void CreateLibrary (this IMTLDevice This, MTLStitchedLibraryDescriptor descriptor, System.Action<IMTLLibrary,Foundation.NSError> completionHandler);
public static IMTLLibrary CreateLibrary (this IMTLDevice This, MTLStitchedLibraryDescriptor descriptor, out Foundation.NSError error);
public static void CreateRenderPipelineState (this IMTLDevice This, MTLTileRenderPipelineDescriptor descriptor, MTLPipelineOption options, MTLNewRenderPipelineStateWithReflectionCompletionHandler completionHandler);
public static IMTLRenderPipelineState CreateRenderPipelineState (this IMTLDevice This, MTLTileRenderPipelineDescriptor descriptor, MTLPipelineOption options, out MTLRenderPipelineReflection reflection, out Foundation.NSError error);
public static IMTLSharedEvent CreateSharedEvent (this IMTLDevice This);
public static IMTLSharedEvent CreateSharedEvent (this IMTLDevice This, MTLSharedEventHandle sharedEventHandle);
public static IMTLTexture CreateSharedTexture (this IMTLDevice This, MTLSharedTextureHandle sharedHandle);
public static IMTLTexture CreateSharedTexture (this IMTLDevice This, MTLTextureDescriptor descriptor);
public static IMTLTexture CreateTexture (this IMTLDevice This, MTLTextureDescriptor descriptor, IOSurface.IOSurface iosurface, nuint plane);
public static MTLArgumentBuffersTier GetArgumentBuffersSupport (this IMTLDevice This);
public static MTLCounterSet[] GetCounterSets (this IMTLDevice This);
public static nuint GetCurrentAllocatedSize (this IMTLDevice This);
public static void GetDefaultSamplePositions (this IMTLDevice This, MTLSamplePosition[] positions, nuint count);
public static void GetDefaultSamplePositions (this IMTLDevice This, IntPtr positions, nuint count);
public static bool GetHasUnifiedMemory (this IMTLDevice This);
public static MTLSizeAndAlign GetHeapBufferSizeAndAlignWithLength (this IMTLDevice This, nuint length, MTLResourceOptions options);
public static MTLSizeAndAlign GetHeapTextureSizeAndAlign (this IMTLDevice This, MTLTextureDescriptor desc);
public static nuint GetMaxArgumentBufferSamplerCount (this IMTLDevice This);
public static nuint GetMaxBufferLength (this IMTLDevice This);
public static nuint GetMaxThreadgroupMemoryLength (this IMTLDevice This);
public static MTLSize GetMaxThreadsPerThreadgroup (this IMTLDevice This);
public static nuint GetMinimumLinearTextureAlignment (this IMTLDevice This, MTLPixelFormat format);
public static nuint GetMinimumTextureBufferAlignment (this IMTLDevice This, MTLPixelFormat format);
public static bool GetProgrammableSamplePositionsSupported (this IMTLDevice This);
public static bool GetRasterOrderGroupsSupported (this IMTLDevice This);
public static MTLReadWriteTextureTier GetReadWriteTextureSupport (this IMTLDevice This);
public static ulong GetRegistryId (this IMTLDevice This);
public static void GetSampleTimestamps (this IMTLDevice This, nuint cpuTimestamp, nuint gpuTimestamp);
public static bool GetSupportsDynamicLibraries (this IMTLDevice This);
public static bool GetSupportsPullModelInterpolation (this IMTLDevice This);
public static bool GetSupportsRenderDynamicLibraries (this IMTLDevice This);
public static bool SupportsCounterSampling (this IMTLDevice This, MTLCounterSamplingPoint samplingPoint);
public static bool SupportsFamily (this IMTLDevice This, MTLGpuFamily gpuFamily);
public static bool SupportsTextureSampleCount (this IMTLDevice This, nuint sampleCount);
Added method:
public static void GetDefaultSamplePositions (this IMTLDevice This, MTLSamplePosition[] positions, System.UIntPtr count);
Removed constructor:
protected MTLDrawable (IntPtr handle);
Added constructor:
protected MTLDrawable (ObjCRuntime.NativeHandle handle);
Removed property:
public virtual nuint DrawableID { get; }
Modified properties:
-public abstract double PresentedTime { get; }
+public double PresentedTime { get; }
Added property:
public virtual System.UIntPtr DrawableId { get; }
Modified methods:
-public abstract void AddPresentedHandler (System.Action<IMTLDrawable> block)
+public void AddPresentedHandler (System.Action<IMTLDrawable> block)
-public abstract void PresentAfter (double duration)
+public void PresentAfter (double duration)
Removed constructor:
protected MTLFunctionConstant (IntPtr handle);
Added constructor:
protected MTLFunctionConstant (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Index { get; }
+public virtual System.UIntPtr Index { get; }
Removed constructor:
protected MTLFunctionConstantValues (IntPtr handle);
Added constructor:
protected MTLFunctionConstantValues (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual void SetConstantValue (IntPtr value, MTLDataType type, nuint index);
Added method:
public virtual void SetConstantValue (IntPtr value, MTLDataType type, System.UIntPtr index);
Removed constructor:
protected MTLFunctionDescriptor (IntPtr handle);
Added constructor:
protected MTLFunctionDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLFunctionStitchingFunctionNode (IntPtr handle);
Added constructor:
protected MTLFunctionStitchingFunctionNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLFunctionStitchingGraph (IntPtr handle);
Added constructor:
protected MTLFunctionStitchingGraph (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
protected MTLFunctionStitchingInputNode (IntPtr handle);
public MTLFunctionStitchingInputNode (nuint argument);
Added constructors:
protected MTLFunctionStitchingInputNode (ObjCRuntime.NativeHandle handle);
public MTLFunctionStitchingInputNode (System.UIntPtr argument);
Modified properties:
-public virtual nuint ArgumentIndex { get; set; }
+public virtual System.UIntPtr ArgumentIndex { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLHeapDescriptor (IntPtr handle);
Added constructor:
protected MTLHeapDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Size { get; set; }
+public virtual System.UIntPtr Size { get; set; }
Removed constructor:
protected MTLIndirectCommandBufferDescriptor (IntPtr handle);
Added constructor:
protected MTLIndirectCommandBufferDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint MaxFragmentBufferBindCount { get; set; }
+public virtual System.UIntPtr MaxFragmentBufferBindCount { get; set; }
-public virtual nuint MaxKernelBufferBindCount { get; set; }
+public virtual System.UIntPtr MaxKernelBufferBindCount { get; set; }
-public virtual nuint MaxVertexBufferBindCount { get; set; }
+public virtual System.UIntPtr MaxVertexBufferBindCount { get; set; }
Removed methods:
public static void CreateFunction (this IMTLLibrary This, MTLFunctionDescriptor descriptor, System.Action<IMTLFunction,Foundation.NSError> completionHandler);
public static IMTLFunction CreateFunction (this IMTLLibrary This, MTLFunctionDescriptor descriptor, out Foundation.NSError error);
public static void CreateFunction (this IMTLLibrary This, string name, MTLFunctionConstantValues constantValues, System.Action<IMTLFunction,Foundation.NSError> completionHandler);
public static IMTLFunction CreateFunction (this IMTLLibrary This, string name, MTLFunctionConstantValues constantValues, out Foundation.NSError error);
public static string GetInstallName (this IMTLLibrary This);
public static MTLLibraryType GetType (this IMTLLibrary This);
Removed constructor:
protected MTLLinkedFunctions (IntPtr handle);
Added constructor:
protected MTLLinkedFunctions (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint MotionTransformBufferOffset { get; set; }
+public virtual System.UIntPtr MotionTransformBufferOffset { get; set; }
-public virtual nuint MotionTransformCount { get; set; }
+public virtual System.UIntPtr MotionTransformCount { get; set; }
Removed constructor:
public MTLOrigin (nint x, nint y, nint z);
Added constructor:
public MTLOrigin (IntPtr x, IntPtr y, IntPtr z);
Modified fields:
-public nint X;
+public IntPtr X;
-public nint Y;
+public IntPtr Y;
-public nint Z;
+public IntPtr Z;
Removed constructor:
protected MTLPipelineBufferDescriptor (IntPtr handle);
Added constructor:
protected MTLPipelineBufferDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLPipelineBufferDescriptorArray (IntPtr handle);
Added constructor:
protected MTLPipelineBufferDescriptorArray (ObjCRuntime.NativeHandle handle);
Removed property:
public MTLPipelineBufferDescriptor Item { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added property:
public MTLPipelineBufferDescriptor Item { get; set; }
Removed constructor:
protected MTLPointerType (IntPtr handle);
Added constructor:
protected MTLPointerType (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint Alignment { get; }
+public virtual System.UIntPtr Alignment { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint DataSize { get; }
+public virtual System.UIntPtr DataSize { get; }
Removed methods:
public static MTLRegion Create1D (nint x, nint width);
public static MTLRegion Create1D (nuint x, nuint width);
public static MTLRegion Create2D (nint x, nint y, nint width, nint height);
public static MTLRegion Create2D (nuint x, nuint y, nuint width, nuint height);
public static MTLRegion Create3D (nint x, nint y, nint z, nint width, nint height, nint depth);
public static MTLRegion Create3D (nuint x, nuint y, nuint z, nuint width, nuint height, nuint depth);
Added methods:
public static MTLRegion Create1D (IntPtr x, IntPtr width);
public static MTLRegion Create1D (System.UIntPtr x, System.UIntPtr width);
public static MTLRegion Create2D (IntPtr x, IntPtr y, IntPtr width, IntPtr height);
public static MTLRegion Create2D (System.UIntPtr x, System.UIntPtr y, System.UIntPtr width, System.UIntPtr height);
public static MTLRegion Create3D (IntPtr x, IntPtr y, IntPtr z, IntPtr width, IntPtr height, IntPtr depth);
public static MTLRegion Create3D (System.UIntPtr x, System.UIntPtr y, System.UIntPtr z, System.UIntPtr width, System.UIntPtr height, System.UIntPtr depth);
Removed constructor:
protected MTLRenderPassAttachmentDescriptor (IntPtr handle);
Added constructor:
protected MTLRenderPassAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint DepthPlane { get; set; }
+public virtual System.UIntPtr DepthPlane { get; set; }
-public virtual nuint Level { get; set; }
+public virtual System.UIntPtr Level { get; set; }
-public virtual nuint ResolveDepthPlane { get; set; }
+public virtual System.UIntPtr ResolveDepthPlane { get; set; }
-public virtual nuint ResolveLevel { get; set; }
+public virtual System.UIntPtr ResolveLevel { get; set; }
-public virtual nuint ResolveSlice { get; set; }
+public virtual System.UIntPtr ResolveSlice { get; set; }
-public virtual nuint Slice { get; set; }
+public virtual System.UIntPtr Slice { get; set; }
Removed constructor:
protected MTLRenderPassColorAttachmentDescriptor (IntPtr handle);
Added constructor:
protected MTLRenderPassColorAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLRenderPassColorAttachmentDescriptorArray (IntPtr handle);
Added constructor:
protected MTLRenderPassColorAttachmentDescriptorArray (ObjCRuntime.NativeHandle handle);
Removed property:
public MTLRenderPassColorAttachmentDescriptor Item { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added property:
public MTLRenderPassColorAttachmentDescriptor Item { get; set; }
Removed constructor:
protected MTLRenderPassDepthAttachmentDescriptor (IntPtr handle);
Added constructor:
protected MTLRenderPassDepthAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLRenderPassDescriptor (IntPtr handle);
Added constructor:
protected MTLRenderPassDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint DefaultRasterSampleCount { get; set; }
+public virtual System.UIntPtr DefaultRasterSampleCount { get; set; }
-public virtual nuint ImageblockSampleLength { get; set; }
+public virtual System.UIntPtr ImageblockSampleLength { get; set; }
-public virtual nuint RenderTargetArrayLength { get; set; }
+public virtual System.UIntPtr RenderTargetArrayLength { get; set; }
-public virtual nuint RenderTargetHeight { get; set; }
+public virtual System.UIntPtr RenderTargetHeight { get; set; }
-public virtual nuint RenderTargetWidth { get; set; }
+public virtual System.UIntPtr RenderTargetWidth { get; set; }
-public virtual nuint ThreadgroupMemoryLength { get; set; }
+public virtual System.UIntPtr ThreadgroupMemoryLength { get; set; }
-public virtual nuint TileHeight { get; set; }
+public virtual System.UIntPtr TileHeight { get; set; }
-public virtual nuint TileWidth { get; set; }
+public virtual System.UIntPtr TileWidth { get; set; }
Removed methods:
public nuint GetSamplePositions (MTLSamplePosition[] positions);
public virtual nuint GetSamplePositions (IntPtr positions, nuint count);
public virtual void SetSamplePositions (IntPtr positions, nuint count);
Added methods:
public System.UIntPtr GetSamplePositions (MTLSamplePosition[] positions);
public virtual System.UIntPtr GetSamplePositions (IntPtr positions, System.UIntPtr count);
public virtual void SetSamplePositions (IntPtr positions, System.UIntPtr count);
Removed constructor:
protected MTLRenderPassSampleBufferAttachmentDescriptor (IntPtr handle);
Added constructor:
protected MTLRenderPassSampleBufferAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint EndOfFragmentSampleIndex { get; set; }
+public virtual System.UIntPtr EndOfFragmentSampleIndex { get; set; }
-public virtual nuint EndOfVertexSampleIndex { get; set; }
+public virtual System.UIntPtr EndOfVertexSampleIndex { get; set; }
-public virtual nuint StartOfFragmentSampleIndex { get; set; }
+public virtual System.UIntPtr StartOfFragmentSampleIndex { get; set; }
-public virtual nuint StartOfVertexSampleIndex { get; set; }
+public virtual System.UIntPtr StartOfVertexSampleIndex { get; set; }
Removed constructor:
protected MTLRenderPassSampleBufferAttachmentDescriptorArray (IntPtr handle);
Added constructor:
protected MTLRenderPassSampleBufferAttachmentDescriptorArray (ObjCRuntime.NativeHandle handle);
Removed property:
public MTLRenderPassSampleBufferAttachmentDescriptor Item { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added property:
public MTLRenderPassSampleBufferAttachmentDescriptor Item { get; set; }
Removed methods:
public virtual MTLRenderPassSampleBufferAttachmentDescriptor GetObject (nuint attachmentIndex);
public virtual void SetObject (MTLRenderPassSampleBufferAttachmentDescriptor attachment, nuint attachmentIndex);
Added methods:
public virtual MTLRenderPassSampleBufferAttachmentDescriptor GetObject (System.UIntPtr attachmentIndex);
public virtual void SetObject (MTLRenderPassSampleBufferAttachmentDescriptor attachment, System.UIntPtr attachmentIndex);
Removed constructor:
protected MTLRenderPassStencilAttachmentDescriptor (IntPtr handle);
Added constructor:
protected MTLRenderPassStencilAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLRenderPipelineColorAttachmentDescriptor (IntPtr handle);
Added constructor:
protected MTLRenderPipelineColorAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLRenderPipelineColorAttachmentDescriptorArray (IntPtr handle);
Added constructor:
protected MTLRenderPipelineColorAttachmentDescriptorArray (ObjCRuntime.NativeHandle handle);
Removed property:
public MTLRenderPipelineColorAttachmentDescriptor Item { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added property:
public MTLRenderPipelineColorAttachmentDescriptor Item { get; set; }
Removed constructor:
protected MTLRenderPipelineDescriptor (IntPtr handle);
Added constructor:
protected MTLRenderPipelineDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint MaxFragmentCallStackDepth { get; set; }
+public virtual System.UIntPtr MaxFragmentCallStackDepth { get; set; }
-public virtual nuint MaxTessellationFactor { get; set; }
+public virtual System.UIntPtr MaxTessellationFactor { get; set; }
-public virtual nuint MaxVertexCallStackDepth { get; set; }
+public virtual System.UIntPtr MaxVertexCallStackDepth { get; set; }
-public virtual nuint RasterSampleCount { get; set; }
+public virtual System.UIntPtr RasterSampleCount { get; set; }
-public virtual nuint SampleCount { get; set; }
+public virtual System.UIntPtr SampleCount { get; set; }
Removed constructor:
protected MTLRenderPipelineReflection (IntPtr handle);
Added constructor:
protected MTLRenderPipelineReflection (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual Foundation.NSObject[] FragmentArguments { get; }
+public virtual MTLArgument[] FragmentArguments { get; }
-public virtual Foundation.NSObject[] VertexArguments { get; }
+public virtual MTLArgument[] VertexArguments { get; }
Removed constructor:
protected MTLSamplerDescriptor (IntPtr handle);
Added constructor:
protected MTLSamplerDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint MaxAnisotropy { get; set; }
+public virtual System.UIntPtr MaxAnisotropy { get; set; }
Removed constructor:
public MTLScissorRect (nuint x, nuint y, nuint width, nuint height);
Added constructor:
public MTLScissorRect (System.UIntPtr x, System.UIntPtr y, System.UIntPtr width, System.UIntPtr height);
Modified fields:
-public nuint Height;
+public System.UIntPtr Height;
-public nuint Width;
+public System.UIntPtr Width;
-public nuint X;
+public System.UIntPtr X;
-public nuint Y;
+public System.UIntPtr Y;
Removed constructor:
protected MTLSharedEventHandle (IntPtr handle);
Added constructor:
protected MTLSharedEventHandle (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLSharedEventListener (IntPtr handle);
Added constructor:
protected MTLSharedEventListener (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
[Obsolete ("Type is not meant to be created by user code.")]
public MTLSharedTextureHandle ();
protected MTLSharedTextureHandle (IntPtr handle);
Added constructor:
protected MTLSharedTextureHandle (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public MTLSize (nint width, nint height, nint depth);
Added constructor:
public MTLSize (IntPtr width, IntPtr height, IntPtr depth);
Modified fields:
-public nint Depth;
+public IntPtr Depth;
-public nint Height;
+public IntPtr Height;
-public nint Width;
+public IntPtr Width;
Removed constructor:
public MTLSizeAndAlign (nuint size, nuint align);
Added constructor:
public MTLSizeAndAlign (System.UIntPtr size, System.UIntPtr align);
Modified fields:
-public nuint Align;
+public System.UIntPtr Align;
-public nuint Size;
+public System.UIntPtr Size;
Removed constructor:
protected MTLStageInputOutputDescriptor (IntPtr handle);
Added constructor:
protected MTLStageInputOutputDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint IndexBufferIndex { get; set; }
+public virtual System.UIntPtr IndexBufferIndex { get; set; }
Removed constructor:
protected MTLStencilDescriptor (IntPtr handle);
Added constructor:
protected MTLStencilDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLStitchedLibraryDescriptor (IntPtr handle);
Added constructor:
protected MTLStitchedLibraryDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLStructMember (IntPtr handle);
Added constructor:
protected MTLStructMember (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint ArgumentIndex { get; }
+public virtual System.UIntPtr ArgumentIndex { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Offset { get; }
+public virtual System.UIntPtr Offset { get; }
Added properties:
public virtual MTLArrayType ArrayType { get; }
public virtual MTLStructType StructType { get; }
Removed methods:
public virtual MTLArrayType ArrayType ();
public virtual MTLStructType StructType ();
Removed constructor:
protected MTLStructType (IntPtr handle);
Added constructor:
protected MTLStructType (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLTextureDescriptor (IntPtr handle);
Added constructor:
protected MTLTextureDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint ArrayLength { get; set; }
+public virtual System.UIntPtr ArrayLength { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Depth { get; set; }
+public virtual System.UIntPtr Depth { get; set; }
-public virtual nuint Height { get; set; }
+public virtual System.UIntPtr Height { get; set; }
-public virtual nuint MipmapLevelCount { get; set; }
+public virtual System.UIntPtr MipmapLevelCount { get; set; }
-public virtual nuint SampleCount { get; set; }
+public virtual System.UIntPtr SampleCount { get; set; }
-public virtual nuint Width { get; set; }
+public virtual System.UIntPtr Width { get; set; }
Removed methods:
public static MTLTextureDescriptor CreateTexture2DDescriptor (MTLPixelFormat pixelFormat, nuint width, nuint height, bool mipmapped);
public static MTLTextureDescriptor CreateTextureBufferDescriptor (MTLPixelFormat pixelFormat, nuint width, MTLResourceOptions resourceOptions, MTLTextureUsage usage);
public static MTLTextureDescriptor CreateTextureCubeDescriptor (MTLPixelFormat pixelFormat, nuint size, bool mipmapped);
Added methods:
public static MTLTextureDescriptor CreateTexture2DDescriptor (MTLPixelFormat pixelFormat, System.UIntPtr width, System.UIntPtr height, bool mipmapped);
public static MTLTextureDescriptor CreateTextureBufferDescriptor (MTLPixelFormat pixelFormat, System.UIntPtr width, MTLResourceOptions resourceOptions, MTLTextureUsage usage);
public static MTLTextureDescriptor CreateTextureCubeDescriptor (MTLPixelFormat pixelFormat, System.UIntPtr size, bool mipmapped);
Removed constructor:
protected MTLTextureReferenceType (IntPtr handle);
Added constructor:
protected MTLTextureReferenceType (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed value:
[Obsolete ("This option is unavailable.")]
Blit = 8,
Removed constructor:
protected MTLTileRenderPipelineColorAttachmentDescriptor (IntPtr handle);
Added constructor:
protected MTLTileRenderPipelineColorAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLTileRenderPipelineColorAttachmentDescriptorArray (IntPtr handle);
Added constructor:
protected MTLTileRenderPipelineColorAttachmentDescriptorArray (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLTileRenderPipelineDescriptor (IntPtr handle);
Added constructor:
protected MTLTileRenderPipelineDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint MaxTotalThreadsPerThreadgroup { get; set; }
+public virtual System.UIntPtr MaxTotalThreadsPerThreadgroup { get; set; }
-public virtual nuint RasterSampleCount { get; set; }
+public virtual System.UIntPtr RasterSampleCount { get; set; }
Removed constructor:
protected MTLType (IntPtr handle);
Added constructor:
protected MTLType (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLVertexAttribute (IntPtr handle);
Added constructor:
protected MTLVertexAttribute (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint AttributeIndex { get; }
+public virtual System.UIntPtr AttributeIndex { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MTLVertexAttributeDescriptor (IntPtr handle);
Added constructor:
protected MTLVertexAttributeDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint BufferIndex { get; set; }
+public virtual System.UIntPtr BufferIndex { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Offset { get; set; }
+public virtual System.UIntPtr Offset { get; set; }
Removed constructor:
protected MTLVertexAttributeDescriptorArray (IntPtr handle);
Added constructor:
protected MTLVertexAttributeDescriptorArray (ObjCRuntime.NativeHandle handle);
Removed property:
public MTLVertexAttributeDescriptor Item { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added property:
public MTLVertexAttributeDescriptor Item { get; set; }
Removed constructor:
protected MTLVertexBufferLayoutDescriptor (IntPtr handle);
Added construc