public void WriteDefinition(IndexDefinitionBaseServerSide indexDefinition, TimeSpan?timeout = null) { using (_contextPool.AllocateOperationContext(out TransactionOperationContext context)) using (var tx = context.OpenWriteTransaction(timeout)) { indexDefinition.Persist(context, _environment.Options); tx.Commit(); } }
public abstract IndexDefinitionCompareDifferences Compare(IndexDefinitionBaseServerSide indexDefinition);