Search Results for

    Show / Hide Table of Contents

    Class BlendTransactionProcessorExtenderFactory

    A factory class for creating extenders for processing with ITransferProcessor

    See https://web.lemonedge.com/help/blend-transactions/ for more information

    Inheritance
    System.Object
    BlendTransactionProcessorExtenderFactory
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: LemonEdge.API.Processors.Transactional
    Assembly: API.dll
    Syntax
    public class BlendTransactionProcessorExtenderFactory

    Properties

    Extenders

    Returns a list of information about all the blend transaction processor extenders currently loaded in the system

    Declaration
    public static IEnumerable<(string Name, string Description, string Key)> Extenders { get; }
    Property Value
    Type Description
    System.Collections.Generic.IEnumerable<System.ValueTuple<System.String, System.String, System.String>>

    Methods

    CreateExtender(String, IBlendTransactionProcessor)

    Returns a new instance of the specified blending transaction processor extender

    Declaration
    public static BlendTransactionProcessorExtender CreateExtender(string extenderKey, IBlendTransactionProcessor forProcessor)
    Parameters
    Type Name Description
    System.String extenderKey

    The globally unique key of the blending transaction processor extender to use

    IBlendTransactionProcessor forProcessor

    The current blended transaction processor for this extender algorithm to run against

    Returns
    Type Description
    BlendTransactionProcessorExtender

    A new instance of the specified BlendTransactionProcessorExtender

    HasExtender(String)

    Returns true if the system has a BlendTransactionProcessorExtender with the specified key

    Declaration
    public static bool HasExtender(string key)
    Parameters
    Type Name Description
    System.String key

    The globally unique key (Key) of a Blen Transaction Processor Extender

    Returns
    Type Description
    System.Boolean

    True if the system has a BlendTransactionProcessorExtender with the specified key

    Extension Methods

    MiscExtensions.SetIfNotEqual<T, P>(T, Expression<Func<T, P>>, P)
    ReflectionExtensions.ClearEventInvocations(Object, String)
    StringExtensions.ToCSVFormatString(Object, Type)
    SQLExtensions.ToSQLValue(Object, Boolean)

    See Also

    BlendTransactionProcessorExtender
    IBlendTransactionProcessor
    In This Article
    Back to top © LemonTree Software Ltd. All rights reserved.