Photon Server API Documentation v5.0RC1

Public Member Functions | Properties | List of all members
Photon.Common.Plugins.PluginInfo Class Reference

Public Member Functions

bool SetCustomPath (string relativePath)
 Sets the customPath used to compute Path, it will only be set (returning true) if NOT rooted, e.g. starts with c:\ or . More...
 

Properties

Dictionary< string, string > ConfigParams [get, set]
 
string Type [get, set]
 
string Name [get, set]
 
string AssemblyName [get, set]
 
string Path [get]
 Default Path is resolved to: More...
 
string Version [get, set]
 

Member Function Documentation

◆ SetCustomPath()

bool Photon.Common.Plugins.PluginInfo.SetCustomPath ( string  relativePath)
inline

Sets the customPath used to compute Path, it will only be set (returning true) if NOT rooted, e.g. starts with c:\ or .

Parameters
relativePath
Returns

Property Documentation

◆ AssemblyName

string Photon.Common.Plugins.PluginInfo.AssemblyName
getset

◆ ConfigParams

Dictionary<string, string> Photon.Common.Plugins.PluginInfo.ConfigParams
getset

◆ Name

string Photon.Common.Plugins.PluginInfo.Name
getset

◆ Path

string Photon.Common.Plugins.PluginInfo.Path
get

Default Path is resolved to:

Plugins\{Name}\{Version}\bin\{AssemblyName} 

else if SetCustomPath was set succesfully:

Plugins\Custom\{customPath}\{Version}\bin\{AssemblyName} 

◆ Type

string Photon.Common.Plugins.PluginInfo.Type
getset

◆ Version

string Photon.Common.Plugins.PluginInfo.Version
getset