index
The zero-based index of the item to get.
The Client item at the specified index.
Exceptions
Exception | Description |
---|---|
System.ArgumentOutOfRangeException |
This property provides the ability to access a specific item in the collection by using the following syntax: myCollection[index]
The C# language uses the this keyword to define the indexers instead of implementing the Item property. VB implements Item as a default property, which provides the same indexing functionality.
using Leadtools;
using Leadtools.MediaStreaming;
public Server _server = null;
public bool _result = false;
public void IndexContainsExample()
{
try
{
// create an instance of the server object
_server = new Leadtools.MediaStreaming.Server();
// start the server
_server.Start();
// make sure that there is some clients connected to the server.
// for instance, a client with (IP = 10.0.125.88) is connected to the server.
// change this for your active client's IP Address.
// retrieve a copy of the Application Properties
Clients clients = _server.GetClients();
// get the client object of IP address "10.0.125.88"
// this is equal to:
// Client client = clients["10.0.125.88"];
int nIndex = clients.IndexOf("10.0.125.88");
Client client = null;
if (nIndex > -1)
// access the client via the collection indexer
client = clients[nIndex];
// check whether the collection contains this item
// (it should we just got it with IndexOf above)
if (clients.Contains(client))
{
// set the result to what we expect
_result = true;
}
else
{
_result = false;
}
}
catch (Exception)
{
_result = false;
}
}
Imports Leadtools
Imports Leadtools.MediaStreaming
Public _server As Server = Nothing
Public _result As Boolean = False
Public Sub IndexContainsExample()
Try
' create an instance of the server object
_server = New Leadtools.MediaStreaming.Server()
' start the server
_server.Start()
' make sure that there is some clients connected to the server.
' for instance, a client with (IP = 10.0.125.88) is connected to the server.
' change this for your active client's IP Address.
' retrieve a copy of the Application Properties
Dim clients As Clients = _server.GetClients()
' get the client object of IP address "10.0.125.88"
' this is equal to:
' Client client = clients["10.0.125.88"];
Dim nIndex As Integer = clients.IndexOf("10.0.125.88")
Dim client As Client = Nothing
If nIndex > -1 Then
' access the client via the collection indexer
client = clients(nIndex)
End If
' check whether the collection contains this item
' (it should we just got it with IndexOf above)
If clients.Contains(client) Then
' set the result to what we expect
_result = True
Else
_result = False
End If
Catch e1 As Exception
_result = False
End Try
End Sub
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document