Determines whether the communication channel request exists.

Namespace:  Linxter.SDK
Assembly:  Linxter.SDK (in Linxter.SDK.dll) Version: 1.5.0.0 (1.5.0.0)

Syntax

C#
bool ChannelRequestExists(
	Guid toProgramInstanceId
)
Visual Basic (Declaration)
Function ChannelRequestExists ( _
	toProgramInstanceId As Guid _
) As Boolean

Parameters

toProgramInstanceId
Type: System..::.Guid
The communication channel request to check.

Return Value

true if the channel request to program instance is already existed; otherwise, false.

Examples

CopyC#
public void RequestChannelExample(Guid programInstanceID)
{
    // set up Linxter
    ILinxterMessaging messaging = new LinxterSDK();
    ILinxterCommunicationChannel channel = messaging as ILinxterCommunicationChannel;

    // request a channel to the specified program instance, assuming we don't already have one
    if (!channel.ChannelRequestExists(programInstanceID))
    {
        channel.CreateRequest(programInstanceID, "Please accept this request to connect with my program.");
    }
}
CopyVB.NET
Public Sub RequestChannelExample(ByVal programInstanceID As Guid)
    ' set up Linxter
    Dim messaging As ILinxterMessaging = New LinxterSDK()
    Dim channel As ILinxterCommunicationChannel = TryCast(messaging, ILinxterCommunicationChannel)

    ' request a channel to the specified program instance, assuming we don't already have one
    If Not channel.ChannelRequestExists(programInstanceID) Then
        channel.CreateRequest(programInstanceID, "Please accept this request to connect with my program.")
    End If
End Sub

See Also