using Leadtools;
using Leadtools.MediaStreaming;
public Server _server = null;
public bool _result = false;
public void GetErrorDescriptionExample()
{
try
{
// this demonstration example will intentionally produce an error by changing the server's ip address to some invalid value,
// this is to demonstrate the use of ErrorInformation.GetErrorDescription
// create an instance of the server object
_server = new Leadtools.MediaStreaming.Server();
// get network properties
NetworkProperties Props = _server.GetNetworkProperties();
// change the IP address to some invalid value on the network
// for example "255.255.255.255", change it to an invalid value at your network.
Props.IPAddress = "255.255.255.255";
// start the server
_server.Start();
_result = false;
}
catch (System.Runtime.InteropServices.COMException ex)
{
ErrorInformation errinfo = new ErrorInformation();
string strError = errinfo.GetErrorDescription(ex.ErrorCode);
MessageBox.Show("Can't start the server.\n" + strError, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
_result = true;
}
}
Imports Leadtools
Imports Leadtools.MediaStreaming
Public _server As Server = Nothing
Public _result As Boolean = False
Public Sub GetErrorDescriptionExample()
Try
' this demonstration example will intentionally produce an error by changing the server's ip address to some invalid value,
' this is to demonstrate the use of ErrorInformation.GetErrorDescription
' create an instance of the server object
_server = New Leadtools.MediaStreaming.Server()
' get network properties
Dim Props As NetworkProperties = _server.GetNetworkProperties()
' change the IP address to some invalid value on the network
' for example "255.255.255.255", change it to an invalid value at your network.
Props.IPAddress = "255.255.255.255"
' start the server
_server.Start()
_result = False
Catch ex As System.Runtime.InteropServices.COMException
Dim errinfo As ErrorInformation = New ErrorInformation()
Dim strError As String = errinfo.GetErrorDescription(ex.ErrorCode)
MessageBox.Show("Can't start the server." & Constants.vbLf & strError, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
_result = True
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