Show / Hide Table of Contents

# Delegate Delegates.StringValue

Delegate definition for a callback with a string argument

###### Namespace: NixUniversalSDK.Wrapper

###### Assembly: NixUniversalSDK.Wrapper.dll

##### Syntax

    public delegate void Delegates.StringValue(string senderName, string stringValue)

##### Parameters

Type | Name | Description
--- | --- | ---
string | senderName | Name of the event that invoked this callback
string | stringValue | String value for this event

##### Examples

The equivalent C function pointer for this delegate is:

    void (*callback)(const char*, const char*)

### Constructors

#### StringValue(object, nint)

##### Declaration

    public StringValue(object @object, nint method)

##### Parameters

Type | Name | Description
--- | --- | ---
object | object |
nint | method |

### Methods

#### BeginInvoke(string, string, AsyncCallback, object)

##### Declaration

    public virtual IAsyncResult BeginInvoke(string senderName, string stringValue, AsyncCallback callback, object @object)

##### Parameters

Type | Name | Description
--- | --- | ---
string | senderName |
string | stringValue |
AsyncCallback | callback |
object | object |

##### Returns

Type | Description
--- | ---
IAsyncResult |

#### EndInvoke(IAsyncResult)

##### Declaration

    public virtual void EndInvoke(IAsyncResult result)

##### Parameters

Type | Name | Description
--- | --- | ---
IAsyncResult | result |

#### Invoke(string, string)

##### Declaration

    public virtual void Invoke(string senderName, string stringValue)

##### Parameters

Type | Name | Description
--- | --- | ---
string | senderName |
string | stringValue |