public bool MoveNext() { while (baseEnum.MoveNext()) { IMFNode node = baseEnum.Current as IMFNode; if (node != null) { if ((node.NodeKind & nodeKind) != 0) { pos++; return(true); } } else { // simple value. if ((nodeKind & MFNodeKind.Text) != 0) { pos++; return(true); } } } return(false); }
public bool MoveNext() { while (baseEnum.MoveNext()) { IMFNode node = baseEnum.Current as IMFNode; if (node != null && (node.NodeKind & nodeKind) != 0 && node.LocalName == localName && node.NamespaceURI == namespaceURI) { pos++; return(true); } } return(false); }
public static IEnumerable Select(string query, IMFNode connection, params DbParam[] args) { return(new DBConnectionAsMFNodeAdapter.QueryResultSequence(connection, query, args)); }
public QueryResultSequence(IMFNode connection, string query, params Db.DbParam[] args) { this.connection = connection; this.query = query; this.args = args; }