Delegate MemberJoinedCallback
Defines a callback method for notifying applications when an item is updated in the ICache.
Namespace:
Assembly: Alachisoft.NCache.Client.dll
Syntax
public delegate void MemberJoinedCallback(NodeInfo nodeInfo);
Parameters
Type | Name | Description |
---|---|---|
NodeInfo | nodeInfo | The information of the newly joined member. It describes the member in terms of the IP Address and server port. The server port is required when a client wants to connect to this server node for using a cache in out-proc manner. |
Remarks
This handler is invoked every time a new node joins the cluster.
Examples
The following example demonstrates how to use the MemberJoinedCallback class to notify an application when a new node joins the cluster. You could include this code in a code declaration block in the Web Forms page, or in a page code-behind file.
public void OnMemberJoined(NodeInfo nodeInfo)
{
// ...
}
protected void Application_Start(object sender, EventArgs e)
{
try
{
ICache cache = CacheManager.GetCache("myCache");
cache.NotificationService.MemberJoined += new MemberJoinedCallback(this.OnMemberJoined);
}
catch(Exception ex)
{
}
}