API Reference
Class
SqliteGitHubRepositoryWatchStore
SQLite-backed store for repository watch definitions.
Inheritance
- Object
- SqliteGitHubRepositoryWatchStore
Constructors
public SqliteGitHubRepositoryWatchStore(String dbPath) #Initializes a new SQLite-backed watch store.
Parameters
- dbPath System.String
Methods
public virtual Void Dispose() #Returns:
Voidpublic virtual IReadOnlyList<GitHubRepositoryWatchRecord> GetAll() #Returns:
IReadOnlyList<GitHubRepositoryWatchRecord>public virtual Boolean TryGet(String id, out GitHubRepositoryWatchRecord watch) #Returns:
BooleanParameters
- id System.String
- watch IntelligenceX.Telemetry.GitHub.GitHubRepositoryWatchRecord@
public virtual Boolean TryGetByRepository(String repositoryNameWithOwner, out GitHubRepositoryWatchRecord watch) #Returns:
BooleanParameters
- repositoryNameWithOwner System.String
- watch IntelligenceX.Telemetry.GitHub.GitHubRepositoryWatchRecord@
public virtual Void Upsert(GitHubRepositoryWatchRecord watch) #Returns:
VoidParameters
- watch IntelligenceX.Telemetry.GitHub.GitHubRepositoryWatchRecord
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object