ErrorInformation Constructor (ErrorInformation)

Summary
Creates a new ErrorInformation object.
Syntax
C#
C++/CLI
public: 
ErrorInformation(); 
Example
C#
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"; 
 
      _server.SetNetworkProperties(Props); 
 
      // 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; 
   } 
} 
Requirements

Target Platforms

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.MediaStreaming Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.