Amazon.CognitoSync.SyncManager.Internal.SQLiteLocalStorage.GetMetadataHelper C# (CSharp) Метод

GetMetadataHelper() приватный Метод

private GetMetadataHelper ( string identityId, string datasetName ) : DatasetMetadata
identityId string
datasetName string
Результат Amazon.CognitoSync.SyncManager.DatasetMetadata
        internal DatasetMetadata GetMetadataHelper(string identityId, string datasetName)
        {
            string query = DatasetColumns.BuildQuery(
                    DatasetColumns.IDENTITY_ID + " = @identity_id AND " +
                        DatasetColumns.DATASET_NAME + " = @dataset_name "
                    );

            DatasetMetadata metadata = null;

            var stmt = ExecuteQuery(query, identityId, datasetName);
            try
            {
                while (Sqlite3.sqlite3_step(stmt) == Sqlite3.SQLITE_ROW)
                {
                    metadata = SqliteStmtToDatasetMetadata(stmt);
                }
            }
            finally
            {
                if (stmt != null)
                    Sqlite3.sqlite3_finalize(stmt);
            }
            
            return metadata;
        }