Added property:
public virtual bool AllowFailover { get; set; }Added property:
public virtual bool AllowDNSFailover { get; set; }Modified fields:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios26.0", "Groups less than 14 are not supported anymore.")]
++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios26.0", "Groups less than 14 are not supported anymore.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst26.0", "Groups less than 14 are not supported anymore.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst26.0", "Groups less than 14 are not supported anymore.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos26.0", "Groups less than 14 are not supported anymore.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos26.0", "Groups less than 14 are not supported anymore.")]
-Group1 = 1
++Group1 = 1
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios26.0", "Groups less than 14 are not supported anymore.")]
++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios26.0", "Groups less than 14 are not supported anymore.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst26.0", "Groups less than 14 are not supported anymore.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst26.0", "Groups less than 14 are not supported anymore.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos26.0", "Groups less than 14 are not supported anymore.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos26.0", "Groups less than 14 are not supported anymore.")]
-Group2 = 2
++Group2 = 2
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios26.0", "Groups less than 14 are not supported anymore.")]
++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios26.0", "Groups less than 14 are not supported anymore.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst26.0", "Groups less than 14 are not supported anymore.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst26.0", "Groups less than 14 are not supported anymore.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos26.0", "Groups less than 14 are not supported anymore.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos26.0", "Groups less than 14 are not supported anymore.")]
-Group5 = 5
++Group5 = 5Modified fields:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios26.0", "Not supported anymore.")]
++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios26.0", "Not supported anymore.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst26.0", "Not supported anymore.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst26.0", "Not supported anymore.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos26.0", "Not supported anymore.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos26.0", "Not supported anymore.")]
-DES = 1
++DES = 1
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios26.0", "Not supported anymore.")]
++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios26.0", "Not supported anymore.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst26.0", "Not supported anymore.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst26.0", "Not supported anymore.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos26.0", "Not supported anymore.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos26.0", "Not supported anymore.")]
-TripleDES = 2
++TripleDES = 2Modified fields:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios26.0", "Not supported anymore.")]
++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios26.0", "Not supported anymore.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst26.0", "Not supported anymore.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst26.0", "Not supported anymore.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos26.0", "Not supported anymore.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos26.0", "Not supported anymore.")]
-SHA160 = 2
++SHA160 = 2
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios26.0", "Not supported anymore.")]
++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios26.0", "Not supported anymore.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst26.0", "Not supported anymore.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst26.0", "Not supported anymore.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos26.0", "Not supported anymore.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos26.0", "Not supported anymore.")]
-SHA96 = 1
++SHA96 = 1Added property:
public virtual NEVpnIkev2PostQuantumKeyExchangeMethod[] PostQuantumKeyExchangeMethods { get; set; }Added property:
public virtual bool AllowPostQuantumKeyExchangeFallback { get; set; }[Foundation.RegisterAttribute("NEURLFilter", True)]
[System.Runtime.CompilerServices.NullableAttribute(0)]
[System.Runtime.CompilerServices.NullableContextAttribute(1)]
[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos26.0")]
[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios26.0")]
[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
public class NEUrlFilter : Foundation.NSObject {
// constructors
protected NEUrlFilter (Foundation.NSObjectFlag t);
protected NEUrlFilter (ObjCRuntime.NativeHandle handle);
// properties
public override ObjCRuntime.NativeHandle ClassHandle { get; }
// methods
public static void GetVerdict (Foundation.NSUrl url, System.Action<NEUrlFilterVerdict> completionHandler);
public static System.Threading.Tasks.Task<NEUrlFilterVerdict> GetVerdictAsync (Foundation.NSUrl url);
}[Serializable]
[ObjCRuntime.NativeAttribute()]
[ObjCRuntime.NativeNameAttribute("NEURLFilterVerdict")]
[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos26.0")]
[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios26.0")]
[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
public enum NEUrlFilterVerdict {
Allow = 2,
Deny = 3,
Unknown = 1,
}[Serializable]
[ObjCRuntime.NativeAttribute()]
[ObjCRuntime.NativeNameAttribute("NEVPNIKEv2PostQuantumKeyExchangeMethod")]
[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos26.0")]
[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios26.0")]
public enum NEVpnIkev2PostQuantumKeyExchangeMethod {
Method36 = 36,
Method37 = 37,
None = 0,
}Modified fields:
-public const string Version = "26.0.9500";
+public const string Version = "26.0.9501";