public sealed class PluginImportingItem : IEquatable<PluginImportingItem>
Public NotInheritable Class PluginImportingItem
Implements IEquatable(Of PluginImportingItem)
public ref class PluginImportingItem sealed : IEquatable<PluginImportingItem^>
[<SealedAttribute>]
type PluginImportingItem =
class
interface IEquatable<PluginImportingItem>
end
PluginImportingItem | Создаёт экземпляр класса с указанием типа плагина, метаданных плагина и списка дополнительных триггеров. |
AdditionalTriggers | Список дополнительных триггеров (кроме метаданных плагина PluginMetadata). |
PluginAssemblyLocation | Полный путь к сборке, содержащей плагин. |
PluginAssemblyQualifiedName | Полное имя типа плагина с указанием имени сборки. |
PluginMetadata | Метаданные плагина. |
PluginTypeFullName | Полное имя типа плагина. |
EnumerateAllTriggers | Перечисляет все триггеры, содержащиеся в информации о плагине. |
Equals(Object) |
Проверяет объект на равенство.
(Переопределяет ObjectEquals(Object)) |
Equals(PluginImportingItem) | Проверяет объект на равенство. |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetHashCode |
Возвращает хеш-код объекта.
(Переопределяет ObjectGetHashCode) |
GetNotEmptyTriggers | Возвращает список триггеров, содержащих полезную информацию. |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
ToString |
Возвращает строковое представление объекта.
(Переопределяет ObjectToString) |
TryResolveConfigsAsync | Возвращает информацию о плагине, которая была загружена из всех конфигурационных файлов, указанных в триггерах, или null, если доступные плагины отсуствуют. |
Validate | Выполняет проверку на корректность информации о плагине. |