Fleet Mobile
Search Results for

    Show / Hide Table of Contents

    Class Extensions

    通用扩展类

    Inheritance
    object
    Extensions
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Fleet.Mobile
    Assembly: FleetMobile.dll
    Syntax
    public static class Extensions

    Methods

    EnsureSuccess(LoginResult)

    确认登录结果是否成功。

    Declaration
    public static void EnsureSuccess(this LoginResult result)
    Parameters
    LoginResult result

    登录返回结果

    Exceptions
    LoginException

    若返回结果 Foresight.Business.IDP.Authenticate.LoginResult.ErrorCode 不为 0,则抛出登录异常

    GetDataSourceName(IEnumerable<DataSourceName>, string, string)

    根据数据源名称集合寻找数据源显示名称

    Declaration
    public static string GetDataSourceName(this IEnumerable<DataSourceName> names, string source, string sub)
    Parameters
    IEnumerable<DataSourceName> names

    数据源名称集合

    string source

    数据源

    string sub

    子数据源

    Returns
    string

    返回对应的数据源名称

    WaitAtLeastAsync(Stopwatch, int, bool, CancellationToken)

    等待计时器至少耗时设定的时间。

    Declaration
    public static Task WaitAtLeastAsync(this Stopwatch sw, int ms = 1000, bool keep = false, CancellationToken token = default)
    Parameters
    Stopwatch sw

    计时器对象

    int ms

    总耗时,默认为 1000ms

    bool keep

    是否保持计时器继续运行,默认为 false

    CancellationToken token

    取消令牌信号

    Returns
    Task

    get_AtLeastMine(Permissions)

    获取权限是否至少为所有者

    Declaration
    public static bool get_AtLeastMine(Permissions permission)
    Parameters
    Permissions permission

    Returns
    bool

    get_AtLeastReadOnly(Permissions)

    获取权限是否至少为只读

    Declaration
    public static bool get_AtLeastReadOnly(Permissions permission)
    Parameters
    Permissions permission

    Returns
    bool

    get_IsFullControl(Permissions)

    获取是否具有该权限所有权限

    Declaration
    public static bool get_IsFullControl(Permissions permission)
    Parameters
    Permissions permission

    Returns
    bool

    get_IsNone(Permissions)

    获取是否没有该权限

    Declaration
    public static bool get_IsNone(Permissions permission)
    Parameters
    Permissions permission

    Returns
    bool

    get_IsReadOnly(Permissions)

    获取该权限是否为只读

    Declaration
    public static bool get_IsReadOnly(Permissions permission)
    Parameters
    Permissions permission

    Returns
    bool

    In this article
    Back to top Generated by DocFX