Table of Contents

Namespace SunamoDelegates

Delegates

ByteArrayByteArrayByteArrayHandler

Represents a method that takes two byte arrays and returns a byte array.

DateTimeDoubleDateTimeHandler

Represents a method that takes a double value and a DateTime, and returns a DateTime.

DateTimeIntDateTimeHandler

Represents a method that takes an integer value and a DateTime, and returns a DateTime.

ListStringListString

Represents a method that takes a list of strings and returns a list of strings.

SifrujSymetricky

Represents a method for symmetric encryption that takes plain text bytes, passphrase, salt, and initialization vector.

StatusBroadcasterHandler

Represents a method that broadcasts a status message.

StringByteArrayByteArrayHandler

Represents a method that takes two byte arrays and returns a string.

StringString

Represents a method that takes a string and returns a string.

StringStringByteArrayHandler

Represents a method that takes a string and a byte array, and returns a string.

StringStringHandler

Represents a method that takes a string and returns a string.

StringVoid

Represents a method that takes no parameters and returns a string.

TaskBoolNullable

Represents a method that takes a nullable boolean parameter and returns a Task.

TaskT<T>

Represents a method that takes a value of type T and returns a Task.

UStringT<U, T>

Represents a method that takes a string and a value of type T, and returns void.

VoidBool

Represents a method that takes a boolean parameter and returns void.

VoidBoolNullable

Represents a method that takes a nullable boolean parameter and returns void.

VoidBoolNullableObject

Represents a method that takes a nullable boolean and an object parameter, and returns void.

VoidColor

Represents a method that takes a Color parameter and returns void.

VoidDouble

Represents a method that takes a double parameter and returns void.

VoidInt

Represents a method that takes an integer parameter and returns void.

VoidIntDouble

Represents a method that takes an integer and a double parameter, and returns void.

VoidListT<T>

Represents a method that takes a list of type T and returns void.

VoidString

Represents a method that takes a string parameter and returns void.

VoidStringTU<T, U>

Represents a method that takes a string and two values of different types, and returns void.

VoidStringT<T>

Represents a method that takes a string and a value of type T, and returns void.

VoidT3<T, U, Z>

Represents a method that takes three values of different types and returns void.

VoidT<T>

Represents a method that takes a value of type T and returns void.

VoidUIElement

Represents a method that takes a UI element parameter and returns void. Uses object type since UIElement is platform-specific (WPF/UWP).

VoidUri

Represents a method that takes a URI parameter and returns void.