public List<Tag> GetAllTags()
{
var tags = new List<Tag>();
using (var command = new SqlCeCommand())
{
command.Connection = GetSqlCeConnection();
command.CommandText = GET_ALL_TAGS;
SqlCeDataReader reader = command.ExecuteReader();
while (reader.Read())
{
var t = new Tag
{
ID = (int) reader["ID"],
Name = reader["Name"] as string,
ServiceMetadata = new OfflineEntityMetadata()
{
IsTombstone = false,
Id = reader["_MetadataID"] as string
}
};
tags.Add(t);
}
}
return tags;
}