Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction | Help Version 19.0.2.15
|
Leadtools.MediaStreaming Namespace > ErrorInformation Class : GetErrorDescription Method |
'Usage
Dim instance As ErrorInformation Dim code As Integer Dim value As String value = instance.GetErrorDescription(code)
If the method fails, an error is raised. For more information, refer to the Error Codes.
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
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; } }