﻿<?xml version="1.0" encoding="utf-8"?><Type Name="ServiceManager" FullName="Banshee.ServiceStack.ServiceManager"><TypeSignature Language="C#" Value="public static class ServiceManager" /><TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit ServiceManager extends System.Object" /><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>System.Object</BaseTypeName></Base><Interfaces /><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs><Members><Member MemberName="Contains"><MemberSignature Language="C#" Value="public static bool Contains (string serviceName);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Contains(string serviceName) 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="serviceName" Type="System.String" /></Parameters><Docs><param name="serviceName">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Contains&lt;T&gt;"><MemberSignature Language="C#" Value="public static bool Contains&lt;T&gt; () where T : class, Banshee.ServiceStack.IService;" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Contains&lt;class (class Banshee.ServiceStack.IService) T&gt;() 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><TypeParameters><TypeParameter Name="T"><Constraints><ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute><InterfaceName>Banshee.ServiceStack.IService</InterfaceName></Constraints></TypeParameter></TypeParameters><Parameters /><Docs><typeparam name="T">To be added.</typeparam><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="DbConnection"><MemberSignature Language="C#" Value="public static Banshee.Database.BansheeDbConnection DbConnection { get; }" /><MemberSignature Language="ILAsm" Value=".property class Banshee.Database.BansheeDbConnection DbConnection" /><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.Database.BansheeDbConnection</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="DBusServiceManager"><MemberSignature Language="C#" Value="public static Banshee.ServiceStack.DBusServiceManager DBusServiceManager { get; }" /><MemberSignature Language="ILAsm" Value=".property class Banshee.ServiceStack.DBusServiceManager DBusServiceManager" /><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.ServiceStack.DBusServiceManager</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="DefaultInitialize"><MemberSignature Language="C#" Value="public static void DefaultInitialize ();" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig void DefaultInitialize() 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="Get"><MemberSignature Language="C#" Value="public static Banshee.ServiceStack.IService Get (string serviceName);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig class Banshee.ServiceStack.IService Get(string serviceName) 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>Banshee.ServiceStack.IService</ReturnType></ReturnValue><Parameters><Parameter Name="serviceName" Type="System.String" /></Parameters><Docs><param name="serviceName">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Get&lt;T&gt;"><MemberSignature Language="C#" Value="public static T Get&lt;T&gt; (string serviceName);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>T</ReturnType></ReturnValue><Parameters><Parameter Name="serviceName" Type="System.String" /></Parameters><Docs><typeparam name="T">To be added.</typeparam><param name="serviceName">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Get&lt;T&gt;"><MemberSignature Language="C#" Value="public static T Get&lt;T&gt; () where T : class, Banshee.ServiceStack.IService;" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig !!T Get&lt;class (class Banshee.ServiceStack.IService) T&gt;() 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>T</ReturnType></ReturnValue><TypeParameters><TypeParameter Name="T"><Constraints><ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute><InterfaceName>Banshee.ServiceStack.IService</InterfaceName></Constraints></TypeParameter></TypeParameters><Parameters /><Docs><typeparam name="T">To be added.</typeparam><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="HardwareManager"><MemberSignature Language="C#" Value="public static Banshee.Hardware.HardwareManager HardwareManager { get; }" /><MemberSignature Language="ILAsm" Value=".property class Banshee.Hardware.HardwareManager HardwareManager" /><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.Hardware.HardwareManager</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Initialize"><MemberSignature Language="C#" Value="public static void Initialize ();" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig void Initialize() 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="InitializeAddins"><MemberSignature Language="C#" Value="public static void InitializeAddins ();" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig void InitializeAddins() 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="IsInitialized"><MemberSignature Language="C#" Value="public static bool IsInitialized { get; }" /><MemberSignature Language="ILAsm" Value=".property bool IsInitialized" /><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="JobScheduler"><MemberSignature Language="C#" Value="public static Banshee.ServiceStack.JobScheduler JobScheduler { get; }" /><MemberSignature Language="ILAsm" Value=".property class Banshee.ServiceStack.JobScheduler JobScheduler" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Banshee.ServiceStack.JobScheduler</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="MediaProfileManager"><MemberSignature Language="C#" Value="public static Banshee.MediaProfiles.MediaProfileManager MediaProfileManager { get; }" /><MemberSignature Language="ILAsm" Value=".property class Banshee.MediaProfiles.MediaProfileManager MediaProfileManager" /><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.MediaProfiles.MediaProfileManager</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="PlaybackController"><MemberSignature Language="C#" Value="public static Banshee.PlaybackController.PlaybackControllerService PlaybackController { get; }" /><MemberSignature Language="ILAsm" Value=".property class Banshee.PlaybackController.PlaybackControllerService PlaybackController" /><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.PlaybackController.PlaybackControllerService</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="PlayerEngine"><MemberSignature Language="C#" Value="public static Banshee.MediaEngine.PlayerEngineService PlayerEngine { get; }" /><MemberSignature Language="ILAsm" Value=".property class Banshee.MediaEngine.PlayerEngineService PlayerEngine" /><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.MediaEngine.PlayerEngineService</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="RegisterAddinServices"><MemberSignature Language="C#" Value="public static void RegisterAddinServices ();" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig void RegisterAddinServices() 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="RegisterDefaultServices"><MemberSignature Language="C#" Value="public static void RegisterDefaultServices ();" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig void RegisterDefaultServices() 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="RegisterService"><MemberSignature Language="C#" Value="public static void RegisterService (Banshee.ServiceStack.IService service);" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig void RegisterService(class Banshee.ServiceStack.IService service) 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="service" Type="Banshee.ServiceStack.IService" /></Parameters><Docs><param name="service">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="RegisterService&lt;T&gt;"><MemberSignature Language="C#" Value="public static void RegisterService&lt;T&gt; () where T : Banshee.ServiceStack.IService;" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig void RegisterService&lt;(class Banshee.ServiceStack.IService) T&gt;() 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><TypeParameters><TypeParameter Name="T"><Constraints><InterfaceName>Banshee.ServiceStack.IService</InterfaceName></Constraints></TypeParameter></TypeParameters><Parameters /><Docs><typeparam name="T">To be added.</typeparam><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Run"><MemberSignature Language="C#" Value="public static void Run ();" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig void Run() 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="ServiceCount"><MemberSignature Language="C#" Value="public static int ServiceCount { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ServiceStarted"><MemberSignature Language="C#" Value="public static event Banshee.ServiceStack.ServiceStartedHandler ServiceStarted;" /><MemberSignature Language="ILAsm" Value=".event class Banshee.ServiceStack.ServiceStartedHandler ServiceStarted" /><MemberType>Event</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Banshee.ServiceStack.ServiceStartedHandler</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Shutdown"><MemberSignature Language="C#" Value="public static void Shutdown ();" /><MemberSignature Language="ILAsm" Value=".method public static hidebysig void Shutdown() 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="SourceManager"><MemberSignature Language="C#" Value="public static Banshee.Sources.SourceManager SourceManager { get; }" /><MemberSignature Language="ILAsm" Value=".property class Banshee.Sources.SourceManager SourceManager" /><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.SourceManager</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="StartupBegin"><MemberSignature Language="C#" Value="public static event EventHandler StartupBegin;" /><MemberSignature Language="ILAsm" Value=".event class System.EventHandler StartupBegin" /><MemberType>Event</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="StartupFinished"><MemberSignature Language="C#" Value="public static event EventHandler StartupFinished;" /><MemberSignature Language="ILAsm" Value=".event class System.EventHandler StartupFinished" /><MemberType>Event</MemberType><AssemblyInfo><AssemblyVersion>1.3.1.0</AssemblyVersion><AssemblyVersion>1.4.0.0</AssemblyVersion><AssemblyVersion>2.4.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="StartupServiceCount"><MemberSignature Language="C#" Value="public static int StartupServiceCount { get; }" /><MemberSignature Language="ILAsm" Value=".property int32 StartupServiceCount" /><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></Members></Type>