IDbNameQualifier

Allows the implementation of qualifiers that provides full database object names.

Namespace:
Inetdev.Data
Type:
Interface
Public:
Yes
Protected:
No
Sealed:
No
Abstract:
Yes

Properties

DataAccessAPI

Get or set the IDbAccess object to interface with the database.

Signature:
public IDbAccess DataAccessAPI { get; set; }

Formatter

Get or set a formatter object.

Signature:
public IDbFormatter Formatter { get; set; }

Methods

GetFullSequenceName

Gets the full qualified name of a sequence as it is specified by the data service object.

Signature:
public String GetFullSequenceName(dataServices)
Returns

Full sequence name.

Parameters
Name Type Summary
dataServices IDataServices Database service object.

GetFullSequenceName

Get the full qualified name of a sequence for the specified repository.

Signature:
public String GetFullSequenceName(repository)
Returns

Full sequence name.

Parameters
Name Type Summary
repository Repository Repository object to qualified its sequence.

GetFullTableName

Gets the full qualified name of a table or view represented by the specified data mapper object.

Signature:
public String GetFullTableName(dataServices)
Returns

Full table or view name.

Parameters
Name Type Summary
dataServices IDataServices Database mapper object.

GetFullTableName

Gets the full qualified name of a table or view represented by the specified repository object.

Signature:
public String GetFullTableName(repository)
Returns

Full table or view name.

Parameters
Name Type Summary
repository Repository The repository object.