SmoothStreamingException Class
Class to contain Smooth Streaming exception information.
Inheritance Hierarchy
System.Object
System.Exception
Microsoft.Web.Media.SmoothStreaming.SmoothStreamingException
Namespace: Microsoft.Web.Media.SmoothStreaming
Assembly: Microsoft.Web.Media.SmoothStreaming (in Microsoft.Web.Media.SmoothStreaming.dll)
Syntax
'Declaration
Public Class SmoothStreamingException _
Inherits Exception
'Usage
Dim instance As SmoothStreamingException
public class SmoothStreamingException : Exception
public ref class SmoothStreamingException : public Exception
type SmoothStreamingException =
class
inherit Exception
end
public class SmoothStreamingException extends Exception
The SmoothStreamingException type exposes the following members.
Properties
Name | Description | |
---|---|---|
Data | (Inherited from Exception.) | |
HelpLink | (Inherited from Exception.) | |
HResult | (Inherited from Exception.) | |
InnerException | (Inherited from Exception.) | |
Message | (Inherited from Exception.) | |
Source | (Inherited from Exception.) | |
StackTrace | (Inherited from Exception.) | |
TargetSite | (Inherited from Exception.) |
Top
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetBaseException | (Inherited from Exception.) | |
GetHashCode | (Inherited from Object.) | |
GetObjectData | (Inherited from Exception.) | |
GetType | (Inherited from Exception.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Exception.) |
Top
Remarks
General exception class for derived implementations. For more information, see Events.
Examples
The SmoothStreamingErrorOccurred event can be handled by assigning a delegate and writing code to process the exception.
Assign the delegate.
SmoothPlayer.SmoothStreamingErrorOccurred +=
new EventHandler<SmoothStreamingErrorEventArgs>(SmoothPlayer_SmoothStreamingErrorOccurred);
Define the handler.
void SmoothPlayer_SmoothStreamingErrorOccurred(object sender,
SmoothStreamingErrorEventArgs e)
{
MessageBox.Show("Error: " + e.ErrorCode + "; " + e.ErrorMessage);
}
This handler displays the error code and message to a text block. You can implement error-handling logic so that the application does not stop responding if an exception occurs.
Version Information
Silverlight
Supported in: 5
Windows Phone
Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.