Server Object Model (C#)
The server object model exposes the following objects.
Object |
Description |
---|---|
IWMSActiveMedia |
Contains information about the active media element in a playlist. |
IWMSActiveStream |
Contains information about specific audio and video streams in the active media element of a playlist. |
IWMSActiveStreams |
Contains a collection of IWMSActiveStream objects. |
IWMSAnnouncementStreamFormats |
Contains a collection of URLs and paths to media files whose format information is used to configure a multicast. |
IWMSAvailableIPAddresses |
Contains a collection of IP addresses. |
IWMSBroadcastPublishingPoint |
Contains methods and properties that you can use to configure and run a broadcast publishing point. |
IWMSBroadcastPublishingPoint2 |
Contains properties that you can use to enable Startup Profile and to automatically restart a broadcast publishing point whenever Windows Media Services starts. |
IWMSCacheItem |
Contains information about cached content. |
IWMSCacheItems |
Contains a collection of IWMSCacheItem objects. |
IWMSCacheProxyPlugin |
Enables you to prestuff a cache and retrieve specific cache items. |
IWMSDiagnosticEvent |
Contains information about a specific event notice that you can use to diagnose problems concerning the configuration of the server or the status of a plug-in. |
IWMSDiagnosticEvents |
Contains a collection of IWMSDiagnosticEvent objects. |
IWMSFileDescription |
Contains information about a directory, media file, or playlist file in a publishing point path. |
IWMSFileDescriptions |
Contains a collection of IWMSFileDescription objects. |
IWMSNamedValue |
Contains a customizable name-value pair associated with the server. |
IWMSNamedValues |
Contains a collection of IWMSNamedValue objects. |
IWMSOnDemandPublishingPoint |
Contains properties and methods that you can use to manage an on-demand publishing point. |
IWMSOnDemandPublishingPoint2 |
Contains a property that enables Startup Profile for an on-demand publishing point. |
IWMSOutgoingDistributionConnection |
Contains properties that you can use to manage distribution connections. |
IWMSOutgoingDistributionConnections |
Contains a collection of IWMSOutgoingDistributionConnection objects. |
IWMSPlayer |
Contains methods that you can use to retrieve the properties of a connected player. |
IWMSPlayers |
Contains a collection of IWMSPlayer objects. |
IWMSPlaylist |
Contains methods that you can use to manage a playlist. |
IWMSPlugin |
Contains methods that you can use to retrieve and manage the properties of a plug-in. |
IWMSPlugins |
Contains a collection of IWMSPlugin objects. |
IWMSPublishingPoint |
Contains properties and methods that you can use to manage a publishing point. |
IWMSPublishingPoint2 |
Contains a property that enables Startup Profile on a publishing point. |
IWMSPublishingPointCurrentCounters |
Contains counters that identify real-time parameters for a running publishing point. |
IWMSPublishingPointLimits |
Contains methods that you can use to retrieve and manage publishing point limits. |
IWMSPublishingPointPeakCounters |
Contains counters that identify peak events that occur when a publishing point is running. |
IWMSPublishingPoints |
Contains a collection of IWMSPublishingPoint objects. |
IWMSPublishingPointTotalCounters |
Contains counters that identify aggregate totals for specific parameters of a running publishing point. |
IWMSRootDirectories |
Contains a collection of root directory paths for enabled data source plug-ins. |
IWMSServer |
Contains methods that you can use to configure and run a Windows Media server. |
IWMSServerCurrentCounters |
Contains counters that identify real-time parameters for a running server. |
IWMSServerLimits |
Contains methods that you can use to retrieve and manage server limits. |
IWMSServerPeakCounters |
Contains counters that identify peak events that occur when a server is running. |
IWMSServerTotalCounters |
Contains counters that identify aggregate totals for specific parameters of a running server. |