/// <summary> /// 重命名集合名称 /// </summary> /// <param name="oldName"></param> /// <param name="newName"></param> /// <param name="options"></param> public void RenameCollection(string oldName, string newName, RenameCollectionOptions options = null) { infrastructure.Exec(database => { database.RenameCollection(oldName, newName, options); }); }
public Task RenameCollectionAsync(string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default) { return(infrastructure.Exec(database => { return database.RenameCollectionAsync(oldName, newName, options, cancellationToken); })); }
protected override void BeginProcessing() { var options = new RenameCollectionOptions(); if (Force) { options.DropTarget = true; } Database.RenameCollection(Name, NewName, options); }
public void RenameCollection(string oldName, string newName, RenameCollectionOptions options = null) { if (options == null) { options = new RenameCollectionOptions { DropTarget = false }; } Database.RenameCollection(oldName, newName, options); Trace.WriteLine($"Collection renamed from '{oldName}' to '{newName}'."); }
public void RenameCollection(string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default) { if (collections.TryGetValue(oldName, out var col)) { if (collections.TryAdd(newName, col)) { return; } else { throw new InMemoryDatabaseException($"A collection already exists named '{newName}'"); } } else { throw new InMemoryDatabaseException($"Could not find collection '{oldName}'"); } }
public Task RenameCollectionAsync(string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default(CancellationToken)) { RenameCollection(oldName, newName, options, cancellationToken); return(Task.CompletedTask); }
public Task RenameCollectionAsync(string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default(CancellationToken)) { throw new NotImplementedException(); }
public void RenameCollection(string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default(CancellationToken)) { this.m_mongoDatabase.RenameCollection(oldName, newName, options, cancellationToken); }
public Task RenameCollectionAsync(string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default) => null;
public void RenameCollection(string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default) { }
public void RenameCollection(string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default(CancellationToken)) { throw new System.NotImplementedException(); }
public virtual Task RenameCollectionAsync(IClientSessionHandle session, string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = new CancellationToken()) => throw new NotImplementedException();
public virtual void RenameCollection(string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = new CancellationToken()) => throw new NotImplementedException();
public Task RenameCollectionAsync(string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default(CancellationToken)) => _database.RenameCollectionAsync(oldName, newName, options, cancellationToken);
public Task RenameCollectionAsync(IClientSessionHandle session, string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default) { RenameCollection(oldName, newName); return(Task.CompletedTask); }
/// <inheritdoc/> public void RenameCollection(string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default) { _configuration.Database.RenameCollection(oldName, newName, options, cancellationToken); }
/// <inheritdoc/> public Task RenameCollectionAsync(string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default) { return(_configuration.Database.RenameCollectionAsync(oldName, newName, options, cancellationToken)); }
public Task RenameCollectionAsync(IClientSessionHandle session, string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default(CancellationToken)) { throw new System.NotImplementedException(); }
public void RenameCollection(IClientSessionHandle session, string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default(CancellationToken)) { _database.RenameCollection(session, oldName, newName, options, cancellationToken); }
public void RenameCollection(IClientSessionHandle session, string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default) { }
public Task RenameCollectionAsync(IClientSessionHandle session, string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default(CancellationToken)) { return(_database.RenameCollectionAsync(session, oldName, newName, options, cancellationToken)); }
public Task RenameCollectionAsync(IClientSessionHandle session, string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default) => null;
public void RenameCollection(IClientSessionHandle session, string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default) { throw new NotImplementedException(); }
public Task RenameCollectionAsync(string oldName, string newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default(CancellationToken)) { return(this.m_mongoDatabase.RenameCollectionAsync(oldName, newName, options, cancellationToken)); }
public abstract void RenameCollection(String oldName, String newName, RenameCollectionOptions options = null, CancellationToken cancellationToken = default(CancellationToken));