public string[] GetMetadataNames()
{
if ((_metadata != null) && (_metadata.Keys.Count > 0))
{
List<string> names = new List<string>(_metadata.Keys.Count);
foreach (string key in _metadata.Keys)
{
names.Add(key);
}
return names.ToArray();
}
else
{
return null;
}
}