SmoothStreamingErrorEventArgs Class
Class to pass error event information about a Smooth Streaming operation.
Inheritance Hierarchy
System.Object
System.EventArgs
Microsoft.Web.Media.SmoothStreaming.SmoothStreamingErrorEventArgs
Namespace: Microsoft.Web.Media.SmoothStreaming
Assembly: Microsoft.Web.Media.SmoothStreaming (in Microsoft.Web.Media.SmoothStreaming.dll)
Syntax
'Declaration
Public Class SmoothStreamingErrorEventArgs _
Inherits EventArgs
'Usage
Dim instance As SmoothStreamingErrorEventArgs
public class SmoothStreamingErrorEventArgs : EventArgs
public ref class SmoothStreamingErrorEventArgs : public EventArgs
type SmoothStreamingErrorEventArgs =
class
inherit EventArgs
end
public class SmoothStreamingErrorEventArgs extends EventArgs
The SmoothStreamingErrorEventArgs type exposes the following members.
Properties
Name | Description | |
---|---|---|
ErrorCode | Gets or sets the ErrorCode property. | |
ErrorException | Gets or sets the ErrorException property. | |
ErrorMessage | Gets or sets the ErrorMessage property. |
Top
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Top
Remarks
For more information, see Events.
Examples
The SmoothStreamingErrorOccurred event can be handled by assigning a delegate and by writing the 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.