Unosquare
    Show / Hide Table of Contents

    Class FingerprintDeviceManager

    Singleton class to Initialize the fprint library and perform fingerprint reader device discovery. Access properties and methods via the Instance Property.

    Inheritance
    System.Object
    FingerprintDeviceManager
    Implements
    System.IDisposable
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Unosquare.Labs.LibFprint
    Syntax
    public sealed class FingerprintDeviceManager : IDisposable

    Properties

    Instance

    Gets the single instance of the Fingerprint Device Manager

    Declaration
    public static FingerprintDeviceManager Instance { get; }
    Property Value
    Type Description
    FingerprintDeviceManager

    The instance.

    IsInitialized

    Gets or sets a value indicating whether the library is initialized.

    Declaration
    public bool IsInitialized { get; }
    Property Value
    Type Description
    System.Boolean

    true if this instance is initialized; otherwise, false.

    Methods

    DiscoverDevices()

    Performs a discovery of currently connected Fingerprint Scanner devices Use the resulting array of FingerPrintDevice to start operating the devices.

    Declaration
    public FingerprintDevice[] DiscoverDevices()
    Returns
    Type Description
    FingerprintDevice[]

    Dispose()

    Declaration
    public void Dispose()

    Finalize()

    Finalizes an instance of the FingerprintDeviceManager class.

    Declaration
    protected void Finalize()

    Initialize(Int32)

    Initializes the fprint library with the given debug level. The dibug level is not documented but 3 seems to have some level of verbosity.

    Declaration
    public void Initialize(int debugLevel = 0)
    Parameters
    Type Name Description
    System.Int32 debugLevel

    The debug level.

    Exceptions
    Type Condition
    System.Exception

    Implements

    System.IDisposable

    Comments

    Back to top Copyright © 2017-2019 Unosquare