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

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

private GetIdentity ( string key ) : string
key string
Результат string
        public string GetIdentity(string key)
        {
            string query = "SELECT value FROM kvstore WHERE key = @key ";
            using (var command = connection.CreateCommand())
            {
                command.CommandText = query;
                BindData(command, key);
                using (var reader = command.ExecuteReader())
                {
                    if (reader.Read())
                        return reader.GetString(0);
                }
            }
            return null;
        }

Usage Example

 public override string GetCachedIdentityId()
 {
     string identityId = null;
     using (var kvStore = new SQLiteLocalStorage())
     {
         identityId = kvStore.GetIdentity(GetNamespacedKey(IDENTITY_ID_CACHE_KEY));
     }
     return identityId;
 }