﻿<?xml version="1.0" encoding="utf-8"?><Type Name="DatabaseTrackInfo" FullName="Banshee.Collection.Database.DatabaseTrackInfo"><TypeSignature Language="C#" Value="public class DatabaseTrackInfo : Banshee.Collection.TrackInfo" /><TypeSignature Language="ILAsm" Value=".class public auto ansi DatabaseTrackInfo extends Banshee.Collection.TrackInfo" /><AssemblyInfo><AssemblyName>Banshee.Services</AssemblyName><AssemblyVersion>0.90.1.25404</AssemblyVersion><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>Banshee.Collection.TrackInfo</BaseTypeName></Base><Interfaces /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public DatabaseTrackInfo ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public DatabaseTrackInfo (Banshee.Collection.Database.DatabaseTrackInfo original);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Banshee.Collection.Database.DatabaseTrackInfo original) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="original" Type="Banshee.Collection.Database.DatabaseTrackInfo" /></Parameters><Docs><param name="original">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Album"><MemberSignature Language="C#" Value="public Banshee.Collection.Database.DatabaseAlbumInfo Album { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class Banshee.Collection.Database.DatabaseAlbumInfo Album" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Banshee.Collection.Database.DatabaseAlbumInfo</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="AlbumArtist"><MemberSignature Language="C#" Value="public override string AlbumArtist { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string AlbumArtist" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="AlbumArtistField"><MemberSignature Language="C#" Value="protected string AlbumArtistField { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string AlbumArtistField" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.VirtualDatabaseColumn("ArtistName", "CoreAlbums", "AlbumID", "AlbumID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="AlbumArtistSort"><MemberSignature Language="C#" Value="public override string AlbumArtistSort { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string AlbumArtistSort" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="AlbumArtistSortField"><MemberSignature Language="C#" Value="protected string AlbumArtistSortField { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string AlbumArtistSortField" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.VirtualDatabaseColumn("ArtistNameSort", "CoreAlbums", "AlbumID", "AlbumID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="AlbumId"><MemberSignature Language="C#" Value="public int AlbumId { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 AlbumId" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("AlbumID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="AlbumMusicBrainzId"><MemberSignature Language="C#" Value="public override string AlbumMusicBrainzId { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string AlbumMusicBrainzId" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="AlbumMusicBrainzIdField"><MemberSignature Language="C#" Value="protected string AlbumMusicBrainzIdField { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string AlbumMusicBrainzIdField" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.VirtualDatabaseColumn("MusicBrainzID", "CoreAlbums", "AlbumID", "AlbumID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="AlbumTitle"><MemberSignature Language="C#" Value="public override string AlbumTitle { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string AlbumTitle" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="AlbumTitleField"><MemberSignature Language="C#" Value="protected string AlbumTitleField { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string AlbumTitleField" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.VirtualDatabaseColumn("Title", "CoreAlbums", "AlbumID", "AlbumID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="AlbumTitleSort"><MemberSignature Language="C#" Value="public override string AlbumTitleSort { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string AlbumTitleSort" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="AlbumTitleSortField"><MemberSignature Language="C#" Value="protected string AlbumTitleSortField { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string AlbumTitleSortField" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.VirtualDatabaseColumn("TitleSort", "CoreAlbums", "AlbumID", "AlbumID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Artist"><MemberSignature Language="C#" Value="public Banshee.Collection.Database.DatabaseArtistInfo Artist { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class Banshee.Collection.Database.DatabaseArtistInfo Artist" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Banshee.Collection.Database.DatabaseArtistInfo</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ArtistId"><MemberSignature Language="C#" Value="public int ArtistId { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 ArtistId" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("ArtistID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ArtistMusicBrainzId"><MemberSignature Language="C#" Value="public override string ArtistMusicBrainzId { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string ArtistMusicBrainzId" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ArtistMusicBrainzIdField"><MemberSignature Language="C#" Value="protected string ArtistMusicBrainzIdField { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string ArtistMusicBrainzIdField" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.VirtualDatabaseColumn("MusicBrainzID", "CoreArtists", "ArtistID", "ArtistID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ArtistName"><MemberSignature Language="C#" Value="public override string ArtistName { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string ArtistName" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ArtistNameField"><MemberSignature Language="C#" Value="protected string ArtistNameField { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string ArtistNameField" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.VirtualDatabaseColumn("Name", "CoreArtists", "ArtistID", "ArtistID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ArtistNameSort"><MemberSignature Language="C#" Value="public override string ArtistNameSort { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string ArtistNameSort" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ArtistNameSortField"><MemberSignature Language="C#" Value="protected string ArtistNameSortField { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string ArtistNameSortField" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.VirtualDatabaseColumn("NameSort", "CoreArtists", "ArtistID", "ArtistID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ArtworkId"><MemberSignature Language="C#" Value="public override string ArtworkId { get; }" /><MemberSignature Language="ILAsm" Value=".property instance string ArtworkId" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="BitRate"><MemberSignature Language="C#" Value="public override int BitRate { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 BitRate" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="BitsPerSample"><MemberSignature Language="C#" Value="public override int BitsPerSample { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 BitsPerSample" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Bpm"><MemberSignature Language="C#" Value="public override int Bpm { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 Bpm" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("BPM")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Comment"><MemberSignature Language="C#" Value="public override string Comment { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string Comment" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Composer"><MemberSignature Language="C#" Value="public override string Composer { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string Composer" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Conductor"><MemberSignature Language="C#" Value="public override string Conductor { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string Conductor" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ContainsUri"><MemberSignature Language="C#" Value="public static bool ContainsUri (Hyena.SafeUri uri, int[] primary_sources);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ContainsUri(class Hyena.SafeUri uri, int32[] primary_sources) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="uri" Type="Hyena.SafeUri" /><Parameter Name="primary_sources" Type="System.Int32[]" /></Parameters><Docs><param name="uri">To be added.</param><param name="primary_sources">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="ContainsUri"><MemberSignature Language="C#" Value="public static bool ContainsUri (string relative_path, int[] primary_sources);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="relative_path" Type="System.String" /><Parameter Name="primary_sources" Type="System.Int32[]" /></Parameters><Docs><param name="relative_path">To be added.</param><param name="primary_sources">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="ContainsUri"><MemberSignature Language="C#" Value="public static bool ContainsUri (Banshee.Base.SafeUri uri, string relative_path, int[] primary_sources);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="uri" Type="Banshee.Base.SafeUri" /><Parameter Name="relative_path" Type="System.String" /><Parameter Name="primary_sources" Type="System.Int32[]" /></Parameters><Docs><param name="uri">To be added.</param><param name="relative_path">To be added.</param><param name="primary_sources">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Copyright"><MemberSignature Language="C#" Value="public override string Copyright { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string Copyright" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="CopyToLibraryIfAppropriate"><MemberSignature Language="C#" Value="public bool CopyToLibraryIfAppropriate (bool force_copy);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool CopyToLibraryIfAppropriate(bool force_copy) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="force_copy" Type="System.Boolean" /></Parameters><Docs><param name="force_copy">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="CopyToLibraryIfAppropriate"><MemberSignature Language="C#" Value="public void CopyToLibraryIfAppropriate (bool force_copy);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="force_copy" Type="System.Boolean" /></Parameters><Docs><param name="force_copy">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="DateAdded"><MemberSignature Language="C#" Value="public override DateTime DateAdded { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance valuetype System.DateTime DateAdded" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("DateAddedStamp")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.DateTime</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="DateUpdated"><MemberSignature Language="C#" Value="public DateTime DateUpdated { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance valuetype System.DateTime DateUpdated" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("DateUpdatedStamp")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.DateTime</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="DiscCount"><MemberSignature Language="C#" Value="public override int DiscCount { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 DiscCount" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="DiscNumber"><MemberSignature Language="C#" Value="public override int DiscNumber { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 DiscNumber" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("Disc")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Duration"><MemberSignature Language="C#" Value="public override TimeSpan Duration { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance valuetype System.TimeSpan Duration" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.TimeSpan</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ExternalId"><MemberSignature Language="C#" Value="public long ExternalId { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int64 ExternalId" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("ExternalID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int64</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ExternalObject"><MemberSignature Language="C#" Value="public override object ExternalObject { get; }" /><MemberSignature Language="ILAsm" Value=".property instance object ExternalObject" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="FileModifiedStamp"><MemberSignature Language="C#" Value="public override long FileModifiedStamp { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int64 FileModifiedStamp" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int64</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="FileSize"><MemberSignature Language="C#" Value="public override long FileSize { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int64 FileSize" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int64</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Genre"><MemberSignature Language="C#" Value="public override string Genre { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string Genre" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetTrackIdForUri"><MemberSignature Language="C#" Value="public static int GetTrackIdForUri (string uri);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 GetTrackIdForUri(string uri) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="uri" Type="System.String" /></Parameters><Docs><param name="uri">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetTrackIdForUri"><MemberSignature Language="C#" Value="public static int GetTrackIdForUri (Hyena.SafeUri uri, int[] primary_sources);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 GetTrackIdForUri(class Hyena.SafeUri uri, int32[] primary_sources) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="uri" Type="Hyena.SafeUri" /><Parameter Name="primary_sources" Type="System.Int32[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="uri">To be added.</param><param name="primary_sources">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetTrackIdForUri"><MemberSignature Language="C#" Value="public static int GetTrackIdForUri (string absoluteUri, int[] primary_sources);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 GetTrackIdForUri(string absoluteUri, int32[] primary_sources) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="absoluteUri" Type="System.String" /><Parameter Name="primary_sources" Type="System.Int32[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="absoluteUri">To be added.</param><param name="primary_sources">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetTrackIdForUri"><MemberSignature Language="C#" Value="public static int GetTrackIdForUri (Banshee.Base.SafeUri uri, string relative_path, int[] primary_sources);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="uri" Type="Banshee.Base.SafeUri" /><Parameter Name="relative_path" Type="System.String" /><Parameter Name="primary_sources" Type="System.Int32[]" /></Parameters><Docs><param name="uri">To be added.</param><param name="relative_path">To be added.</param><param name="primary_sources">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetTrackIdForUri"><MemberSignature Language="C#" Value="public static int GetTrackIdForUri (string uri, string relative_path, int[] primary_sources);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="uri" Type="System.String" /><Parameter Name="relative_path" Type="System.String" /><Parameter Name="primary_sources" Type="System.Int32[]" /></Parameters><Docs><param name="uri">To be added.</param><param name="relative_path">To be added.</param><param name="primary_sources">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Grouping"><MemberSignature Language="C#" Value="public override string Grouping { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string Grouping" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="IsCompilation"><MemberSignature Language="C#" Value="public override bool IsCompilation { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance bool IsCompilation" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="IsCompilationField"><MemberSignature Language="C#" Value="protected bool IsCompilationField { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance bool IsCompilationField" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.VirtualDatabaseColumn("IsCompilation", "CoreAlbums", "AlbumID", "AlbumID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="IsPlaying"><MemberSignature Language="C#" Value="public override bool IsPlaying { get; }" /><MemberSignature Language="ILAsm" Value=".property instance bool IsPlaying" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="LastPlayed"><MemberSignature Language="C#" Value="public override DateTime LastPlayed { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance valuetype System.DateTime LastPlayed" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("LastPlayedStamp")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.DateTime</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="LastSkipped"><MemberSignature Language="C#" Value="public override DateTime LastSkipped { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance valuetype System.DateTime LastSkipped" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("LastSkippedStamp")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.DateTime</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="LastSyncedStamp"><MemberSignature Language="C#" Value="public override DateTime LastSyncedStamp { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance valuetype System.DateTime LastSyncedStamp" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.DateTime</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="LicenseUri"><MemberSignature Language="C#" Value="public override string LicenseUri { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string LicenseUri" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="MediaAttributes"><MemberSignature Language="C#" Value="public override Banshee.Collection.TrackMediaAttributes MediaAttributes { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance valuetype Banshee.Collection.TrackMediaAttributes MediaAttributes" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("Attributes")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>Banshee.Collection.TrackMediaAttributes</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="MetadataHash"><MemberSignature Language="C#" Value="public override string MetadataHash { get; }" /><MemberSignature Language="ILAsm" Value=".property instance string MetadataHash" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn(Select=false)</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="MimeType"><MemberSignature Language="C#" Value="public override string MimeType { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string MimeType" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="MusicBrainzId"><MemberSignature Language="C#" Value="public override string MusicBrainzId { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string MusicBrainzId" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("MusicBrainzID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="NotifySaved"><MemberSignature Language="C#" Value="public static bool NotifySaved { get; set; }" /><MemberSignature Language="ILAsm" Value=".property bool NotifySaved" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="OnPlaybackFinished"><MemberSignature Language="C#" Value="public override void OnPlaybackFinished (double percentCompleted);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void OnPlaybackFinished(float64 percentCompleted) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="percentCompleted" Type="System.Double" /></Parameters><Docs><param name="percentCompleted">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="PathPattern"><MemberSignature Language="C#" Value="public Banshee.Base.PathPattern PathPattern { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class Banshee.Base.PathPattern PathPattern" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Banshee.Base.PathPattern</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="playback_error"><MemberSignature Language="C#" Value="protected Banshee.Streaming.StreamPlaybackError playback_error;" /><MemberSignature Language="ILAsm" Value=".field family valuetype Banshee.Streaming.StreamPlaybackError playback_error" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("LastStreamError")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>Banshee.Streaming.StreamPlaybackError</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="PlaybackError"><MemberSignature Language="C#" Value="public override Banshee.Streaming.StreamPlaybackError PlaybackError { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance valuetype Banshee.Streaming.StreamPlaybackError PlaybackError" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Banshee.Streaming.StreamPlaybackError</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="PlayCount"><MemberSignature Language="C#" Value="public override int PlayCount { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 PlayCount" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="PrimarySource"><MemberSignature Language="C#" Value="public Banshee.Sources.PrimarySource PrimarySource { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance class Banshee.Sources.PrimarySource PrimarySource" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Banshee.Sources.PrimarySource</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="PrimarySourceId"><MemberSignature Language="C#" Value="public int PrimarySourceId { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 PrimarySourceId" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("PrimarySourceID")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Provider"><MemberSignature Language="C#" Value="public static Banshee.Collection.Database.DatabaseTrackModelProvider&lt;Banshee.Collection.Database.DatabaseTrackInfo&gt; Provider { get; }" /><MemberSignature Language="ILAsm" Value=".property class Banshee.Collection.Database.DatabaseTrackModelProvider`1&lt;class Banshee.Collection.Database.DatabaseTrackInfo&gt; Provider" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Banshee.Collection.Database.DatabaseTrackModelProvider&lt;Banshee.Collection.Database.DatabaseTrackInfo&gt;</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ProviderRefresh"><MemberSignature Language="C#" Value="protected virtual bool ProviderRefresh ();" /><MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool ProviderRefresh() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="ProviderSave"><MemberSignature Language="C#" Value="protected virtual void ProviderSave ();" /><MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void ProviderSave() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="rating"><MemberSignature Language="C#" Value="protected int rating;" /><MemberSignature Language="ILAsm" Value=".field family int32 rating" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("Rating")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Rating"><MemberSignature Language="C#" Value="public override int Rating { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 Rating" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Refresh"><MemberSignature Language="C#" Value="public void Refresh ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Refresh() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="SampleRate"><MemberSignature Language="C#" Value="public override int SampleRate { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 SampleRate" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Save"><MemberSignature Language="C#" Value="public override void Save ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void Save() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Save"><MemberSignature Language="C#" Value="public void Save (bool notify, Hyena.Query.QueryField[] fields_changed);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Save(bool notify, class Hyena.Query.QueryField[] fields_changed) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="notify" Type="System.Boolean" /><Parameter Name="fields_changed" Type="Hyena.Query.QueryField[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="notify">To be added.</param><param name="fields_changed">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="SavedRating"><MemberSignature Language="C#" Value="public int SavedRating { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 SavedRating" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Score"><MemberSignature Language="C#" Value="public override int Score { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 Score" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="SkipCount"><MemberSignature Language="C#" Value="public override int SkipCount { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 SkipCount" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="TagSetID"><MemberSignature Language="C#" Value="public int TagSetID { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 TagSetID" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="TitleLowered"><MemberSignature Language="C#" Value="protected string TitleLowered { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn(Select=false)</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="TrackCount"><MemberSignature Language="C#" Value="public override int TrackCount { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 TrackCount" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="TrackEqual"><MemberSignature Language="C#" Value="public override bool TrackEqual (Banshee.Collection.TrackInfo track);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool TrackEqual(class Banshee.Collection.TrackInfo track) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="track" Type="Banshee.Collection.TrackInfo" /></Parameters><Docs><param name="track">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="TrackEqual"><MemberSignature Language="C#" Value="public static bool TrackEqual (Banshee.Collection.Database.DatabaseTrackInfo a, Banshee.Collection.Database.DatabaseTrackInfo b);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig bool TrackEqual(class Banshee.Collection.Database.DatabaseTrackInfo a, class Banshee.Collection.Database.DatabaseTrackInfo b) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="a" Type="Banshee.Collection.Database.DatabaseTrackInfo" /><Parameter Name="b" Type="Banshee.Collection.Database.DatabaseTrackInfo" /></Parameters><Docs><param name="a">To be added.</param><param name="b">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="TrackId"><MemberSignature Language="C#" Value="public int TrackId { get; protected set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 TrackId" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("TrackID", Constraints=Hyena.Data.Sqlite.DatabaseColumnConstraints.PrimaryKey)</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="TrackNumber"><MemberSignature Language="C#" Value="public override int TrackNumber { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 TrackNumber" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="TrackTitle"><MemberSignature Language="C#" Value="public override string TrackTitle { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string TrackTitle" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("Title")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="TrackTitleSort"><MemberSignature Language="C#" Value="public override string TrackTitleSort { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string TrackTitleSort" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("TitleSort")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Update"><MemberSignature Language="C#" Value="public override void Update ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void Update() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="UpdateLastPlayed"><MemberSignature Language="C#" Value="public override void UpdateLastPlayed ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void UpdateLastPlayed() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="UpdateMetadataHash"><MemberSignature Language="C#" Value="public static void UpdateMetadataHash (string albumTitle, string artistName, string condition);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig void UpdateMetadataHash(string albumTitle, string artistName, string condition) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="albumTitle" Type="System.String" /><Parameter Name="artistName" Type="System.String" /><Parameter Name="condition" Type="System.String" /></Parameters><Docs><param name="albumTitle">To be added.</param><param name="artistName">To be added.</param><param name="condition">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="UriField"><MemberSignature Language="C#" Value="protected string UriField { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance string UriField" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("Uri")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="UriType"><MemberSignature Language="C#" Value="protected Banshee.Collection.Database.TrackUriType UriType { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn("UriType")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>Banshee.Collection.Database.TrackUriType</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Year"><MemberSignature Language="C#" Value="public override int Year { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 Year" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>Hyena.Data.Sqlite.DatabaseColumn</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member></Members></Type>