iOS Guides | Samples

MonoTouch.NetworkExtension.NEFilterDataVerdict Class

Represents a Filter Data Provider decision about network data flow.

See Also: NEFilterDataVerdict

Syntax

[MonoTouch.Foundation.Register("NEFilterDataVerdict", true)]
[MonoTouch.ObjCRuntime.Introduced(MonoTouch.ObjCRuntime.PlatformName.iOS, 9, 0, MonoTouch.ObjCRuntime.PlatformArchitecture.None, null)]
public class NEFilterDataVerdict : NEFilterVerdict, IDisposable

Related content

Requirements

Namespace: MonoTouch.NetworkExtension
Assembly: monotouch (in monotouch.dll)
Assembly Versions: 0.0.0.0

The members of MonoTouch.NetworkExtension.NEFilterDataVerdict are listed below.

See Also: NEFilterVerdict

Public Constructors

Default constructor, initializes a new instance of this class.
A constructor that initializes the object from the data stored in the unarchiver object.
Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Properties

[read-only]
override
ClassHandleIntPtr. The handle for this class.

Public Methods

static
AllowVerdict() : NEFilterDataVerdict
Creates and returns a verdict that allows the current and subsequent data to be passed on.
Copy(NSZone) : NSObject
Performs a copy of the underlying Objective-C object.
static
DataVerdict(UInt32, UInt32) : NEFilterDataVerdict
Creates and returns a verdict that allows passBytes to be passed on and notifies the system that it needs to see peekBytes next.
static
DropVerdict() : NEFilterDataVerdict
Creates and returns a verdict that drops the current and subsequent data.
static
NeedRulesVerdict() : NEFilterDataVerdict
Creates and returns a verdict that notifies the system that the Filter Control Provider needs to update the rules before deciding.
static
RemediateVerdict(String, String) : NEFilterDataVerdict
Creates and returns a verdict that drops the current and subsequent data, but allows the user to request access.