C# Class OnlineVideos.CrossDomain.PluginLoader

Inheritance: System.MarshalByRefObject
Afficher le fichier Open project: offbyoneBB/mp-onlinevideos2 Class Usage Examples

Méthodes publiques

Méthode Description
CloneFreshSiteFromExisting ( SiteUtilBase site ) : SiteUtilBase
ContainsHoster ( string name ) : bool
ContainsHosters ( Uri uri ) : bool
CreateSiteSettingsFromXml ( string siteXml ) : IList
CreateUtilFromShortName ( string name, SiteSettings settings ) : SiteUtilBase
GetAllHosters ( ) : List
GetAllUtilNames ( ) : string[]
GetHoster ( string name ) : HosterBase
GetRequiredDllForUtil ( string name ) : string
InitializeLifetimeService ( ) : object
PluginLoader ( ) : System
UtilExists ( string shortName ) : bool

Private Methods

Méthode Description
AssemblyResolve ( object sender, ResolveEventArgs args ) : Assembly
LoadAllSiteUtilDlls ( string path ) : void

Method Details

CloneFreshSiteFromExisting() public méthode

public CloneFreshSiteFromExisting ( SiteUtilBase site ) : SiteUtilBase
site OnlineVideos.Sites.SiteUtilBase
Résultat OnlineVideos.Sites.SiteUtilBase

ContainsHoster() public méthode

public ContainsHoster ( string name ) : bool
name string
Résultat bool

ContainsHosters() public méthode

public ContainsHosters ( Uri uri ) : bool
uri System.Uri
Résultat bool

CreateSiteSettingsFromXml() public méthode

public CreateSiteSettingsFromXml ( string siteXml ) : IList
siteXml string
Résultat IList

CreateUtilFromShortName() public méthode

public CreateUtilFromShortName ( string name, SiteSettings settings ) : SiteUtilBase
name string
settings SiteSettings
Résultat OnlineVideos.Sites.SiteUtilBase

GetAllHosters() public méthode

public GetAllHosters ( ) : List
Résultat List

GetAllUtilNames() public méthode

public GetAllUtilNames ( ) : string[]
Résultat string[]

GetHoster() public méthode

public GetHoster ( string name ) : HosterBase
name string
Résultat OnlineVideos.Hoster.HosterBase

GetRequiredDllForUtil() public méthode

public GetRequiredDllForUtil ( string name ) : string
name string
Résultat string

InitializeLifetimeService() public méthode

public InitializeLifetimeService ( ) : object
Résultat object

PluginLoader() public méthode

public PluginLoader ( ) : System
Résultat System

UtilExists() public méthode

public UtilExists ( string shortName ) : bool
shortName string
Résultat bool