Defines a callback method for notifying applications when an item
is updated in the Cache.
Namespace: Alachisoft.NCache.Web.CachingAssembly: Alachisoft.NCache.Web (in Alachisoft.NCache.Web.dll) Version: 4.1.0.0 (4.1.0.0)
Syntax
C# |
---|
public delegate void MemberJoinedCallback( NodeInfo nodeInfo ) |
Visual Basic |
---|
Public Delegate Sub MemberJoinedCallback ( _ nodeInfo As NodeInfo _ ) |
Visual C++ |
---|
public delegate void MemberJoinedCallback( NodeInfo^ nodeInfo ) |
Parameters
- nodeInfo
- Type: Alachisoft.NCache.Web.Net..::..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 notifiy
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.
CopyC#
public void OnMemberJoined(Alachisoft.NCache.Web.Net.NodeInfo nodeInfo) { // ... } protected void Application_Start(object sender, EventArgs e) { try { NCache.InitializeCache("myReplicatedCache"); NCache.Cache.MemberJoined += new MemberJoinedCallback(this.OnMemberJoined); } catch(Exception e) { } }