Property | Type | Description | |
---|---|---|---|
Uid | string |
Method | Description | |
---|---|---|
CreateDataAccessLayer ( ) : IDaLayer |
Returns the appropriate data access layer for this connection.
|
|
MemoryDescriptor ( |
Populates the descriptor's values from a config file.
|
|
MemoryDescriptor ( string uid ) : Azavea.Open.Common |
Instantiate an in-memory datastore connection.
|
|
ToCleanString ( ) : string |
This method is similar to ToString, except it will not contain any "sensitive" information, I.E. passwords. This method is intended to be used for logging or error handling, where we do not want to display passwords to (potentially) just anyone, but we do want to indicate what DB connection we were using.
|
|
ToCompleteString ( ) : string |
Since we often need to represent database connection info as strings, child classes must implement ToCompleteString() such that this.Equals(that) and this.ToCompleteString().Equals(that.ToCompleteString()) will behave the same.
|
public MemoryDescriptor ( |
||
config | Config to get params from. | |
component | string | Section of the config XML to look in for db params. |
decryptionDelegate | ConnectionInfoDecryptionDelegate | Delegate to call to decrypt password fields. /// May be null if passwords are in plain text. |
return | Azavea.Open.Common |
public MemoryDescriptor ( string uid ) : Azavea.Open.Common | ||
uid | string | The ID of the in-memory store this descriptor connects to. |
return | Azavea.Open.Common |