/// <inheritdoc/> public override void Lock(bool recursive) { base.Lock(recursive); if (!recursive) { return; } Hierarchies.Lock(true); Types.Lock(true); RealIndexes.Lock(true); Associations.Lock(true); Databases.Lock(true); FullTextIndexes.Lock(true); }
public void GetFullTextIndexes() { //initialize connection using (SqlConnection sqlcon = new SqlConnection(ConnectionString)) { sqlcon.Open(); //retrieving Indexes using (SqlCommand sqlFullTextIndexes = new SqlCommand(SQLcommands.GetFullTextIndexes, sqlcon)) { SqlDataReader indexreader; indexreader = sqlFullTextIndexes.ExecuteReader(); //get index create statements while (indexreader.Read()) { FullTextIndexes.Add(indexreader[0].ToString()); } } } }