Error processing SSI file
LEADTOOLS Multimedia (Leadtools.MediaStreaming assembly)

Show in webframe

Count Property (ApplicationProperties)






Retrieves the number of key/value pairs.
Syntax
public int Count {get;}
'Declaration
 
Public ReadOnly Property Count As Integer
'Usage
 
Dim instance As ApplicationProperties
Dim value As Integer
 
value = instance.Count
public:
property int Count {
   int get();
}

Property Value

An integer that represents the number of key/value pairs.
Remarks

If the method fails, an error is raised. For more information, refer to the Error Codes.

Example
Copy Code  
Imports Leadtools
Imports Leadtools.MediaStreaming

Public _server As Server = Nothing
Public _result As Boolean = False

Public Sub PrintApplicationPropertiesExample()
  Try
     Dim Count As Integer = 0
     Dim strApplicationProperties As String = ""

     ' create an instance of the server object
     _server = New Leadtools.MediaStreaming.Server()

     ' retrieve a copy of the Application Properties
     Dim Props As ApplicationProperties = _server.GetApplicationProperties()

     'Get the Application Properties count
     Count = Props.Count

     ' print the Application Properties to a string

     strApplicationProperties &= "--- Application Properties ---" & Constants.vbLf + Constants.vbLf

     Dim i As Integer = 0
     Do While i < Count
       Dim key As String = ""
       Dim value As String = ""

       Props.Item(i, key, value)

       strApplicationProperties &= String.Format("Application Property[{0}]: .{1} = ""{2}""" & Constants.vbLf, i.ToString(), key, value)
        i += 1
     Loop

     ' display a message contains the Application Properties string
     MessageBox.Show(strApplicationProperties, "LEADTOOLS Media Streaming Examples", MessageBoxButtons.OK, MessageBoxIcon.Information)

     _result = True
  Catch e1 As Exception
     _result = False
  End Try
End Sub
using Leadtools;
using Leadtools.MediaStreaming;

public Server _server = null;
public bool _result = false;

public void PrintApplicationPropertiesExample()
{
   try
   {
      int Count = 0;
      string strApplicationProperties = "";

      // create an instance of the server object
      _server = new Leadtools.MediaStreaming.Server();

      // retrieve a copy of the Application Properties
      ApplicationProperties Props = _server.GetApplicationProperties();

      //Get the Application Properties count
      Count = Props.Count;

      // print the Application Properties to a string

      strApplicationProperties += "--- Application Properties ---\n\n";

      for (int i = 0; i < Count; i++)
      {
         string key;
         string value;

         Props.Item(i, out key, out value);

         strApplicationProperties += string.Format("Application Property[{0}]: .{1} = \"{2}\"\n", i.ToString(), key, value);
      }

      // display a message contains the Application Properties string
      MessageBox.Show(strApplicationProperties, "LEADTOOLS Media Streaming Examples", MessageBoxButtons.OK, MessageBoxIcon.Information);

      _result = true;
   }
   catch (Exception)
   {
      _result = false;
   }
}
Requirements

Target Platforms

See Also

Reference

ApplicationProperties Class
ApplicationProperties Members

Error processing SSI file
Leadtools.MediaStreaming requires a Multimedia or Multimedia Suite license and unlock key. For more information, refer to: LEADTOOLS Toolkit Features