public IEnumerator <string> EnumerateValues() { Iterator iter = new Iterator(this, null); while (iter.MoveNext()) { yield return(iter.Value); } }
public IEnumerator <string> EnumerateValues(System.Text.Encoding encoding) { Iterator iter = new Iterator(this, null); while (iter.MoveNext()) { yield return(encoding.GetString(iter.RawValue)); } }
public IEnumerator <byte[]> EnumerateRawValues() { Iterator iter = new Iterator(this, null); while (iter.MoveNext()) { yield return(iter.RawValue); } }