internal static IEnumerable <IStoreLogEntry> GetPendingStoreOperations() { IStoreResults result; using (IStoreConnection conn = new SqlStoreConnectionFactory().GetConnection( StoreConnectionKind.Global, new SqlConnectionInfo( Globals.ShardMapManagerConnectionString, null))) { conn.Open(); using (IStoreTransactionScope ts = conn.GetTransactionScope(StoreTransactionScopeKind.ReadOnly)) { result = ts.ExecuteCommandSingle( new StringBuilder( @"select 6, OperationId, OperationCode, Data, UndoStartState, ShardVersionRemoves, ShardVersionAdds from __ShardManagement.OperationsLogGlobal" )); } } return(result.StoreOperations); }
internal static IEnumerable<IStoreLogEntry> GetPendingStoreOperations() { IStoreResults result; using (IStoreConnection conn = new SqlStoreConnectionFactory().GetConnection( StoreConnectionKind.Global, Globals.ShardMapManagerConnectionString)) { conn.Open(); using (IStoreTransactionScope ts = conn.GetTransactionScope(StoreTransactionScopeKind.ReadOnly)) { result = ts.ExecuteCommandSingle( new StringBuilder( @"select 6, OperationId, OperationCode, Data, UndoStartState, ShardVersionRemoves, ShardVersionAdds from __ShardManagement.OperationsLogGlobal")); } } return result.StoreOperations; }