Channel Request information
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 ChannelRequestInfo |
| Visual Basic (Declaration) |
|---|
Public Class ChannelRequestInfo |
Examples
public void AcceptExample() { // set up Linxter ILinxterMessaging messaging = new LinxterSDK(); ILinxterCommunicationChannel channel = messaging as ILinxterCommunicationChannel; // accept all requests foreach (ChannelRequestInfo item in channel.IncomingChannelRequests) { channel.Accept(item.Sender.ProgramInstanceId); Console.WriteLine(string.Format("Accepted connection request from {0}", item.Sender.ProgramInstanceAlias)); Console.WriteLine(string.Format(" Created: {0}", item.CreatedDate.ToShortDateString())); Console.WriteLine(string.Format(" Message: {0}", item.Message)); } }
Public Sub AcceptExample() ' set up Linxter Dim messaging As ILinxterMessaging = New LinxterSDK() Dim channel As ILinxterCommunicationChannel = TryCast(messaging, ILinxterCommunicationChannel) ' accept all requests For Each item As ChannelRequestInfo In channel.IncomingChannelRequests channel.Accept(item.Sender.ProgramInstanceId) Console.WriteLine(String.Format("Accepted connection request from {0}", item.Sender.ProgramInstanceAlias)) Console.WriteLine(String.Format(" Created: {0}", item.CreatedDate.ToShortDateString())) Console.WriteLine(String.Format(" Message: {0}", item.Message)) Next item End Sub