Table of Contents

Class BackendInterfaceHandle

Namespace
Secret.Internal
Assembly
Secret-1.dll
public abstract class BackendInterfaceHandle : SafeHandle, IDisposable
Inheritance
BackendInterfaceHandle
Implements
Derived
Inherited Members

Constructors

BackendInterfaceHandle(bool)

protected BackendInterfaceHandle(bool ownsHandle)

Parameters

ownsHandle bool

Properties

IsInvalid

When overridden in a derived class, gets a value indicating whether the handle value is invalid.

public override sealed bool IsInvalid { get; }

Property Value

bool

true if the handle value is invalid; otherwise, false.

Methods

Equals(BackendInterfaceHandle?)

public bool Equals(BackendInterfaceHandle? other)

Parameters

other BackendInterfaceHandle

Returns

bool

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

GetClear()

public BackendInterfaceData.ClearCallback GetClear()

Returns

BackendInterfaceData.ClearCallback

GetClearFinish()

public BackendInterfaceData.ClearFinishCallback GetClearFinish()

Returns

BackendInterfaceData.ClearFinishCallback

GetEnsureForFlags()

public BackendInterfaceData.EnsureForFlagsCallback GetEnsureForFlags()

Returns

BackendInterfaceData.EnsureForFlagsCallback

GetEnsureForFlagsFinish()

public BackendInterfaceData.EnsureForFlagsFinishCallback GetEnsureForFlagsFinish()

Returns

BackendInterfaceData.EnsureForFlagsFinishCallback

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetLookup()

public BackendInterfaceData.LookupCallback GetLookup()

Returns

BackendInterfaceData.LookupCallback

GetLookupFinish()

public BackendInterfaceData.LookupFinishCallback GetLookupFinish()

Returns

BackendInterfaceData.LookupFinishCallback

GetParentIface()

public TypeInterfaceData GetParentIface()

Returns

TypeInterfaceData

GetSearch()

public BackendInterfaceData.SearchCallback GetSearch()

Returns

BackendInterfaceData.SearchCallback

GetSearchFinish()

public BackendInterfaceData.SearchFinishCallback GetSearchFinish()

Returns

BackendInterfaceData.SearchFinishCallback

GetStore()

public BackendInterfaceData.StoreCallback GetStore()

Returns

BackendInterfaceData.StoreCallback

GetStoreFinish()

public BackendInterfaceData.StoreFinishCallback GetStoreFinish()

Returns

BackendInterfaceData.StoreFinishCallback