C# Класс Nexus.Client.Games.Gamebryo.PluginManagement.InstallationLog.GamebryoActivePluginLogSerializer

Serializes and deserializes data from the active plugin log permanent store.
Наследование: IActivePluginLogSerializer
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GamebryoActivePluginLogSerializer ( IGameMode p_gmdGameMode, IPluginOrderLog p_polPluginOrderLog, ILoadOrderManager p_bstLoadOrder ) : System

A simple constructor that initializes the object with the given dependencies.

LoadPluginLog ( ) : IEnumerable

Deserializes the list of active plugins from the permanent store.

SavePluginLog ( IList p_lstActivePlugins ) : void

Serializes the list of active plugins to the permanent store.

Описание методов

GamebryoActivePluginLogSerializer() публичный Метод

A simple constructor that initializes the object with the given dependencies.
public GamebryoActivePluginLogSerializer ( IGameMode p_gmdGameMode, IPluginOrderLog p_polPluginOrderLog, ILoadOrderManager p_bstLoadOrder ) : System
p_gmdGameMode IGameMode The current game mode.
p_polPluginOrderLog IPluginOrderLog The tracking plugin order for the current game mode.
p_bstLoadOrder ILoadOrderManager The LoadOrder instance to use to set plugin order.
Результат System

LoadPluginLog() публичный Метод

Deserializes the list of active plugins from the permanent store.
public LoadPluginLog ( ) : IEnumerable
Результат IEnumerable

SavePluginLog() публичный Метод

Serializes the list of active plugins to the permanent store.
public SavePluginLog ( IList p_lstActivePlugins ) : void
p_lstActivePlugins IList
Результат void