NEFilterDataProvider
NEFilterDataProvider(IntPtr)
NEFilterDataProvider(NativeHandle)
NEFilterDataProvider(NSObjectFlag)
ClassHandle
ApplySettings(NEFilterSettings, Action<NSError>)
ApplySettingsAsync(NEFilterSettings)
HandleInboundDataCompleteForFlow(NEFilterFlow)
HandleInboundDataFromFlow(NEFilterFlow, nuint, NSData)
HandleInboundDataFromFlow(NEFilterFlow, nuint, NSData)
HandleNewFlow(NEFilterFlow)
HandleOutboundDataCompleteForFlow(NEFilterFlow)
HandleOutboundDataFromFlow(NEFilterFlow, nuint, NSData)
HandleOutboundDataFromFlow(NEFilterFlow, nuint, NSData)
HandleRemediationForFlow(NEFilterFlow)
HandleRulesChanged()
ResumeFlow(NEFilterFlow, NEFilterVerdict)
UpdateFlow(NEFilterSocketFlow, NEFilterDataVerdict, NETrafficDirection)
xamarinios
namespace NetworkExtension
{
[Introduced(PlatformName.iOS, 9, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.MacOSX, 10, 15, PlatformArchitecture.All, null)]
[Register("NEFilterDataProvider", true)]
public class NEFilterDataProvider : NEFilterProvider
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("handleOutboundDataFromFlow:readBytesStartOffset:readBytes:")]
public virtual NEFilterDataVerdict! HandleOutboundDataFromFlow(NEFilterFlow! flow, nuint offset, NSData! readBytes);
}
}
| Xamarin iOS | 0.0 |
|---|---|
| Xamarin macOS | 0.0 |
Information specific to xamarinios | |
| Assembly | Xamarin.iOS , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
| Referencing | The API is automatically referenced. |
| Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API