ProgramInstanceInfo class
Namespace:
Linxter.Common.EntitiesAssembly: Linxter.Common.Entities (in Linxter.Common.Entities.dll) Version: 1.5.0.0 (1.5.0.0)
Syntax
| C# |
|---|
public class ProgramInstanceInfo |
| Visual Basic (Declaration) |
|---|
Public Class ProgramInstanceInfo |
Examples
public void CreateRequestExampleTwo(List<ProgramInstanceInfo> connectList) { // set up Linxter ILinxterMessaging messaging = new LinxterSDK(); ILinxterRegistration registration = messaging as ILinxterRegistration; ILinxterCommunicationChannel channel = messaging as ILinxterCommunicationChannel; // connect to any program in the supplied list that is the same program as me (but isn't me): foreach (ProgramInstanceInfo item in connectList) { if (item.ProgramId.Equals(registration.ProgramId) && item.ProgramInstanceId != registration.ProgramInstanceId) { channel.CreateRequest(item, "Mass connect request - please accept"); } } }
Public Sub CreateRequestExampleTwo(ByVal connectList As List(Of ProgramInstanceInfo)) ' set up Linxter Dim messaging As ILinxterMessaging = New LinxterSDK() Dim registration As ILinxterRegistration = TryCast(messaging, ILinxterRegistration) Dim channel As ILinxterCommunicationChannel = TryCast(messaging, ILinxterCommunicationChannel) ' connect to any program in the supplied list that is the same program as me (but isn't me): For Each item As ProgramInstanceInfo In connectList If item.ProgramId.Equals(registration.ProgramId) AndAlso item.ProgramInstanceId <> registration.ProgramInstanceId Then channel.CreateRequest(item, "Mass connect request - please accept") Console.WriteLine("Requested connection with program {0}, alias {1}", item.ProgramName, item.ProgramInstanceAlias)); End If Next item End Sub