Show / Hide Table of Contents

    Class StateTransitionTransaction

    Inheritance
    Object
    StateTransitionTransaction
    Implements
    IDisposable
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: IPA.Loader
    Assembly: IPA.Loader.dll
    Syntax
    public sealed class StateTransitionTransaction : IDisposable

    Properties

    | Improve this Doc View Source

    DisabledPlugins

    Declaration
    public IEnumerable<PluginMetadata> DisabledPlugins { get; }
    Property Value
    Type Description
    IEnumerable<PluginMetadata>
    | Improve this Doc View Source

    EnabledPlugins

    Declaration
    public IEnumerable<PluginMetadata> EnabledPlugins { get; }
    Property Value
    Type Description
    IEnumerable<PluginMetadata>
    | Improve this Doc View Source

    WillNeedRestart

    Declaration
    public bool WillNeedRestart { get; }
    Property Value
    Type Description
    Boolean

    Methods

    | Improve this Doc View Source

    Commit()

    Declaration
    public Task Commit()
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    Disable(PluginMetadata)

    Declaration
    public bool Disable(PluginMetadata meta)
    Parameters
    Type Name Description
    PluginMetadata meta
    Returns
    Type Description
    Boolean
    | Improve this Doc View Source

    Dispose()

    Declaration
    public void Dispose()
    | Improve this Doc View Source

    Enable(PluginMetadata)

    Declaration
    public bool Enable(PluginMetadata meta)
    Parameters
    Type Name Description
    PluginMetadata meta
    Returns
    Type Description
    Boolean
    | Improve this Doc View Source

    IsDisabled(PluginMetadata)

    Declaration
    public bool IsDisabled(PluginMetadata meta)
    Parameters
    Type Name Description
    PluginMetadata meta
    Returns
    Type Description
    Boolean
    | Improve this Doc View Source

    IsEnabled(PluginMetadata)

    Declaration
    public bool IsEnabled(PluginMetadata meta)
    Parameters
    Type Name Description
    PluginMetadata meta
    Returns
    Type Description
    Boolean

    Implements

    System.IDisposable

    Extension Methods

    ReflectionUtil.SetField(Object, String, Object)
    ReflectionUtil.SetField<T>(T, String, Object)
    ReflectionUtil.GetField<T>(Object, String)
    ReflectionUtil.GetField<T, U>(U, String)
    ReflectionUtil.SetProperty(Object, String, Object)
    ReflectionUtil.SetProperty<T>(T, String, Object)
    ReflectionUtil.InvokeMethod(Object, String, Object[])
    ReflectionUtil.InvokeMethod<T>(T, String, Object[])
    ReflectionUtil.InvokeMethod<T>(Object, String, Object[])
    ReflectionUtil.InvokeMethod<T, U>(U, String, Object[])
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX