Builds full qualified names for database objects.
Default constructor
public Void MySqlDbNameQualifier()
Gets the full qualified name for the sequence configured in dataServices.
public String GetFullSequenceName(dataServices)
This method returns the value of the IDataServices.SequenceName property.
Name | Type | Summary |
---|---|---|
dataServices | IDataServices | An IDataServices. |
Type | Summary |
---|---|
ArgumentNullException | Thrown when dataServices is null. |
This method always returns an empty string.
public String GetFullSequenceName(repository)
An empty string.
Name | Type | Summary |
---|---|---|
repository | Repository | A Repository. |
Gets the full qualified name of the table representes by dataServices.
public String GetFullTableName(dataServices)
Full qualified quoted name of the table.
Name | Type | Summary |
---|---|---|
dataServices | IDataServices | An IDataServices. |
Type | Summary |
---|---|
ArgumentNullException | Thrown when dataServices is null. |
MissingRequiredPropertyException | Thrown when the object is not properly initialized. |
Gets the full qualified name of the object represented by repository.
public String GetFullTableName(repository)
Full qualified quoted name of the object.
Name | Type | Summary |
---|---|---|
repository | Repository | A Repository. |
Type | Summary |
---|---|
ArgumentNullException | Thrown when repository is null. |
MissingRequiredPropertyException | Thrown when the object is not properly initialized. |