Skip to main content

MediaPlayerLogEntry Class

Definition

Namespace:Avalonia.Media
Assembly:Avalonia.Controls.MediaPlayer.Abstractions
Package:Avalonia.Controls.MediaPlayer.Abstractions
public class MediaPlayerLogEntry

Inheritance: object -> MediaPlayerLogEntry

Implements: IEquatable<MediaPlayerLogEntry>

Constructors

NameDescription
MediaPlayerLogEntryNo summary available.

MediaPlayerLogEntry Constructor

public MediaPlayerLogEntry(DateTimeOffset timestamp, Avalonia.Logging.LogEventLevel level, string component, string message)

Parameters

timestamp DateTimeOffset

level Avalonia.Logging.LogEventLevel

component string

message string

Methods

NameDescription
<Clone>$No summary available.
Equals (2 overloads)No summary available.
GetHashCodeNo summary available.
ToStringNo summary available.

<Clone>$ Method

public Avalonia.Media.MediaPlayerLogEntry <Clone>$()

Returns

Avalonia.Media.MediaPlayerLogEntry

Equals overloads

Equals Method

public bool Equals(Avalonia.Media.MediaPlayerLogEntry other)
Parameters

other Avalonia.Media.MediaPlayerLogEntry

Returns

bool

Equals Method

public bool Equals(object obj)
Parameters

obj object

Returns

bool

GetHashCode Method

public int GetHashCode()

Returns

int

ToString Method

public string ToString()

Returns

string

Properties

NameDescription
BackendNo summary available.
ComponentNo summary available.
ExceptionNo summary available.
LevelNo summary available.
MessageNo summary available.
MetadataNo summary available.
TimestampNo summary available.

Backend Property

public string Backend { get; set; }

Component Property

public string Component { get; set; }

Exception Property

public Exception Exception { get; set; }

Level Property

public Avalonia.Logging.LogEventLevel Level { get; set; }

Message Property

public string Message { get; set; }

Metadata Property

public System.Collections.Generic.IReadOnlyDictionary<string, string> Metadata { get; set; }

Timestamp Property

public DateTimeOffset Timestamp { get; set; }