C# Класс NLog.Config.ConfigurationItemFactory

Provides registration information for named items (targets, layouts, layout renderers, etc.) managed by NLog.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Clear ( ) : void

Clears the contents of all factories.

ConfigurationItemFactory ( ) : System.IO

Initializes a new instance of the ConfigurationItemFactory class.

RegisterItemsFromAssembly ( Assembly assembly ) : void

Registers named items from the assembly.

RegisterItemsFromAssembly ( Assembly assembly, string itemNamePrefix ) : void

Registers named items from the assembly.

RegisterType ( Type type, string itemNamePrefix ) : void

Registers the type.

Приватные методы

Метод Описание
BuildDefaultFactory ( ) : ConfigurationItemFactory

Builds the default configuration item factory.

GetLayoutRenderers ( ) : LayoutRendererFactory

gets the LayoutRenderer factory

not using layoutRenderers due to backwardscomp.

RegisterExtendedItems ( ) : void

Registers items in NLog.Extended.dll using late-bound types, so that we don't need a reference to NLog.Extended.dll.

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

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

Clears the contents of all factories.
public Clear ( ) : void
Результат void

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

Initializes a new instance of the ConfigurationItemFactory class.
public ConfigurationItemFactory ( ) : System.IO
Результат System.IO

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

Registers named items from the assembly.
public RegisterItemsFromAssembly ( Assembly assembly ) : void
assembly System.Reflection.Assembly The assembly.
Результат void

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

Registers named items from the assembly.
public RegisterItemsFromAssembly ( Assembly assembly, string itemNamePrefix ) : void
assembly System.Reflection.Assembly The assembly.
itemNamePrefix string Item name prefix.
Результат void

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

Registers the type.
public RegisterType ( Type type, string itemNamePrefix ) : void
type System.Type The type to register.
itemNamePrefix string The item name prefix.
Результат void