Table of Contents

Class AbortAction

Namespace
Fluxzy.Rules.Actions
Assembly
Fluxzy.Core.dll
[ActionMetadata("Abort an exchange at the transport level. This action will close connection between fluxzy and client which may lead to depended exchanges to be aborted too.")]
public class AbortAction : Action
Inheritance
AbortAction
Inherited Members

Properties

ActionScope

public override FilterScope ActionScope { get; }

Property Value

FilterScope

DefaultDescription

public override string DefaultDescription { get; }

Property Value

string

Description

public override string? Description { get; set; }

Property Value

string

FriendlyName

public override string FriendlyName { get; }

Property Value

string

Methods

InternalAlter(ExchangeContext, Exchange?, Connection?, FilterScope, BreakPointManager)

public override ValueTask InternalAlter(ExchangeContext context, Exchange? exchange, Connection? connection, FilterScope scope, BreakPointManager breakPointManager)

Parameters

context ExchangeContext
exchange Exchange
connection Connection
scope FilterScope
breakPointManager BreakPointManager

Returns

ValueTask